GERİ DÖN

Ders Öğretim Planı


Dersin Kodu Dersin Adı Dersin Türü Yıl Yarıyıl AKTS Kredi
EYZG304 İşletim Sistemleri Ders 3 6 5.00 3.00

Lisans



Bu ders, işletim sistemlerinin temel kavramlarını, çalışma prensiplerini ve modern bilgisayar mimarileri üzerindeki rolünü öğretmeyi amaçlar. Öğrenciler; süreç yönetimi, bellek yönetimi, dosya sistemleri, eşzamanlılık, giriş/çıkış sistemleri ve güvenlik gibi temel konuları uygulamalı örneklerle öğrenir. Ders, işletim sistemlerinin tasarım mantığını kavramayı ve gerçek dünya problemlerine çözüm geliştirmeyi hedefler.



1 İşletim sistemlerinin temel bileşenlerini ve görevlerini açıklar.
2 Süreç ve iş parçacığı yönetimini analiz eder.
3 Bellek ve sanal bellek yönetimi mekanizmalarını uygular.
4 Dosya sistemlerinin yapısını ve çalışma mantığını değerlendirir.
5 Eşzamanlılık problemlerini ve çözüm tekniklerini analiz eder.
6 İşletim sistemi güvenliği ve kaynak yönetimine ilişkin çözüm önerileri geliştirir.

Birinci Öğretim



Yok


İşletim sistemlerine giriş; süreçler, iş parçacıkları ve zamanlayıcılar; bellek yönetimi, sanal bellek; dosya sistemleri; girdi/çıktı yönetimi; eşzamanlı programlama; kilit mekanizmaları; kritik bölüm problemleri; işletim sistemi güvenliği; modern işletim sistemlerine genel bakış.


Hafta Teorik [OgretimYontemVeTeknikleri] [OnHazirlik]
1 İşletim sistemlerine giriş, tarihçe, temel amaçlar Anlatım, soru-cevap Ders kitabı giriş bölümü
2 Sistem bileşenleri, çekirdek yapısı Anlatım, tartışma Kernel türleri araştırması
3 Süreç yönetimi ve süreç durumları Anlatım, uygulamalı gösterim Süreç kavramı okuması
4 İş parçacıkları, çoklu iş parçacığı Uygulamalı örnekler Thread vs process araştırması
5 CPU zamanlama algoritmaları Anlatım, problem çözme FCFS, SJF vb. algoritmaların incelenmesi
6 Eşzamanlılık, kritik bölüm problemleri Tartışma, uygulama Race condition araştırması
7 Senkronizasyon araçları (semaforlar, mutex) Uygulama Semafor örnekleri
8 Ara sinav
9 Bellek yönetimine giriş Anlatım Memory allocation okuma
10 Sanal bellek, sayfalama Anlatım, örnek çözümü Paging araştırması
11 Dosya sistemleri: yapı ve yönetim Anlatım Dosya sistem türleri inceleme
12 G/Ç sistemleri, sürücüler Anlatım, gösterim IO kavramlarının incelenmesi
13 Deadlock: koşullar, önleme ve çözüm Problem çözme Deadlock senaryoları
14 İşletim sistemi güvenliği Anlatım, tartışma Güvenlik tehditleri



Yarıyıl (Yıl) İçi Etkinlikleri Adet Değer
Ara Sınav 1 50
Derse Katılım 1 50
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 40
Yarıyıl (Yıl) Sonu Etkinlikleri 60


Etkinlikler Sayısı Süresi (saat) Toplam İş Yükü (saat)
Ara Sınav 1 1 1
Final Sınavı 1 1 1
Derse Katılım 11 11 121
Toplam İş Yükü (saat) 123

ÖÇ 1
ÖÇ 2
ÖÇ 3
ÖÇ 4
ÖÇ 5
ÖÇ 6
* Katkı Düzeyi : 1 Çok düşük 2 Düşük 3 Orta 4 Yüksek 5 Çok yüksek