Sunum yükleniyor. Lütfen bekleyiniz

Sunum yükleniyor. Lütfen bekleyiniz

BİL İŞLETİM SİSTEMLERİ

Benzer bir sunumlar


... konulu sunumlar: "BİL İŞLETİM SİSTEMLERİ"— Sunum transkripti:

1 BİL-307 - İŞ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 DERSİN İÇERİĞİ 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ı

5 DERSİN İÇERİĞİ 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ı

6 DERSİN İÇERİĞİ Hafta9. Bellek Yönetimi - Bellek Yönetimi Gereklilikleri - Belek Yönetimi Türleri o Bölümleme o Sayfalama o Kesimleme o Sanal Bellek o Linux Bellek Yönetimi o Windows 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ı

7 DERSİN İÇERİĞİ 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 o FAT o İ-node o NTFS - Dosya Sistemi Güvenliği Hafta13. Dağıtık Sistemler - Client Server İşlemleri o DNS tanımlamaları - Active Directory İşlemleri - Uzaktan Procedure Çağrıları - Kümeleme o Failover Clustering o Network Load Balancing Hafta 14. Güvenlik

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 İŞLETİM SİSTEMLERİ" indir ppt

Benzer bir sunumlar


Google Reklamları