Fundamentals of Operating Systems (Turkish edition) — lecture slides, course notes, code examples and lab material.
Bilgisayar Programcılığı Programı, Meslek Yüksekokulu, İstanbul Okan Üniversitesi. Dil: Türkçe.
| Yol | Açıklama |
|---|---|
Hafta_01 ... Hafta_15 |
Her hafta için: ders slaytları (.pptx, .pdf), ders notları (notes/, LaTeX kaynağı ve PDF), kod örnekleri (code/) |
Hafta_08/exam, Hafta_15/exam |
Örnek vize ve final soruları ile cevap anahtarları |
lab_resources/ |
Windows'ta WSL 2 üzerinde Ubuntu laboratuvarı kurulum betikleri ve Docker ortamı |
vm/ |
VirtualBox laboratuvar sanal makinesi için derleme ve dağıtım betikleri (imaj dosyaları depoda yoktur) |
_build/ |
Slaytları ve notları yeniden üreten betikler (Node.js + pptxgenjs, XeLaTeX) |
- Genel bakış ve bilişimin tarihi
- İşletim sistemlerine giriş: tanım, hedefler, bileşenler ve yapılar
- İşletim sistemi hizmetleri, sistem çağrıları ve süreçler
- İş parçacıkları ve işlemci zamanlamasının temelleri
- İşlemci zamanlama algoritmaları ve süreç eşzamanlaması
- Bellek yönetimi: bitişik tahsis, sayfalama ve bölütleme
- Sanal bellek ve dosya sistemleri
- Ara sınav tekrarı ve alıştırma (1-7. haftalar)
- Linux kabuğuna giriş ve dosya sisteminde gezinme
- Dosya ve dizin işlemleri
- İzinler, sahiplik ve kullanıcılar
- Metin işleme, yönlendirme ve boru hatları
- Süreçler ve iş denetimi
- Kabuk betiklerine giriş
- Final sınavı tekrarı ve alıştırma
# Ders notları (XeLaTeX, iki kez çalıştırın)
cd Hafta_09/notes && xelatex MBLP131_Hafta9_Notlar.tex
# Kod örnekleri (Linux)
cd Hafta_02/code && makeSlayt oluşturma betikleri _build/ ve Hafta_08 ... Hafta_15/_src/ altındadır.
İletişim bilgileri (e-posta, ofis, mesajlaşma grubu bağlantısı ve QR kodu) bu depodan bilinçli olarak çıkarılmıştır. Depoda öğrenci verisi bulunmaz.
Ders materyali olarak MIT lisansıyla paylaşılır; öğrenciler kendi projelerinde serbestçe kullanabilir. Bu materyaller, her ne şekilde olursa olsun hiçbir garanti verilmeksizin "olduğu gibi" sunulmaktadır; yazar, bunların kullanımından doğabilecek hiçbir sorumluluğu kabul etmez.