PROGRAMI
DERS TANITIM VE UYGULAMA BİLGİLERİ

Ders AdıKoduVerildiği YılVerildiği YarıyılSüresi (T+U)Yerel KredisiAKTS Kredisi
İleri İşletim SistemleriCENG 5013 + 037,50
 
Ders Bilgileri
Dersin Öğretim Diliİngilizce
Dersin SeviyesiLisans
Dersin TürüZorunlu
Dersin Veriliş BiçimiYüz Yüze
 
Dersin Öğrenme Kazanımları:

Bu dersi başarı ile tamamlayan öğrenciler:
1. İşletim sistemlerindeki gelişmeler öğrenilir
2. SEnkronizasyon araçları ve kullanımları öğrenilir
3. Dağıtık işletim sistemlerinin etkilerin öğrenilir
4. İşletim sistemlerinde güvenlik hususları öğrenilir
 
Dersin Önkoşulları ve Birlikte Alınması Gereken DerslerYok
Daha Önce Alınmış Olması Önerilen DerslerYok
 
Dersin Tanımı:

İşletim sistemlerinde gelişmeler, Eşzamanlı programlama, Senkronizasyon ve uygulamaları, Bilgisayar ağı/dağıtık işletim sistemleri, İşletim sistemleri ve mobil aygıtlar, Dosya sistemlerinde ilerlemeler, Güvenlik hususları, Proje ve ödevler.
 
Dersin İçeriği (Haftalık Konu Dağılımı):
 
HaftaKonu
1İşletim sistemleri
2Tarihsel gelişim: Multics, UNIX
3İŞletim sistemleri tasarım hususları
4Belik yönetimindeki gelişmeler
5Dağıtık işlem ve işletim sistemleri
6Çoklu process ve izlek
7Proses ve izlek senkronizasyonu
8Dağıtık ortamda kördüğüm yönetimi
9Dağıtık işlem yönetimi
10Dosya sistemindeki ileri gelişmeler
11Modern işletim sitemlerinde güvenlik hususları
12Örnek işletim sistemleri
13Örenci prolje sunumları
14Öğrenci proje sunumları
 
Kaynaklar:
Abraham Silberschatz, Peter Baer Galvin, Greg Gagne, Operating System Concepts, 8th Edition, John Wiley and Sons ,2008, 0-470233990
 
Diğer Kaynaklar:
Andrew S. Tanenbaum, Modern Operating Systems, 4th Edition, Prentice Hall, 2014, 0-136006639
 
Öğretim Yöntem ve Teknikleri:
Haftalık 3 saat
 
Değerlendirme Sistemi:
YöntemAdetKatkı (%)
Ara sınav1%20
Final Sınavı1%30
Ödev2%25
Proje1%25
 
Ders İşbaşı Eğitimi (iş yerinde eğitim) Gerektiriyor mu?
Gerektirmiyor