Sunum yükleniyor. Lütfen bekleyiniz

Sunum yükleniyor. Lütfen bekleyiniz

BİL-307 - İŞLETİM SİSTEMLERİ Öğr. Gör. Mevlüt ERSOY.

Benzer bir sunumlar


... konulu sunumlar: "BİL-307 - İŞLETİM SİSTEMLERİ Öğr. Gör. Mevlüt ERSOY."— Sunum transkripti:

1 BİL İŞLETİM SİSTEMLERİ Öğr. Gör. Mevlüt ERSOY

2 Dersin Amacı Bir işletim Sisteminin nasıl kullanacağını öğretmek değildir. İşletim Sistemlerinin çalışma şekilleri, İşletim sistemlerinde bulunan veri yapıları ve algoritmalar, İşletim sistemlerinin tasarımında problemler, çözümler ve avajlar - dezavantajları İŞLETİM SİSTEMLERİNİN NASIL ÇALIŞTIĞINI ANLAMAKTIR.

3 DERSİN İÇERİĞİ Hafta1. Bilgisayar Sistemlerine Giriş -Mikroişlemciler -Komutların Çalıştırılması -Kesmeler -Bellek Hiyerarşisi -Cache Bellek -DMA -Çoklu İşlemciler ve Çok çekirdekli İşlemciler İşletim Sistemlerine Giriş -İşletim Sistemleri Nesneleri ve Fonksiyonları -İşletim Sistemleri Değerlendirmeleri -Modern İşletim Sistemleri -Sanal Makineler -Çoklu İşlemcili ve Çekirdekli İşletim Sistemleri Tasarımı -Windows Mimarisi -UNIX Mimarisi -Linuxa Giriş

4 Hafta3. Görev Yönetimi -Görev Nedir? -Görev Durumları -Görev Tanımlama -Görev Kontrolü -İşletim Sisteminin Görevleri Çalıştırması -UNIX Görev Yönetimi Hafta4. Threads (İş parçacıkları) -Görev ve Thread Karşılaştırması -Thread Tipleri -İşletim Sistemlerinde Thread kullanımı -Javada Thread kütüphanesi -Linux da konsol uygulamalarında Thread yapılarının oluşturulması DERSİN İÇERİĞİ

5 Hafta 5. Karşılıklı Dışlama ve Senkronizasyon -Kesmelerin Kullanımı -Test – set türü komutlar -Semafor Kullanımı -Monitorlerin kullanımı -Okuma ve Yazma Problemi -Ortak Çalışan Görevler Hafta7. Ölümcül Kilitlenme ve Açlık -Ölümcül Kilitlenme Prensibleri -Ölümcül Kilitlenme Önleme -Ölümcül Kilitlenmeden Kaçınma -Ölümcül Kilitlenme Tespiti -Banker Algoritması -Yemek yiyen Filozoflar Sorunu -UNIX Senkronizasyon Mekanizması -Linux Çekirdeği Senkronizasyon Mekanizması -Windows 7 Senkronizasyon Mekanizması DERSİN İÇERİĞİ

6 Hafta9. Bellek Yönetimi -Bellek Yönetimi Gereklilikleri -Belek Yönetimi Türleri oBölümleme oSayfalama oKesimleme oSanal Bellek oLinux Bellek Yönetimi oWindows Bellek Yönetimi -Cache Bellek Yönetimi Hafta11. Giriş/ Çıkış Yönetimi -Giriş Çıkış Aygıtları -Giriş Çıkış Fonksiyonarı organizasyonu -Giriş Çıkış Arabirimleri -Disk Zamanlama -RAID yapıları -Disk Cache -Windows Server 2008 kurulumu ve RAID yapıları DERSİN İÇERİĞİ

7 Hafta12. Dosya Yönetimi -Dosya Organizasyonu ve Erişimleri -Dosya Kütükleri -Sistem komutlarıyla gerçekleştirilen Dosya işlemleri (Linux) -Dosyalarla ilgili x86 komutları -Dosyalara bellekte yer ayırma yöntemleri oFAT oİ-node oNTFS -Dosya Sistemi Güvenliği oNTFS Hafta13. Dağıtık Sistemler -Client Server İşlemleri oDNS tanımlamaları -Active Directory İşlemleri -Uzaktan Procedure Çağrıları -Kümeleme oFailover Clustering oNetwork Load Balancing Hafta 14. Güvenlik DERSİN İÇERİĞİ

8 Konular arası İlişki

9 NOTLANDIRMA Ara Sınavlar (%50) –Ödev (%20) –Vize (%80) Final Sınavı (%50)

10 Dersin Kaynakları Dersin içeriği oluşturulurken aşağıdaki kaynaklardan yararlanılmıştır. - Ali Saatçi, Bilgisayar İşletim Sistemleri, 2. Baskı, Ankara, William Stallings, Operating Systems, Internals and Design Principles, 7 th Edition - Robert Love, Linux Kernel Development, 3rd Edition - İşletim Sistemleri Ders Notları,


"BİL-307 - İŞLETİM SİSTEMLERİ Öğr. Gör. Mevlüt ERSOY." indir ppt

Benzer bir sunumlar


Google Reklamları