Anasayfa  »  Mühendislik Fakültesi »  Elektrik-Elektronik Mühendisliği Programı (%30 İngilizce)

DERS ADIDERS KODUYARIYILTEORİ + UYGULAMA (Saat)AKTS
İŞLETİM SİSTEMLERİ EEM434 - 3 + 1 5

DERSİN TÜRÜSeçmeli
DERSİN DÜZEYİLisans
DERSİN YILI-
YARIYIL-
AKTS5
ÖĞRETİM ELEMAN(LAR)I-
DERSİN ÖĞRENME KAZANIMLARI Bu dersin sonunda öğrenciler;
1) Temel işletim sistemi birimlerinin nasıl çalıştığını bilir.
2) Çeşitli işletim sistemlerinin yapısını ve aralarındaki temel farklılıkları analiz edebilir.
3) İşletim sistemlerinin performansını etkileyen problemleri bilir ve çözüm önerir.
4) İşlemci planlaması ve bellek yönetimini öğrenir.
DERSİN VERİLİŞ BİÇİMİYüz Yüze
DERSİN ÖNKOŞULLARIYok
ÖNERİLEN DERSLEREEM 335 Bilgisayar Organizasyonu
DERS TANIMIİşletim sistemlerinin temel modelleri, mekanizmaları ve yapısı. İşletim süreçleri ve kaynakları. Modeller. Izlekler. Süreçler arası iletişim. Karşılıklı dışlama ve eş zamanlama. Dönemdeş modelleri. Semaforlar ve gözleyiciler. Klasik SAI problemleri. Kısır-döngüler, kısır-döngü sezme ve kurtarma yöntemleri. Bankacı algoritması. Merkezi İşlem Birimi (MİB) çizelgelemesi. İşlemlere öncelik sırası verme ve önceliği yeniden kurma. Bellek yönetimi. Kalıcı ve dinamik atama. Karşılıklı yer değiştirme. Sanal bellek, sayfa tablosu ve sayfalama algoritmaları. Aygıt ve arabellek yönetimleri. Dosya yönetimi, uzaktan erişim. Korunma ve güvenlik.
DERS İÇERİĞİ
HAFTAKONULAR
1. Hafta İşletim sistemleri: tarihsel bakış
2. Hafta İşletim sistemlerinin yapısı ve işleyişi
3. Hafta Süreçler ve kaynak modelleri
4. Hafta Süreçler arası iletişim, eşgüdüm ve eşzamanlılık
5. Hafta İkili ayrıştırma, semphore yapıları
6. Hafta Ölükilitler, tespiti ve düzeltilmesi
7. Hafta İşlemci zamanlama yöntemleri
8. Hafta Arasınav
9. Hafta Zamanlama algoritmaları ve analizi
10. Hafta Bellek yönetimi, Sanal bellek, sayfalama ve ölümleme
11. Hafta Sanal bellek yönetimi algoritmaları
12. Hafta Aygıt yönetimi
13. Hafta Dosya yönetimi ve dizinler
14. Hafta Güvenlik mekanizmaları ve protokolleri
ZORUNLU YA DA ÖNERİLEN KAYNAKLARAndrew S. Tanenbaum. Modern Operating Systems, 2/E, Prentice-Hall, 2001, (2) William Stallings. Operating Systems.Internals and Design Principles, 4/E, Prentice Hall, 2001.
ÖĞRETİM YÖNTEM VE TEKNİKLERİAnlatım,Sunum,Deney
DEĞERLENDİRME YÖNTEMİ VE GEÇME KRİTERLERİ
 SayısıToplam Katkısı(%)
Ara Sınav125
Mini-Sınav215
Uygulama/Pratik115
Proje110
Toplam(%)65
Yıl İçinin Başarıya Oranı(%)65
Finalin Başarıya Oranı(%)35
Toplam(%)100
AKTS İŞ YÜKÜ
Aktivite Sayı Süresi(Saat) İş Yükü
Ara Sınav122
Kısa Sınavlara hazırlık248
Sınıf Dışı Ders Çalışma Süresi14342
Final Sınavına Hazırlık11212
Ders Saati14456
Ara Sınava Hazırlık11212
Laboratuvar000
Final Sınavı122
Ödevler2816
Toplam İş Yükü150
Toplam İş Yükü / 305
Dersin AKTS Kredisi5
DİLTürkçe
STAJ / UYGULAMAYok
  

PROGRAM YETERLİLİKLERİ (P) / DERSİN ÖĞRENME KAZANIMLARI (Ö) MATRİSİ
Ö1Ö2Ö3Ö4
P1       
P2  X   X   X   X
P3    X   X   X
P4    X   X  
P5       
P6  X   X   X  
P7       
P8       
P9       
P10    X   X  
P11