Hoş Geldiniz,
Misafir
.
Oturum Aç
.
English
NİNOVA
DERSLER
YARDIM
HAKKINDA
Neredeyim:
Ninova
/
Dersler
/
İTÜ-KKTC Eğitim-Araştırma Yerleşkeleri
/
CEN 312E
/
Dersin Bilgileri
Fakülteye dön
Ana Sayfa
Dersin Bilgileri
Dersin Haftalık Planı
Değerlendirme Kriterleri
Dersin Bilgileri
Dersin Adı
Türkçe
Bilgisayar İşletim Sistemleri
İngilizce
Computer Operating Systems
Dersin Kodu
CEN 312E
Kredi
Ders
(saat/hafta)
Uygulama
(saat/hafta)
Labratuvar
(saat/hafta)
Dönem
2
3
3
-
-
Dersin Dili
İngilizce
Dersin Koordinatörü
Nizamettin Aydın
Dersin Amaçları
1. İşletim sistemlerinin temellerini, tasarim konularını, algoritma ve yapılarının anlaşılması.
2. Programlama projeleri temel kavramları destekleyecek nitelikte deneyim kazanılması.
Dersin Tanımı
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. Görüntü bellek. Giriş/Çıkış işlemleri. Dosya sistemleri. Unix işletim sistemi ve diğer örnek sistemler
Dersin Çıktıları
1. Öğrenciler proses yönetimine ilişkin temel kavramları öğreneceklerdir.
2. Öğrenciler prosesler arası haberleşme ve senkronizasyon yöntemlerini öğreneceklerdir. Paralel prosesler içeren problemler için bir çözüm tasarlayıp, gerçekleyebileceklerdir.
3. Öğrenciler iş sıralama ile ölümcül kilitlenmeye ilişkin sezme ve engelleme algoritmalarını öğreneceklerdir.
4. Öğrenciler bellek yönetimine ait kavramları ( bellek ayırma, sayfalama, segmantasyon, görüntü bellek) öğreneceklerdir.
5. Öğrenciler işletim sistemlerinde dosya yönetimi ve giriş/çıkış işlemlerinin nasıl kotarıldığını öğreneceklerdir.
6. Öğrenciler Unix sistem çağrılarını öğrenip, uygulayabileceklerdir.
7. Öğrenciler işletim sistemi kavramlarını gerçek hayat problemlerinin çözümünde kullanabileceklerdir.
Önkoşullar
BLG221/E Data Structures
or
BLG223/E Data Structures
or
BLG233/E Data Structures and Laboratory
Gereken Olanaklar
Diğer
Ders Kitabı
Diğer Referanslar
Dersler
.
Yardım
.
Hakkında
Ninova, İTÜ Bilgi İşlem Daire Başkanlığı ürünüdür. © 2026