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

Objectives and Contents

Objectives: İşletim sistemlerinin temellerini, tasarim konularını, algoritma ve yapılarının anlaşılması. Programlama projeleri temel kavramları destekleyecek nitelikte deneyim kazanılması.
Content: Giriş, tarihçe. Proses kavramı, eşzamanlı prosesler ve karşılıklı dışlama. Proses yönetimi ve iş sıralama yöntemleri. Ölümcül kilitlenme ve önleme algoritmaları. Bellek yönetimi: segmantasyon, sayfalama ve ilgili yöntemler. Sanal bellek. Giriş/Çıkış işlemleri. Dosya sistemleri. Unix işletim sistemi ve diğer örnek sistemler