TR EN

OPERATING SYSTEMS COURSE IDENTIFICATION AND APPLICATION INFORMATION

Code Name of the Course Unit Semester In-Class Hours (T+P) Credit ECTS Credit
BIL307 OPERATING SYSTEMS 5 4 3 5

WEEKLY COURSE CONTENTS AND STUDY MATERIALS FOR PRELIMINARY & FURTHER STUDY

Week Preparatory Topics(Subjects) Method
1 - İşetim Sistemlerine Giriş -
2 - İşletim sistemleri: temel kavramlar, türleri, tarihçesi. -
3 - Proses yönetimi, zaman paylaşımlı çalışma, bağlam değiştirme, UNIX’te proses yönetimi -
4 - İplikler, iplik önetimi, UNIX'te iplik yönetimi -
5 - Prosesler arası etkileşim ve senkronizasyon, semafor yapısı, UNIX'de semaforlar -
6 - Paralel proseslere ilişkin klasik problemler -
7 - Paralel proseslere ilişkin klasik problemler -
8 - ARA SINAV -
9 - Ölümcül kilitlenme, sezme ve engelleme, UNIX’te paylaşılan bellek kullanımı -
10 - İş zamanlama algoritmaları, UNIX’te iş zamanlama -
11 - Bellek yönetimi, segmantasyon, sayfalama -
12 - Bellek ayırma, görüntü bellek yönetimi, UNIX’te bellek yönetimi -
13 - Dosya sistemi ve yönetimi, UNIX'te dosya sistemi -
14 - Giriş / Çıkış -
15 - Genel Tekrar -
16 - FİNAL -
17 - FİNAL -