İŞLETİM SİSTEMLERİ DERSİ
Syllabus:
İşletim Sistemleri – BIL342 |
Dersi Veren | Prof. Dr. Abdülhalim ZAİM |
İletişim | azaim[AT]ticaret[nokta]edu[nokta]tr, #1122 |
Dersin Amacı | İşletim Sistemleri ile ilgili genel bilgilerin verilmesi, işleyiş mekanizmasının ve mimari ile ilişkilerinin anlatılması |
Dersin Öğrenme Çıktıları (DÖÇ) | • Alanında edindiği bilgi ve becerileri eleştirel bir anlayışla değerlendirebilmek. • Temel Matematik bilgi ve teoremlerinin mühendislik uygulamalarını bilmeli • Elektronik sistemlerin programlamasında kullanılan temel programlama dillerini (Visual basic, Assembly, C) bilmeli • Bilgisayar ve mikroişlemcilerin temel elemanlarını ve işletim sistemlerini bilmeli, bileşen seçimi yapabilmeli • Mühendislik sistemlerinin matematik modellerini kurabilmeli, bilgisayarda benzetimini yapabilmeli • Alanındaki temel bilgileri izleyebilecek ve meslek çevresiyle iletişim kurabilecek düzeyde bir yabancı dili kullanabilmek. |
Dersin İçeriği (Kısa tanımı) | İşletim Sistemlerinin Mimarisi, Scheduling Algoritmaları, Deadlock ve Senkronizasyon Mekanizmaları, Hafıza ve Sanal Hafıza Yönetim Algoritmalarının Anlatılması |
Haftalık Konular
1. Hafta | İşletim Sisteminin Rolü (ch1) |
2. Hafta | İşletim Sistemi Mimarisi (ch2), |
3. Hafta | Proses Kavramı (ch3) |
4. Hafta | CPU Scheduling, (ch6) |
5. Hafta | Thread Mekanizması, |
6. Hafta | Proses Senkronizasyonu |
7. Hafta | Vize Sınavı |
8. Hafta | Deadlock (ch07), |
9. Hafta | Hafıza Yönetimi (ch08) |
10. Hafta | Sanal Hafıza Yönetimi, (ch09)ARA RAPORUN TESLİMİ |
11. Hafta | Dosya Sistemi |
12. Hafta | Dosya Sisteminin Gerçeklenmesi |
13. Hafta | Kayıt Mekanizmaları |
14. Hafta | I/O Sistemleri, PROJE DEMOLARININ YAPILMASI |
Kaynaklar | Ders Kitabı | 1. Operating System Concepts by Silberschatz and Galvin, 2009, Prentice Hall. İ |
Yardımcı Kaynaklar | 2.Modern Operating Systems by Tanenbaum, 2005, Prentice Hall | |
Değerlendirme SistemiProje(%30),Ara Sınav(%30), Final(%40) |