Ders
COEY1213991
DAĞITIK HESAPLAMALI SİSTEMLER
- TEORİ
- 3
- UYGULAMA
- 0
- KREDİ
- 3
- AKTS
- 8
ÖN KOŞULLAR
Yok
ŞUNLARIN ÖN KOŞULU
Yok
OKUTULDUĞU PROGRAMLAR
AMAÇ
Dağıtık Hesaplamalı Sistemleri dersinin kurs amacı, öğrencilere dağıtık sistemlerin temel prensipleri, tasarımı, uygulamaları ve bu sistemlerin modern bilişim teknolojilerindeki rolü hakkında kapsamlı bir anlayış kazandırmaktır.
İÇERİK
Bu ders; Dağıtık Sistemlere Giriş,Sistem Modelleri,Dağıtık Sistemlerde İletişim,Süreçler ve Koordinasyon,Zaman ve Küresel Durumlar,Dağıtık Dosya Sistemleri,Ad Hizmetleri,Tutarlılık ve Çoğaltma,Hata Toleransı,Dağıtık Sistemlerde Güvenlik,Eşler Arası Sistemler ve Üst Ağlar,Bulut Bilişim ve Sanallaştırma,Büyük Veri ve dağıtık Veri İşleme,Ortaya Çıkan Eğilimler ve Gelecek Yönelimler; konularını içermektedir.
ÖĞRENME KAZANIMLARI
TR GÜNCELLENMEDİ- 1
The architecture of distributed systems dominates their structure.
Öğretim yöntemi: Deneyimle Öğrenme Modeli · Değerlendirme: Klasik Yazılı Sınav, Ödev
- 2
It specializes in distributed data management and processing.
Öğretim yöntemi: Deneyimle Öğrenme Modeli · Değerlendirme: Klasik Yazılı Sınav, Ödev
- 3
Have knowledge of high availability and scalability strategies.
Öğretim yöntemi: Deneyimle Öğrenme Modeli · Değerlendirme: Klasik Yazılı Sınav, Ödev
- 4
Understands security and privacy challenges and understands methods and technologies to overcome these challenges.
Öğretim yöntemi: Deneyimle Öğrenme Modeli · Değerlendirme: Klasik Yazılı Sınav, Ödev
- 5
Explores cloud computing services and platforms.
Öğretim yöntemi: Deneyimle Öğrenme Modeli · Değerlendirme: Klasik Yazılı Sınav, Ödev
HAFTALIK PLAN
- HAFTA 1
Dağıtık Sistemlere Giriş
- HAFTA 2
Sistem Modelleri
- HAFTA 3
Dağıtık Sistemlerde İletişim
- HAFTA 4
Süreçler ve Koordinasyon
- HAFTA 5
Zaman ve Küresel Durumlar
- HAFTA 6
Dağıtık Dosya Sistemleri
- HAFTA 7
Ad Hizmetleri
- HAFTA 8
Tutarlılık ve Çoğaltma
- HAFTA 9
Hata Toleransı
- HAFTA 10
Dağıtık Sistemlerde Güvenlik
- HAFTA 11
Eşler Arası Sistemler ve Üst Ağlar
- HAFTA 12
Bulut Bilişim ve Sanallaştırma
- HAFTA 13
Büyük Veri ve dağıtık Veri İşleme
- HAFTA 14
Ortaya Çıkan Eğilimler ve Gelecek Yönelimler
DEĞERLENDİRME
- Ara Sınavın Başarıya Oranı50%
- Genel Sınavın Başarıya Oranı50%
İŞ YÜKÜ
| ETKİNLİK | SAYI | SAAT | TOPLAM |
|---|---|---|---|
| Ders Saati | 14 | 3 | 42 |
| Rehberli Problem Çözme | 0 | 0 | 0 |
| Problem Çözümü / Ödev / Proje / Rapor Tanzimi | 5 | 12 | 60 |
| Okul Dışı Diğer Faaliyetler | 0 | 0 | 0 |
| Proje Sunumu / Seminer | 1 | 60 | 60 |
| Kısa Sınav (QUİZ) ve Hazırlığı | 0 | 0 | 0 |
| Ara Sınav ve Hazırlığı | 1 | 30 | 30 |
| Genel Sınav ve Hazırlığı | 1 | 35 | 35 |
| Performans Görevi, Bakım Planı | 0 | 0 | 0 |
KAYNAKLAR
- M. van Steen and A.S. Tanenbaum, Distributed Systems, 4th ed., distributed-systems.net, 2023.
- Kshemkalyani, A.D. and Singhal, M. (2012) Distributed computing principles, algorithms and systems. Cambridge: Cambridge University Press. Coulouris, G. et al. (2012) Distributed systems: Concepts and design. Harlow, England: Addison-Wesley.
ÖĞRETİM ELEMANLARI
- Prof.Dr. Reda ALHAJJKOORDİNATÖR
- Prof.Dr. Reda ALHAJJ