Ders AdıKodu Yerel KrediAKTS Ders (saat/hafta)Uygulama (saat/hafta)Laboratuar (saat/hafta)
Geniş Ölçekli Sistemler için İşletim Sistemi MimarileriBLM450035300
Önkoşullar0113561
YarıyılGüz, Bahar
Dersin DiliTürkçe
Dersin SeviyesiLisans
Dersin TürüSeçmeli @ Bilgisayar Mühendisliği Lisans Programı
Ders KategorisiTemel Meslek Dersleri
Dersin Veriliş ŞekliYüz yüze
Dersi Sunan Akademik BirimBilgisayar Mühendisliği Bölümü
Dersin KoordinatörüA.Gökhan Yavuz
Dersi Veren(ler)Banu Diri
Asistan(lar)ı
Dersin AmacıGeniş ölçekli sistemlerin donanım ve yazılım unsurları ile bu sistemlerde kullanılan işletim sistemlerinin öğretilmesi
Dersin İçeriğiGeniş ölçekli sistemlerin genel yapısı, donanım ve yazılım mimarileri ile bu sistemlerin kullanılması ve yönetilmesine yönelik işletim sistemlerinin çeşitleri ve özellikleri
Ders Kitabı / Malzemesi / Önerilen Kaynaklar
  • Operating Systems, Internals and Design Principles, W. Stallings, Pearson - Prentice Hall
  • Introduction to the New Mainframe: zOS Basics, Mike Ebbers, Wayne O’Brien, Bill Ogden, IBM Redbooks
  • Learning the UNIX Operating System, Fifth Edition, O'Reilly Media
  • Internet
Opsiyonel Program BileşenleriYok

Ders Öğrenim Çıktıları

  1. Öğrenciler mainframe sistemleri hakkında temel kavramları ve bu sistemlerin gelişimini öğreneceklerdir.
  2. Öğrenciler geniş ölçekli sistemler için tasarlanmış işletim sistemlerini tanıyacaklar ve bu işletim sistemleri ile ilgili temel kavramları öğreneceklerdir.
  3. Öğrenciler geniş ölçekli sistemlerdeki güvenilirlilik, bakım ve yönetilebilirlilik kavramları ile bu kavramlar ile beraber gelen özellikleri ve işletim sisteminin bu konuda sağladığı desteği öğreneceklerdir.
  4. Öğrenciler geniş ölçekli işletim sistemlerini yapılandırabilmeyi öğreneceklerdir.
  5. Öğrenciler geniş ölçekli sistemlerdeki hareket (transaction) özelliklerini ve işletim sisteminin bu konudaki desteğini öğreneceklerdir.

Haftalık Konular ve İlgili Ön Hazırlık Çalışmaları

HaftaKonularÖn Hazırlık
1Geniş ölçekli bilgisayar sistemlerine ait genel mimari özelliklerin incelenmesi
2Geniş ölçekli bilgisayar sistemlerinde donanım mimarisi ve yüksek devamlılık (high-availability) kavramlarına giriş
3Geniş ölçekli bilgisayar sistemlerinde tekli (single) ve çoklu (multi) işlemci yapıları ve kümeleme (clustering)
4Geniş ölçekli bilgisayar sistemlerinde yazılım mimarilerinin incelenmesi ve karşılaştırılması
5Geniş ölçekli bilgisayar sistemlerinde bellek yönetim mekanizmalarının incelenmesi
6Ara sınav
7Geniş ölçekli bilgisayar sistemlerinde işlemci ve işlem yönetim mekanizmalarının incelenmesi
8Geniş ölçekli bilgisayar sistemlerinde iş yükü dağılımı ve sistem performansı yönetimi
9Geniş ölçekli bilgisayar sistemlerinde ikincil bellek yönetim mekanizmalarının incelenmesi
10Geniş ölçekli bilgisayar sistemleri için uygulama tasarımı ve geliştirilmesi
11Geniş ölçekli bilgisayar sistemlerinde kullanıcı etkileşim arayüzlerinin incelenemesi
12Geniş ölçekli bilgisayar sistemlerinde sistem ve uygulama seviyesindeki araçların (utility) incelenmesi
13Ara sınav
14Geniş ölçekli bilgisayar sistemlerinde sistem ve veri güvenliği mekanizmalarının incelenmesi
15Geniş ölçekli bilgisayar sistemlerinde haberleşme yapılarının incelenmesi
16Final sınavı

Değerlendirme Sistemi

EtkinliklerSayıKatkı Payı
Devam/Katılım
Laboratuar
Uygulama
Arazi Çalışması
Derse Özgü Staj
Küçük Sınavlar/Stüdyo Kritiği
Ödev220
Sunum/Jüri
Projeler
Seminer/Workshop
Ara Sınavlar240
Final140
Dönem İçi Çalışmaların Başarı Notuna Katkısı
Final Sınavının Başarı Notuna Katkısı
TOPLAM100

AKTS İşyükü Tablosu

EtkinliklerSayıSüresi (Saat)Toplam İşyükü
Ders Saati143
Laboratuar
Uygulama
Arazi Çalışması
Sınıf Dışı Ders Çalışması144
Derse Özgü Staj
Ödev210
Küçük Sınavlar/Stüdyo Kritiği
Projeler
Sunum / Seminer
Ara Sınavlar (Sınav Süresi + Sınav Hazırlık Süresi)210
Final (Sınav Süresi + Sınav Hazırlık Süresi)16
Toplam İşyükü :
Toplam İşyükü / 30(s) :
AKTS Kredisi :
Diğer NotlarYok