DERS TANITIM ve UYGULAMA BİLGİLERİ

Dersin Adı Kodu Yarıyıl T+U+L (saat/hafta) Türü (Z / S) Yerel Kredi AKTS
Dağıtık İşletim Sistemleri CE 505 Bahar 03+00+00 Seçmeli 3 8.0
Akademik Birim:
Öğrenim Türü:
Ön Koşullar Yoktur
Öğrenim Dili: İngilizce
Dersin Düzeyi: Yüksek Lisans
Dersin Koordinatörü: Tamer DAĞ
Dersin Amacı: Dağıtık sistemler günümüzde çokça kullanılan bilgi işleme yöntemidir. Temel özelliği tek bir makina görüntüsüne sahip olmasıdır. Bu yapı harekeli sistemelerden yaygın sistemeler ulaşan uygulamaların temelini oluşturur. Bu kapsamda dağıtık sistemlerin tasarımına yönelik temel ve ayrıntılı bilgiler altarılacaktır. Uygulama kapsamında da öğrencilerin tipik örnekler oluşturarak derste verilen ve kaynak
araştırma ile elde edilecek bu bilgileri kullanmaları hedeflenmektedir.
Dersin İçeriği: Bu derste dağıtık ortamda tek bir sistem görüntüsü sağlayan işletim sistemi kavramlarını kapsamaktadır. Dağıtık sistemlerin karşılaştırılarak niteliklerinin, sistem saydamlığının
verilecektir. Kaynak yönetme, süreceler arası iletişim, eş zamanlama, şüreç ve işlemci yönetimi, tutarlılık denetimi, bellek yönetimi, dosya yönetimi gibi temel dağıtık sistem tasarım konuları incelenecektir.
Dersin Öğrenme Çıktıları (ÖÇ):
  • 1- Dağıtık sistemelerin temel tanımlarını özellik ve mimarilerimi tanımaları
  • 2- Süreç ve haberleşme temel işletim sitemi özelliklerinin dağıtık sistemlerdeki kullanımlarını
  • 3- Dağıtık işletim sistemlerine özgü olarakadlandırma, kopyalama, taşıma, göç ettirme hata bağşıklığı, güvenlik kavranlarının kullanımını
  • 4- Güncel dağıtık sistem yapıları
  • 5- Hareketli yaygın ve örgün sistem ve uygulamaları
Dersin Öğrenme Yöntem ve Teknikleri Dersler


HAFTALIK PROGRAM

HaftaKonularÖn Hazırlık ÖÇ
1 Dağıtık Sistemlerin Tanımları ve tipleri TBA 1
2 Dağıtık Sistem Mimarileri TBA 1
3 Süreçler TBA 2
4 Haberleşme TBA 2
5 Adlandırma TBA 3
6 Eş Zamanlama TBA 3
7 Tutarlılık ve Kopyalama TBA 3
8 Hata Bağışıklığı TBA 3
9 Güvenlik TBA 3
10 Dağıtık Nesne Sistemleri TBA 4
11 Dağıtık Dosya Sistemleri TBA 4
12 Dağıtık WEB Tabanlı ve İlişkilendirilmiş Sistemler TBA 4
13 Dağıtık Hareketli Sistemler TBA 5
14 Yaygın ve Örgün Hesaplama TBA 5


ZORUNLU ve ÖNERİLEN OKUMALAR

TBA


DİĞER KAYNAKLAR

TBA


DEĞERLENDİRME SİSTEMİ

Yarıyıl İçi ÇalışmalarıSayıKatkı Payı (%)
Katılım - -
Laboratuvar - -
Uygulama - -
Arazi Çalışması - -
Proje 2 20
Ödev 1 20
Sunum/Jüri - -
Derse Özgü Staj - -
Diğer Uygulamalar (seminer, stüdyo kritiği, workshop vb.) - -
Dersle İlgili Sınıf Dışı Etkinlikler (okuma, bireysel çalışma vb.) - -
Ara Sınavlar/Sözlü Sınavlar/Kısa Sınavlar 1 20
Final Sınavı 1 40
Total: 5 100


İŞ YÜKÜ HESAPLAMASI

EtkinliklerSayısıSüresi (saat)Toplam İş Yükü (saat)
Ders Saati14342
Laboratuvar000
Uygulama000
Arazi Çalışması000
Proje24080
Ödev14040
Sunum/Jüriye Hazırlık000
Derse Özgü Staj000
Diğer Uygulamalara Hazırlık000
Dersle İlgili Sınıf Dışı Etkinlikler000
Ara Sınavlar/Sözlü Sınavlar/Kısa Sınavlar13838
Final Sınavı15050
Toplam İş Yükü (saat):250


PROGRAM YETERLİLİKLERİ (PY) ve ÖĞRENME ÇIKTILARI (ÖÇ) İLİŞKİSİ

# PY1 PY2 PY3 PY4 PY5 PY6 PY7 PY8 PY9 PY10 PY11 PY12
OC1                        
OC2                        
OC3                        
OC4                        
OC5