Marmara Üniversitesi
Marmara Üniversitesi Eğitim-Öğretim Bilgi Sistemi

Programlar Hakkında Bilgi

Lisans - Teknoloji Fakültesi - Bilgisayar Mühendisliği

Müfredat Adı Ders Kodu Ders Adı Ders Türü Dönem AKTS Teorik Uygulama
Bilgisayar Mühendisliği - 2014 BLM4058 Dağıtık Sistemler Seçmeli 8 4,00 2 2

Dersin İçeriği

Dersin Amacı

Dağıtık sistemler algoritmaların temeli, problemler, hata toleransı göz önüne alınarak dağıtık uygulamalar tasarlamak ve anlamak için gerekli modeller ve yöntemler, pratik güncel dağıtık sistem uygulamalarını öğretmek

Öğrenim Türü

-

Dersin İçeriği

Paralel ve dağıtık sistemler, Dağıtık sistemlere giriş, Mimari yapılar, Paralel ve dağıtık süreçler, Dağıtık sistemlerde kritik bölge yöntemler, Hata toleransı yöntemler, Dosya temelli sistemler, Dağıtık veritabanı sistemler

Planlanan Öğrenme Aktiviteleri ve Metodları

Anlatım, görsel video, materyal örnekleri ve ödev

Staj Durumu

Yok.

Dersin Sunulduğu Dil

Türkçe

Ders Kitabı / Malzemesi / Önerilen Kaynaklar

Andrew S. Tanenbaum, Marteen van Steen (2007). Distributed Systems Principles and Paradigms 3rd Ed. 2. Mark Anthony McLaughlin (2006). A Framework for Enabling Distributed Applications on the Internet, http://arxiv.org/abs/1106.2677.

Dersin Web Sayfası

Yok

Öğrenme Çıktıları

  • Dağıtık ve paralel sistemleri bilir.
  • Mimari yapıları bilir.
  • Thread, istemci, sunucu ve yazılım ajanı sorunlarının pratik olarak tanımlanması ve uygulama yeteneğine sahip olunması
  • Replikasyon ve veri tutarlılığı modellerinin anlayıp tasarlayabilir.
  • Basit bir dağıtık nesne tabanlı bir sistem geliştirebilir.

Haftalık Ayrıntılı Ders İçeriği

Hafta Teorik
1 Ders içeriği ve Dağıtık Sistemlere Giriş
2 Dağıtık Sistemlere Giriş
3 Dağıtık Sistem Mimarileri
4 Prosesler
5 Dağıtık Sistemlerde İletişim
6 Dağıtık Sistemlerde Adlandırma
7 Senkronizasyon
8 Ara Sınav Haftası
9 Tutarlılık ve Replikasyon
10 Hata toleransı
11 Hata toleransı
12 Güvenlik
13 Dağıtık Nesne Tabanlı Sistemler
14 Dağıtılmış Dosya Sistemleri
15 Genel Tekrar
16 Ders Çalışma Haftası
17 Yarı Yıl Sonu Sınavı

Değerlendirme

Değerlendirme Değer
Yarıyıl (Yıl) İçi Etkinlikleri 50
Yarıyıl (Yıl) Sonu Etkinlikleri 50
Yarıyıl (Yıl) Sonu Etkinlikleri Değer
Final Sınavı 100

Öğrenci İş Yükü Hesabı

Etkinlikler Sayısı Süresi (saat) Toplam İş Yükü (saat)
Ders Öncesi/Sonrası Bireysel Çalışma 14 2 28
Proje ve Hazırlığı 0 0 0
Ödev ve Hazırlığı 1 12 12
Laboratuvar ve Hazırlığı 1 12 12
Atölye ve Hazırlığı 0 0 0
Sunum ve Hazırlığı 0 0 0
Seminer ve Hazırlığı 0 0 0
Demo ve Hazırlığı 0 0 0
Araştırma ve Hazırlığı 14 2 28
Rapor ve Hazırlığı 0 0 0
Arasınav ve Hazırlığı 1 12 12
Kısa Sınav ve Hazırlığı 0 0 0
Final ve Hazırlığı 1 12 12
Teorik Ders Saati 0 0 0
Uygulama Ders Saati 0 0 0

Program ve Öğrenme Çıktıları İlişkisi

ÖÇ1
ÖÇ2
ÖÇ3
ÖÇ4
ÖÇ5