Türkçe|English  
  KTU Course Catalogue  
Arama Yapmak İstediğiniz Anahtar Kelimeyi Giriniz :       
OF TEKNOLOJİ FAKÜLTESİ / YAZILIM MÜHENDİSLİĞİ / YAZILIM MÜHENDİSLİĞİ
  Genel Bilgiler
  Yönetim
  Amaç ve Öğrenme Çıktıları
  Akademik Personel
  Ders Programı
     1. Yıl
     2. Yıl
     3. Yıl
     4. Yıl
   Öğrenme Çıktıları Matrisi
 
  Doktora Programları
  Yüksek Lisans Programları
  Lisans Programları
  Meslek Yüksek Okulları
 
  Geri
  Ana Sayfa
  KTÜ Ana Sayfa

YZM2011 İŞLETİM SİSTEMLERİ 3+0+0 ECTS:4
Yıl / Yarıyıl2. Yıl / Güz Dönemi
Ders DuzeyiLisans
Yazılım ŞekliZorunlu
BolumuYazılım Mühendisliği Bölümü
Ön KoşulYok
Öğretim SistemiYüz yüze
Dersin suresi14 hafta - haftada 3 saat teorik
Öğretim ÜyesiÖĞR. GÖR. Celal ATALAR
Diğer Öğretim Üyesi / ÜyeleriÖĞR. GÖR. CELAL ATALAR
Öğretim Dili Türkçe
StajYok
 
Dersin Amacı
Günümüz işletim sistemlerinin teorisi, süreç ve thread kavramlarını, bellek yönetimi, dosyalama sistemi ve I/O prensiplerini vermektir.
 

Öğrenme Çıktıları

BPÇK

ÖY

Bu dersi başarı ile tamamlayan öğrenciler :

ÖÇ - 1 :

Önceki işletim sistemleri hakkında kısa tarihçe verebilir ve modern işletim sistemlerinin nasıl çalıştığını açıklayabilir.

1

1

ÖÇ - 2 :

İşletim sistemlerini yapısal olarak tanımlayabilir.

2

1

ÖÇ - 3 :

Süreç, thread, tarifeleme ve süreçler arası-iletişim birimleri gibi işletim sisteminin çekirdek birimlerini değişik teknikler kullanarak tasarlayabilir.

3

1

ÖÇ - 4 :

Bellek yönetimi, I/O teknikleri ve dosyalama sistemlerinin sonuçlarını değerlendirebilir.

4

1

ÖÇ - 5 :

Güvenlik ve koruma tedbirlerini bir bilgisayara uygulayabilir.

ÖÇ - 6 :

Çoklu ortam ağ ve dağıtık işletim sistemlerine yönelik birimler gerçekleyebilir.

BPÇK : Bölüm program çıktılarına katkı, ÖY : Ölçme ve değerlendirme yöntemi (1: Yazılı Sınav, 2: Sözlü Sınav, 3: Ev Ödevi, 4: Laboratuvar Çalışması/Sınavı, 5: Seminer / Sunum, 6: Dönem Ödevi / Proje), ÖÇ : Öğrenme Çıktısı

 

Dersin İçeriği

1 Giriş, İşletim Sistemlerinin Gelişimi, Bazı İşletim Sistemi Kavramları 2 Süreçler ve Süreç Durumları 3 Süreç Tarifeleme , Süreç Tarifeleme Algoritmaları 4 Süreçler Arası Haberleşme 5 Deadlock 6 Thread 7 Bellek Yönetimi 8 Sanal Bellek 9 Bellek Yönetimi İçin İşletim Sistemi Politikaları 10 Dosya Sistemi 11 Giriş/Çıkış (I/O) 12 Güvenlik 13 Çoklu Ortam 14 Dağıtık ve Ağ İşletim Sistemleri

 

Haftalık Detaylı Ders İçeriği

 Hafta

Detaylı İçerik

Önerilen Kaynak

 Hafta 1

Giriş, İşletim Sistemlerinin Gelişimi, Bazı İşletim Sistemi Kavramları

 Hafta 2

Süreçler ve Süreç Durumları , Süreç Tablosu , Süreç Anahtarlama

 Hafta 3

Süreç Tarifeleme , Süreç Tarifeleme Algoritmaları , Tarifeleme Kriterleri , Performans Kriterleri

 Hafta 4

Süreçler Arası Haberleşme , Yarış Durumları, Kritik Bölüm , Karşılıklı Dışlama , Semafor , Mesaj Geçme

 Hafta 5

Deadlock , Deadlock Oluşturabilecek Durumlar , Deadlock Önleme

 Hafta 6

Thread , Thread Karakteristikleri , Çoklu Thread Kullanım Avantajları

 Hafta 7

Bellek Yönetimi , Dinamik Parçalama , Yeniden Algoritmaları

 Hafta 8

Sanal Bellek , Sayfalama , Segmentasyon

 Hafta 9

Ara Sınav

 Hafta 10

Bellek Yönetimi İçin İşletim Sistemi Politikaları

 Hafta 11

Dosya Sistemi , Unix; Dizinler ve Dosyalar , Ms-Dos; Dosyalama Sitemleri

 Hafta 12

Giriş/Çıkış (I/O) , Giriş Çıkış Aygıtlarının Sınıflandırılması , Direk Bellek Erişimi , Aygıt Sürücüleri , RAID Sistemleri

 Hafta 13

Güvenlik , İzinsiz Girişler , Veri Kayıpları , Kriptografi , Biyometrik Doğrulama , Trojanlar , Virüsler , Ağ Güvenliği

 Hafta 14

Çokluortam Dosyaları , Video Sıkıştırma Teknikleri

 Hafta 15

Dağıtık ve Ağ İşletim Sistemleri

 Hafta 16

Final Sınavı

 

Ders Kitabı / Malzemesi

1Andrew S. Tanenbaum (2008), Modern Operating System, Prentice Hall.

 

İlave Kaynak

1Andrew S. Tanenbaum (2001), Operating Systems Design and Implementation, Prentice Hall.

 

Ölçme Yöntemi

Yöntem

Hafta

Tarih

Süre (Saat)

Katkı (%)

Arasınav

9

1

50

Dönem sonu sınavı

16

2

50

 

Öğrenci İş Yükü

İşlem adı

Haftalık süre (saat)

Hafta sayısı

Dönem toplamı

Yüz yüze eğitim

3

14

42

Sınıf dışı çalışma

2

14

28

Arasınav için hazırlık

1

12

12

Arasınav

1

1

1

Dönem sonu sınavı için hazırlık

9

1

9

Dönem sonu sınavı

2

1

2

Toplam iş yükü

94