Türkçe | English
MÜHENDİSLİK FAKÜLTESİ / BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
( I. ÖĞRETİM) - %30 İngilizce
Ders Bilgi Paketi
https://www.ktu.edu.tr/bilgisayar
Tel: +90 0462 377 2080
MF
MÜHENDİSLİK FAKÜLTESİ / BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ / ( I. ÖĞRETİM) - %30 İngilizce
Katalog Ana Sayfa
  Katalog Ana Sayfa  KTÜ Ana Sayfa   Katalog Ana Sayfa
 
 

COM3003Operating Systems4+0+0AKTS:6
Yıl / YarıyılGüz Dönemi
Ders DuzeyiLisans
Yazılım ŞekliZorunlu
BölümüBİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
Ön KoşulYok
Eğitim SistemiYüz yüze
Dersin Süresi14 hafta - haftada 4 saat teorik
Öğretim ÜyesiProf. Dr. Cemal KÖSE
Diğer Öğretim ÜyesiYok
Öğretim Diliİngilizce
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.
 
Öğrenim KazanımlarıPÖKKÖY
Bu dersi başarı ile tamamlayan öğrenciler :
ÖK - 1 : önceki işletim sistemleri hakkında kısa tarihçe verebilir ve modern işletim sistemlerinin nasıl çalıştığını açıklayabilir.2,4,121
ÖK - 2 : işletim sistemlerini yapısal olarak tanımlayabilir.2,4,121
ÖK - 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.2,4,121
ÖK - 4 : bellek yönetimi, I/O teknikleri ve dosyalama sistemlerinin sonuçlarını değerlendirebilir.2,4,121
ÖK - 5 : güvenlik ve koruma tedbirlerini bir bilgisayara uygulayabilir.2,4,121
ÖK - 6 : çoklu ortam ağ ve dağıtık işletim sistemlerine yönelik birimler gerçekleyebilir.2,4,121,3
PÖKK :Program öğrenim kazanımları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),ÖK : Öğrenim Kazanımı
 
Ders İçeriği
Giriş.Süreçler ve threadler; süreçler, threadler, tarifeleme ve süreçler arası iletişim. Bellek yönetimi; basit bellek yönetim teknikleri, sanal bellek yönetim tekniği, sanal bellek yönetimi için işletim sistemi politikaları ve segmentli bellek yapısı. Dosyalama sistemleri; dosyalar, klasörler, dosyalama sisteminin gerçeklenmesi ve örnek dosyalama sistemleri. Giriş/Çıkış (I/O) ; I/O yazılım ve donanım prensipleri, tabakalı I/O yapısı, diskler, saatler, terminalleri ve grafik arayüz birimleri. Ölü-kilitlenme; kaynaklar, ölü kilitlenme, ölü kilitlenmeyi algılama ve kurtarma, ölü kilitlenmeden sakınma ve ölü kilitlenme önleme. Çoklu-ortam işletim sistemleri. Güvenlik. Dağıtık ve ağ işletim sistemleri.
 
Haftalık Detaylı Ders Planı
 HaftaDetaylı İçerikÖnerilen Kaynak
 Hafta 1İşletim sitemlerine giriş
 Hafta 2Süreçler-Threadler
 Hafta 3Threadler-Süreç ve thread tarifeleme
 Hafta 4Deadlocks
 Hafta 5Süreçler arası iletişim
 Hafta 6Bellek Yönetimi
 Hafta 7Sanal Bellek
 Hafta 8Sanal Bellek yonetim politikaları
 Hafta 9Arasınav
 Hafta 10Dosyalama sistemleri
 Hafta 11Dosyalama ve yedeklem sistemleri
 Hafta 12Dosyalama sistemi Yönetimi ve Yarıyıl çalışması
 Hafta 13Giriş-Çıkış Yönetimi
 Hafta 14Güvenlik ve Koruma
 Hafta 15Multi media OS
 Hafta 16Dönem sonu 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öntemHaftaTarih

Süre (Saat)Katkı (%)
Arasınav 9 19/11/2012 2 50
Dönem sonu sınavı 16 07/01/2013 2 50
 
Öğrenci Çalışma Yükü
İşlem adıHaftalık süre (saat)

Hafta sayısı

Dönem toplamı
Yüz yüze eğitim 4 14 56
Sınıf dışı çalışma 6 14 84
Laboratuar çalışması 0 0 0
Arasınav için hazırlık 12 1 12
Arasınav 0 0 0
Uygulama 0 0 0
Klinik Uygulama 0 0 0
Ödev 0 0 0
Proje 0 0 0
Kısa sınav 0 0 0
Dönem sonu sınavı için hazırlık 20 1 20
Dönem sonu sınavı 2 1 2
Diğer 1 5 1 5
Diğer 2 0 0 0
Toplam Çalışma Yükü179