Yazdır

DERS BİLGİLERİ
Ders KodDers AdT+U SaatYarıyılAKTS
CENG 305İŞLETİM SİSTEMLERİ2 + 25. Yarıyıl5,5

DERS TANIMI
Ders Düzeyi Lisans
Ders Türü Zorunlu
Dersin Amacı Ders işletim sistemlerini içine alan kavramları öğrenmiş olan üçüncü sınıf öğrencileri için planlanmıştır ve işletim sisteminin temelinde yer alan kavramları öğretmeyi amaçlamıştır.
Ders İçeriği İşletim sistemlerinin tarihi gelişimi. Eşzamanlı prosesler, CPU senkronizasyonu, semaforlar, kritik bölge problemi. Kilitlenme önlemesi, önlem alınması, tespiti ve kurtarılması. Bellek yönetimi, yer değiştirme, çoklu parçalar. Sayfalama ve parçalama, sanal bellek, sayfa değiştirme algoritmaları. Giriş/çıkış ve cihaz yönetimi. Dosya yönetimi ve dosya sistemleri. Dağıtık işletim sistemlerine giriş. Dağıtık sistemlerde senkronizasyon. Dağıtık dosya sistemleri. Mevcut bazı işletim sistemlerinin incelenmesi.
Ders Ön Koşul Dersin ön koşulu yok.
Ders Yan Koşul Dersin yan koşulu yok.
Öğretim Sistemi Yüz Yüze

DERS ÖĞRENME KAZANIMLARI
1İşletim sistemi kavramlarını anlama
2Çevre birim yönetimini anlama
3Programların işletimini anlama
4Bellek yönetimini anlama
5Dosya yönetimini anlama

DERS ÖĞRENME KAZANIMININ PROGRAM YETERLİLİKLERİNE KATKISI
NoPY 01PY 02PY 03PY 04PY 05PY 06PY 07PY 08PY 09PY 10PY 11PY 12
ÖK 00151154 2 4   
ÖK 00251154 2     
ÖK 00351154 2 4   
ÖK 00451154 2 4   
ÖK 00551154 2 4   
Ara Toplam25552520 10 16   
Katkı511540203000

AKTS / İŞ YÜKÜ TABLOSU
EtkinlikSayısıSüresi (Saat)Toplam İş Yükü (Saat)
Ders Süresi(14 hafta/teorik+uygulama)14456
Sınıf Dışı Ders Çalışma Süresi(Ön çalışma, pekiştirme)14456
Arasınavlar(hazırlık süresi dahil)11212
Yarıyıl Sonu Sınavı(hazırlık süresi dahil)11414
Rapor / Proje (hazırlık süresi dahil)155
Toplam İş Yükü

Dersin AKTS Kredisi






143

5,5
DERS ŞUBELERİ
 Dönem seçiniz :   


 Ders DönemiŞube NoDersi Veren Öğretim Elemanı
Detay 2023-2024 Güz1ELİF HAYTAOĞLU


Yazdır

Ders Şube Detayları
Dersin Kodu Dersin Ad Saat (T+P) Şube No Öğretim Dili Şube Dönemi
CENG 305 İŞLETİM SİSTEMLERİ 2 + 2 1 Türkçe 2023-2024 Güz
Öğretim Elemanı  E-Posta  İç Hat  Ders Yeri Devam Zorunluluğu
Dr. Öğr. Üyesi ELİF HAYTAOĞLU eacar@pau.edu.tr MUH A0434 ÖİDB BB109 Dersin Devam Yüzdesi : %
Amaç Ders işletim sistemlerini içine alan kavramları öğrenmiş olan üçüncü sınıf öğrencileri için planlanmıştır ve işletim sisteminin temelinde yer alan kavramları öğretmeyi amaçlamıştır.
İçerik İşletim sistemlerinin tarihi gelişimi. Eşzamanlı prosesler, CPU senkronizasyonu, semaforlar, kritik bölge problemi. Kilitlenme önlemesi, önlem alınması, tespiti ve kurtarılması. Bellek yönetimi, yer değiştirme, çoklu parçalar. Sayfalama ve parçalama, sanal bellek, sayfa değiştirme algoritmaları. Giriş/çıkış ve cihaz yönetimi. Dosya yönetimi ve dosya sistemleri. Dağıtık işletim sistemlerine giriş. Dağıtık sistemlerde senkronizasyon. Dağıtık dosya sistemleri. Mevcut bazı işletim sistemlerinin incelenmesi.
Haftalık Konu Başlıkları
HaftaKonular
1 İşletim Sistemlerinin Genel Tanımı ve Konumu
2 İşletim Sistemini Oluşturan Kesimler
3 Giriş/Çıkış Birimleri ve Seçmeli Programlama
4 Kesilmeli Programlama
5 Doğrudan Bellek Erişimli Programlama
6 Proses Kavramına Giriş ve Sistem Çağrıları
7 Proses Yönetim Algoritmaları
8 Threadler
9 Prosesler Arası Senkronizasyon
10 Prosesler Arası Kilitlenme
11 Sabit ve Değişken Bölümlü Bellek Yönetimi
12 Sayfalı ve Kesimli Bellek Yönetimi
13 Dağıtık Dosya Yönetim Sistemi
14 Socket Çağrı Düzeneği
Materyaller
Materyal belirtilmemiştir.
Kaynaklar
Ders Değerlendirme Sistemi
Değerlendirme YöntemiKatkı Yüzdesi (%)Değerlendirme Yöntemi Ad
Dönem Sonu Sınavı60Dönem Sonu Sınavı
Ara Sınav40Ara Sınav
T+U : Teorik + Pratik
PY: Program Yeterlilikleri
ÖK: Ders Öğrenme Kazanımları