CMPE322

İşletim Sistemleri

Ders Bilgileri  

FakülteMühendislik Fakültesi
Ders KoduCMPE322
Ders Başlığıİşletim Sistemleri
Öğretim Diliİngilizce
Ders DönemiGüz
Ders SaatleriDers: 3, PS:0, Laboratuvar: 2
Ders Kredisi4
AKTS6
Notlandırma SistemiHarf Notu
Önkoşul dersleriCMPE250
Eşkoşul dersleriYok

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