Dersin Kodu | Dersin Adı | Dersin Türü | Yıl | Yarıyıl | AKTS | Kredi |
---|---|---|---|---|---|---|
OMBT210 | İleri Seviye Linux | Seçmeli Ders Grubu | 2 | 4 | 4.00 | 2.00 |
Önlisans
Türkçe
Bu dersin amacı öğrencilerin modern işletim sistemlerinin genel tasarım prensipleri ve eşzamanlı programlama konusunda bilgi ve beceri kazanmasını sağlamaktır.
Atakan YERLİ
1 | Gerçekçi donanım kısıtları ile görev yönetimi ve senkronizasyon çağrıları prensiplerini kullanarak tasarım yapar |
2 | Sanal bellek sistemleri için bellek yönetimi tasarım prensiplerini bilir. |
3 | Dosya sistemi ve ikincil bellek yönetim sistemi tasarım prensiplerini bilir. |
4 | Çoklu-görev ve çoklu-alt-görev sistemleri için sistem çağrılarının tasarımında modern işletim sistemi tekniklerini bilir ve kullanır. |
5 | Gerçekçi kısıtları içeren eşzamanlı sistem tasarımında modern işletim sistemi bileşenleri ve araçlarını bilir ve kullanır. |
Birinci Öğretim
yok
Yok
İşletim sistemlerinin tarihi, tipleri, süreç içeriği, süreç durumu, süreç kontrol blokları, işletim sistemi çekirdeği, eşzamanlı süreçler, karşılıklı dışlama, ilkeler ve gerçekleştirme, süreç senkronizasyonu, semaforlar, bellek organizasyonu, yönetim ve sıra düzeni, çoklu programlama, görüntü bellek, sayfalama ve parçalama, isteğe göre sayfalama, oynar başlı diskler için işlemler, planlamanın gerekliliği, planlama politikaları, döngüsel optimizasyon, kütük ve kütük sistemi fonksiyonları, bloklama ve tamponlama, kütük organizasyonu.
Hafta | Teorik | Uygulama | [OgretimYontemVeTeknikleri] | [OnHazirlik] |
---|---|---|---|---|
4 | İşletim sistemlerine giriş, işletim sistemi stratejileri | |||
8 | Bilgisayar sistemlerinin yapısı | |||
12 | Proses yönetimi | |||
16 | Prosesler arası senkronizasyon | |||
20 | Kritik bölge problemleri | |||
24 | Prosesler arası iletişim (pipe, message, send) , Semaforlar, monitörler ve uygulamaları | |||
28 | Kilitlenmeler ve çözümleri | |||
32 | Ara Sınav | |||
36 | CPU planlama algoritmaları | |||
40 | Bellek yönetimi | |||
44 | Sayfalama, segmentasyon | |||
48 | Sanal bellek | |||
52 | Dosya sistemi, erişim ve koruma mekanizmaları | |||
56 | Proje Sunumları |
İşletim Sistemleri ve Sistem Programlama (Yazar: M. Avcı, B. M. Özyıldırım, O. Ülgen Yayınevi: Karahan Kitabevi)
Yarıyıl (Yıl) İçi Etkinlikleri | Adet | Değer |
---|---|---|
Ara Sınav | 1 | 70 |
Proje Sunma | 1 | 30 |
Toplam | 100 | |
Yarıyıl (Yıl) Sonu Etkinlikleri | Adet | Değer |
Final Sınavı | 1 | 100 |
Toplam | 100 | |
Yarıyıl (Yıl) İçi Etkinlikleri | 50 | |
Yarıyıl (Yıl) Sonu Etkinlikleri | 50 |
yok.
Etkinlikler | Sayısı | Süresi (saat) | Toplam İş Yükü (saat) |
---|---|---|---|
Ara Sınav | 1 | 40 | 40 |
Final Sınavı | 1 | 40 | 40 |
Proje Sunma | 1 | 20 | 20 |
Toplam İş Yükü (saat) | 100 |
PÇ 1 | PÇ 2 | PÇ 3 | PÇ 4 | PÇ 5 | PÇ 6 | PÇ 7 | PÇ 8 | PÇ 9 | PÇ 10 | PÇ 11 | PÇ 12 | PÇ 13 | PÇ 14 | PÇ 15 | |
ÖÇ 1 | 1 | ||||||||||||||
ÖÇ 2 | 5 | ||||||||||||||
ÖÇ 3 | 5 | ||||||||||||||
ÖÇ 4 | 5 | ||||||||||||||
ÖÇ 5 | 5 |