Ders Adı | Kodu | Verildiği Yıl | Verildiği Yarıyıl | Süresi (T+U) | Yerel Kredisi | AKTS Kredisi |
İşletim Sistemleri | CPR 208 | 2 | 2 | 3 + 0 | 3 | 5,00 |
|
Ders Bilgileri |
Dersin Öğretim Dili | İngilizce |
Dersin Seviyesi | Ön Lisans |
Dersin Türü | Zorunlu |
Dersin Veriliş Biçimi | Yüz Yüze |
|
Dersin Öğrenme Kazanımları:
Bu dersi başarı ile tamamlayan öğrenciler: |
1. İşletim sistemlerinin temel prensiplerini açıklayabilecek. |
2. İşletim sistemlerinin bileşenlerini ve bu bileşenlerin görevlerini tanımlayabilecek. |
3. Bellek yönetimi, dosya sistemleri ve süreç yönetimi gibi temel kavramları anlayabilecek. |
4. Farklı işletim sistemi türlerini ve mimarilerini karşılaştırabilecek. |
5. İşletim sistemlerini kurma, yapılandırma ve temel sorun giderme işlemlerini gerçekleştirebilecek. |
6. Temel komut satırı işlemlerini uygulayabilecek. |
|
Dersin Önkoşulları ve Birlikte Alınması Gereken Dersler | Yok |
Daha Önce Alınmış Olması Önerilen Dersler | Yok |
|
Dersin Tanımı:
İşletim sistemlerinin temel yapı taşlarını, çalışma prensiplerini ve temel kavramlarını öğrenmek, öğrencilere işletim sistemlerinin yönetim süreçlerini, bileşenlerini ve kullanıcılarla etkileşimini öğretmektir. Bu ders, öğrencilere işletim sistemleriyle ilgili sorunları tanımlama, analiz etme ve çözme becerileri kazandırmayı hedefler.
|
|
Dersin İçeriği (Haftalık Konu Dağılımı): |
|
Hafta | Konu |
1 | İşletim Sistemlerine Giriş |
2 | İşletim Sistemlerinin Mimarisi ve Yapısı |
3 | Süreç Yönetimi ve İşlem Zamanlaması |
4 | Bellek Yönetimi |
5 | Dosya sistemlerinin yapısı, dizin yapıları. |
6 | Girdi/Çıktı Sistemleri |
7 | Ara Sınav ve Tekrar |
8 | Çoklu Görev ve İşletim Sistemlerinde Eşzamanlılık |
9 | Erişim kontrolü, saldırılara karşı koruma yöntemleri |
10 | Sanallaştırma ve Bulut Tabanlı İşletim Sistemleri |
11 | Linux komutları, yapılandırma ve dosya yönetimi |
12 | Windows mimarisi ve yönetim araçları |
13 | İşletim Sistemleri Arası Karşılaştırma |
14 | Genel Tekrar ve Soru Çözümleri |
|
Kaynaklar: |
Silberschatz, A., Galvin, P. B., & Gagne, G. (2020). Operating system concepts (10th ed.). Wiley.
Tanenbaum, A. S., & Bos, H. (2014). Modern operating systems (4th ed.). Pearson. |
|
Diğer Kaynaklar: |
Stallings, W. (2018). Operating systems: Internals and design principles (9th ed.). Pearson.
Robbins, A., & Beebe, N. (2021). UNIX systems programming: Communication, concurrency, and threads (2nd ed.). Pearson. |
|
Öğretim Yöntem ve Teknikleri: |
Ders haftalık olarak üç saattir ve yüz yüze sınıf ortamında yapılacaktır. Öğrencilerin ders içerisindeki değerlendirmesinde vize ve final sınavları yer alacaktır. Bununla birlikte öğrencilerin derse devamları da takip edilerek, dönem sonundaki nihai değerlendirmeye katkı sağlayacaktır. |
|
Değerlendirme Sistemi: |
Yöntem | Adet | Katkı (%) |
Ara sınav | 1 | %25 |
Ödev | 2 | %20 |
Final Sınavı | 1 | %55 |
|
Ders İşbaşı Eğitimi (iş yerinde eğitim) Gerektiriyor mu? |
Gerektirmiyor |