Bu dersin sonunda öğrenciler; 1) işletim sistemleri ile ilgili temel kavram ve terminolojilere hakim olurlar.
DERSİN VERİLİŞ BİÇİMİ
Yüz Yüze
DERSİN ÖNKOŞULLARI
Yok
ÖNERİLEN DERSLER
Bu dersle ilişkili önerilen başka dersler bulunmamaktadır
DERS TANIMI
Giriş ve Tarihçe, Süreç ve Thread, Thread Oluşturma, Manipulasyon ve Senkronizasyon, Çıkmaz, Senkronizasyon İşlemlerinin Uygulanması, MIB (CPU) Planlama, OS Potpourri, Bellek Yönetimine Giriş, Paging?e Giriş, Paging ve Sanal Bellek, MIPS TLB Yapısı, Dosya Sistemine Giriş, Dosya Sistemi Uygulama, Monitörler, Segmentler, Disk Planlama, Ağlar, UDP ve TCP
DERS İÇERİĞİ
HAFTA
KONULAR
1. Hafta
İşletim Sistemlerinin Kısa Tarihçesi
2. Hafta
İş Süreçleri ve İş Parçacıkları
3. Hafta
İş Parçacığı Yaratma
4. Hafta
Eşzamanlılık ve kilitlenme
5. Hafta
İşlemlerde eşzamanlılığı Kılgılama
6. Hafta
Merkezi İşlem Birimini Zamanlama
7. Hafta
Bellek Yönetimi
8. Hafta
ARASINAV
9. Hafta
Sayfa yapma
10. Hafta
Sayfalama ve Sanal Bellek
11. Hafta
Dosya Sistemleri ve Dosya Sistemi Yaratma
12. Hafta
Monitörler
13. Hafta
Disk Zamanlama
14. Hafta
Ağ ve TCP
ZORUNLU YA DA ÖNERİLEN KAYNAKLAR
"Survey of Operating Systems", Charles Holcombe and Jane Holcombe, McGraw-Hill. "Introduction to UNIX", Kate Wrightson and Joe Merlino, McGraw-Hill. "Galvin Operating System Concepts, 5th Edition", Abraham Silberschatz, Peter B. Addison-Wesley (1994). "Modern Operating Systems", Andrew Tanenbaum, Prentice Hall. "Operasting Systems", William Stallings, Prentice Hall. "An introduction to operating systems", Harvey M. Deitel, Addison-Wesley. "Operating Systems: Design and Implementation", Andrew Tanenbaum & Albert Woodhull, Prentice-Hall. "Operating System Design - The XINU Approach", Douglas Comer, Prentice-Hall. "Fundamentals of Operating Systems", A.M. Lister, Macmillan (1979)
ÖĞRETİM YÖNTEM VE TEKNİKLERİ
Anlatım,Soru-Cevap,Örnek Olay İncelemesi,Sorun/Problem Çözme
DEĞERLENDİRME YÖNTEMİ VE GEÇME KRİTERLERİ
Sayısı
Toplam Katkısı(%)
Ara Sınav
1
40
Ödev
5
5
Mini-Sınav
5
5
Toplam(%)
50
Yıl İçinin Başarıya Oranı(%)
50
Finalin Başarıya Oranı(%)
50
Toplam(%)
100
DİL
Türkçe
STAJ / UYGULAMA
Yok
PROGRAM YETERLİLİKLERİ (P) / DERSİN ÖĞRENME KAZANIMLARI (Ö) MATRİSİ