Türkçe|English  
  KTU Course Catalogue  
Arama Yapmak İstediğiniz Anahtar Kelimeyi Giriniz :       
MÜHENDİSLİK FAKÜLTESİ / BİLGİSAYAR MÜHENDİSLİĞİ
  Genel Bilgiler
  Yönetim
  Amaç ve Öğrenme Çıktıları
  Akademik Personel
  Ders Programı
     1. Yıl
     2. Yıl
     3. Yıl
     4. Yıl
   Öğrenme Çıktıları Matrisi
 
  Doktora Programları
  Yüksek Lisans Programları
  Lisans Programları
  Meslek Yüksek Okulları
 
  Geri
  Ana Sayfa
  KTÜ Ana Sayfa

BIL 337 İŞLETİM SİSTEMLERİ 4+0+0 ECTS:6
Yıl / Yarıyıl3. Yıl / Güz Dönemi
Ders DuzeyiLisans
Yazılım ŞekliZorunlu
BolumuBilgisayar Mühendisliği Bölümü
Ön KoşulYok
Öğretim SistemiYüz yüze
Dersin suresi14 hafta - haftada 4 saat teorik
Öğretim ÜyesiPROF. DR. Cemal KÖSE
Diğer Öğretim Üyesi / ÜyeleriYok
Öğretim Dili Türkçe
StajYok
 
Dersin Amacı
Günümüz işletim sistemlerinin teorisi, süreç ve thread kavramlarını, bellek yönetimi, dosyalama sistemi ve I/O prensiplerini vermektir.
 

Öğrenme Çıktıları

BPÇK

ÖY

Bu dersi başarı ile tamamlayan öğrenciler :

ÖÇ - 1 :

önceki işletim sistemleri hakkında kısa tarihçe verebilir ve modern işletim sistemlerinin nasıl çalıştığını açıklayabilir.

2,4,12

1

ÖÇ - 2 :

işletim sistemlerini yapısal olarak tanımlayabilir.

2,4,12

1

ÖÇ - 3 :

süreç, thread, tarifeleme ve süreçler arası-iletişim birimleri gibi işletim sisteminin çekirdek birimlerini değişik teknikler kullanarak tasarlayabilir.

2,4,12

1

ÖÇ - 4 :

bellek yönetimi, I/O teknikleri ve dosyalama sistemlerinin sonuçlarını değerlendirebilir.

2,4,12

1

ÖÇ - 5 :

güvenlik ve koruma tedbirlerini bir bilgisayara uygulayabilir.

2,4,11,12

1

ÖÇ - 6 :

çoklu ortam ağ ve dağıtık işletim sistemlerine yönelik birimler gerçekleyebilir.

2,4,12

1,3

BPÇK : Bölüm program çıktılarına katkı, ÖY : Ölçme ve değerlendirme yöntemi (1: Yazılı Sınav, 2: Sözlü Sınav, 3: Ev Ödevi, 4: Laboratuvar Çalışması/Sınavı, 5: Seminer / Sunum, 6: Dönem Ödevi / Proje), ÖÇ : Öğrenme Çıktısı

 

Dersin İçeriği

Giriş.Süreçler ve threadler; süreçler, threadler, tarifeleme ve süreçler arası iletişim. Bellek yönetimi; basit bellek yönetim teknikleri, sanal bellek yönetim tekniği, sanal bellek yönetimi için işletim sistemi politikaları ve segmentli bellek yapısı. Dosyalama sistemleri; dosyalar, klasörler, dosyalama sisteminin gerçeklenmesi ve örnek dosyalama sistemleri. Giriş/Çıkış (I/O) ; I/O yazılım ve donanım prensipleri, tabakalı I/O yapısı, diskler, saatler, terminalleri ve grafik arayüz birimleri. Ölü-kilitlenme; kaynaklar, ölü kilitlenme, ölü kilitlenmeyi algılama ve kurtarma, ölü kilitlenmeden sakınma ve ölü kilitlenme önleme. Çoklu-ortam işletim sistemleri. Güvenlik. Dağıtık ve ağ işletim sistemleri.

 

Haftalık Detaylı Ders İçeriği

 Hafta

Detaylı İçerik

Önerilen Kaynak

 Hafta 1

İşletim sitemlerine giriş

 Hafta 2

Süreçler-Threadler

 Hafta 3

Threadler-Süreç ve thread tarifeleme

 Hafta 4

Deadlocks

 Hafta 5

Süreçler arası iletişim

 Hafta 6

Bellek Yönetimi

 Hafta 7

Sanal Bellek

 Hafta 8

Sanal Bellek yonetim politikaları

 Hafta 9

Arasınav

 Hafta 10

Dosyalama sistemleri

 Hafta 11

Dosyalama ve yedeklem sistemleri

 Hafta 12

Dosyalama sistemi Yönetimi ve Yarıyıl çalışması

 Hafta 13

Giriş-Çıkış Yönetimi

 Hafta 14

Güvenlik ve Koruma

 Hafta 15

Multi media OS

 Hafta 16

Dönem sonu sınavı

 

Ders Kitabı / Malzemesi

1Andrew S. Tanenbaum (2008), Modern Operating System, Prentice Hall.

 

İlave Kaynak

1Andrew S. Tanenbaum (2001), Operating Systems Design and Implementation, Prentice Hall.

 

Ölçme Yöntemi

Yöntem

Hafta

Tarih

Süre (Saat)

Katkı (%)

Arasınav

9

19/11/2012

2

50

Dönem sonu sınavı

16

07/01/2013

2

50

 

Öğrenci İş Yükü

İşlem adı

Haftalık süre (saat)

Hafta sayısı

Dönem toplamı

Yüz yüze eğitim

4

14

56

Sınıf dışı çalışma

6

14

84

Laboratuar çalışması

0

0

0

Arasınav için hazırlık

12

1

12

Arasınav

0

0

0

Uygulama

0

0

0

Klinik Uygulama

0

0

0

Ödev

0

0

0

Proje

0

0

0

Kısa sınav

0

0

0

Dönem sonu sınavı için hazırlık

20

1

20

Dönem sonu sınavı

2

1

2

Diğer 1

5

1

5

Diğer 2

0

0

0

Toplam iş yükü

179