CMPE322

İşletim Sistemleri

Ders Bilgileri  

Fakülte Mühendislik Fakültesi
Ders Kodu CMPE322
Ders Başlığı İşletim Sistemleri
Öğretim Dili İngilizce
Ders Dönemi Güz
Ders Saatleri Ders: 3, PS:0, Laboratuvar: 2
Ders Kredisi 4
AKTS 6
Notlandırma Sistemi Harf Notu
Önkoşul dersleri CMPE250
Eşkoşul dersleri Yok

Katalog Tanımı  

İşletim sistemlerinin evrimi. Çok programlılık ve zaman paylaşımı kavramları. Kullanıcı ve program arayüzleri. Eşzamanlı süreçler, CPU zamanlama, süreç senkronizasyonu, kritik bölüm problemi. Deadlock (kilitlenme) önleme, kaçınma, tespit ve kurtarma. Bellek yönetimi, swap (değiştirme), çoklu bölümlendirme. Sayfalama, segmentasyon, sanal bellek, sayfa değiştirme algoritmaları. Dosya sistemi yapıları, tahsis yöntemleri, dizin uygulamaları. G/Ç arayüzleri, ikincil depolama yapısı. Koruma ve güvenlik: Erişim matrisi ve haklar, yetenekler, güvenlik sorunları. LINUX vaka çalışmaları.

Dersi Veren Öğretim Üyesi  

tuna-tuğcu-thumbnail
Tuna Tuğcu

Profesör

Dersi Veren Önceki Öğretim Üyeleri  

Lale Akarun

Profesör

Mehmet Ufuk Çağlayan

Profesör

Cem Ersoy

Profesör