DERS ADI

: İŞLETİM SİSTEMLERİ

Ders Bilgileri

Ders Kodu Ders Adı Ders Türü D U L AKTS
CME 3205 İŞLETİM SİSTEMLERİ ZORUNLU 2 2 0 6

Dersi Veren Birim

Bilgisayar Mühendisliği

Dersin Düzeyi

Lisans

Ders Koordinatörü

DR.ÖĞR.ÜYESİ YUNUS DOĞAN

Dersi Alan Birimler

Bilgisayar Mühendisliği

Dersin Amacı

Bu dersin amacı öğrencilerin işletim sistemlerinin process, thread, dosya, semafor gibi soyutlamalar ile zaman ve alan gibi kaynakları nasıl planladıkları ve yönettiklerini ve öğrencilerin anlamasını sağlamaktır. Bu ders proses ve proses enkronizasyonu, proses yönetimi, semafor, bellek yönetimi, sanal bellek ve sayfalamai kesinti yapıları ve işlenmesi, G/Ç sistemleri ve yönetimi gibi işletim sistemlerinin temel kavramlarını içerir.

Dersin Öğrenme Kazanımları

1   Modern işletim sistemlerinde kullanılan temel yöntemleri kavrayabilmek.
2   Verilen bir durum veya uygulama alanı için en uygun işletim sisteminin seçilmesi için karşılaştırma yapabilmek.
3   İşletim sistemlerinin bazı bileşenlerinin tasarlar, gerçekleştirir veya iyileştirebilmek.
4   Üst düzey programlarından işletim sistemi çağrılarını, SDK'larını kullanabilmek
5   Çok çekirdekli bilgisayar mimarileri için multithreaded uygulama geliştirebilmek, temel senkronizasyon prensiplerini kullanabilmek
6   Zaman ve alan yönetimi gibi, başlıca kaynak yönetim temellerini bilir ve gerçekleştirebilmek.

Dersin Öğretim Türü

Örgün Öğretim

Dersin Önkoşulu/Önkoşulları

CME 2206 - BİLGİSAYAR MİMARİSİ

Ders İçin Önerilen Diğer Hususlar

Yok

Ders İçeriği

Hafta Konular Açıklama
1 İşletim Sistemlerine Giriş
2 Process ve Thread
3 Process ve Thread
4 Interprocess İletişim ve Kilitlenme
5 Ara sınav-I
6 Bellek Yönetimi
7 Bellek Yönetimi
8 Giriş/Çıkış Sistemleri
9 Giriş/Çıkış Sistemleri
10 Ara sınav-II
11 Dosya Sistemleri
12 Dosya Sistemleri
13 Ağ İşletim Sistemleri
14 Çok Çekirdekli İşletim Sistemleri

Ders İçin Önerilen Kaynaklar

Andrew S. Tanenbaum, Modern Operating Systems: Design & Implementation, Second Edition, Prentice Hall

Öğrenme ve Öğretme Yöntemleri

Değerlendirme Yöntemleri

SIRA NO KISA KOD UZUN ADI FORMUL
1 OD1 1.Ödev
2 OD2 2.Ödev
3 OD3 3.Ödev
4 FN Final
5 BNS BNS OD1 * 0.20 + OD2 * 0.20 + OD3 * 0.20 + FN * 0.40
6 BUT Bütünleme Notu
7 BBN Bütünleme Sonu Başarı Notu OD1 * 0.20 + OD2 * 0.20 + OD3 * 0.20 + BUT * 0.40


*** Bütünleme Sınavı Yapılmayan Birimlerde Bütünleme Kriteri Dikkate Alınmaz.

Değerlendirme Yöntemlerine İliskin Aciklamalar

Yok

Değerlendirme Kriteri

İlan Edilecektir.

Dersin Öğretim Dili

İngilizce

Derse İlişkin Politika ve Kurallar

İlan Edilecektir.

Dersin Öğretim Üyesi İletişim Bilgileri

Adil Alpkocak,
Dokuz Eylul Universitesi, Bilgisayar Müh. Bölümü
Tınaztepe Kampüsü,
35390 Buca İzmir
Tel: (232) 3017408

Ders Öğretim Üyesi Görüşme Gün ve Saatleri

Cuma 13:30-15:30

Staj Durumu

YOK

İş Yükü Hesaplaması

Etkinlikler Sayısı Süresi (saat) Toplam İş Yükü (saat)
TOPLAM İŞ YÜKÜ (saat) 0

Program ve Öğrenme Kazanımları İlişkisi

PK/ÖKPK.1PK.2PK.3PK.4PK.5PK.6PK.7PK.8PK.9PK.10
ÖK.153553
ÖK.253553
ÖK.353553
ÖK.453553
ÖK.553553
ÖK.653553