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 Sistemler CE 484 Bahar 03+00+00 Zorunlu 3 8
Akademik Birim:
Öğrenim Türü: Örgün eğitim
Ön Koşullar İşletim Sistemleri , Yazılım Mühendisliği
Öğrenim Dili: İngilizce
Dersin Düzeyi: Lisans
Dersin Koordinatörü: Doğan ÇÖRÜŞ
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ıe. 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ürecelerarası 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 sistam tasarım konuları ve bulut sistemleri 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ü olarak adlandırma, kopyalama, taşıma, göç ettirme hata bağşıklığı, güvenlik kavranlarının kullanımını
  • 4- Güncel dağıtık sistem örnekleri
  • 5- Bulut hesap sistemleri ile çalışma becerisi
Dersin Öğrenme Yöntem ve Teknikleri Sınıf anlatımı


HAFTALIK PROGRAM

HaftaKonularÖn Hazırlık
1 TBD
2 TBD
3 TBD
4 TBD
5 TBD
6 TBD
7 TBD
8 TBD
9 TBD
10 TBD
11 TBD
12 TBD
13 TBD
14 TBD


ZORUNLU ve ÖNERİLEN OKUMALAR

Tanenbaum, A.S., Van Steen, M., 2007. Distributed Systems Principles and Paradigms, 2nd Ed., Prentice-Hall.


DİĞER KAYNAKLAR

Coulouris, G., Dollimore, J., Kindberg, T., and Blair, G., May 2011. Distributed Systems, Concepts and Design5th Ed., Addison Wesley.


DEĞERLENDİRME SİSTEMİ

Yarıyıl İçi ÇalışmalarıSayıKatkı Payı (%)
Total: 0 0


İŞ YÜKÜ HESAPLAMASI

EtkinliklerSayısıSüresi (saat)Toplam İş Yükü (saat)
Toplam İş Yükü (saat):0


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

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