Ders Adı | Kodu | Yerel Kredi | AKTS | Ders (saat/hafta) | Uygulama (saat/hafta) | Laboratuar (saat/hafta) |
---|---|---|---|---|---|---|
Dağıtık Sistemler | BLM4760 | 3 | 8 | 3 | 0 | 0 |
Önkoşullar | Yok |
---|
Yarıyıl | Güz, Bahar |
---|
Dersin Dili | İngilizce, Türkçe |
---|---|
Dersin Seviyesi | Lisans |
Dersin Türü | Seçmeli @ Bilgisayar Mühendisliği Lisans Programı (2023 versiyon) (%30 İngilizce) |
Ders Kategorisi | Uzmanlık/Alan Dersleri |
Dersin Veriliş Şekli | Yüz yüze |
Dersi Sunan Akademik Birim | Bilgisayar Mühendisliği Bölümü |
---|---|
Dersin Koordinatörü | Mehmet Sıddık Aktaş |
Dersi Veren(ler) | |
Asistan(lar)ı |
Dersin Amacı | Bu dersin amacı, dağıtık sistem ve uygulamarda temel kavramları tanıtmak, bu sistemlerin belirleyici özelliklerini tanımlamak, dağıtık sistem tasarımı yapma becerisi kazandırmak |
---|---|
Dersin İçeriği | Dağıtık Sistem amaçları ve nitelikleri. Ağda kaynak paylaşımı. Dağıtık Sistem Türleri. Mimari Yapılar. Katmanlı Yapı. Ortakatman. Threadler ve Görevler. İstemciler. Sunucular. Görevler arası iletişim. Uzak Program Çağırma. İsimlendirme ve ağ servisleri. Dağıtık sistemlerde güvenlik. Dosya sistem mimarisi. Mantıksal zaman ve mantıksal saat |
Ders Kitabı / Malzemesi / Önerilen Kaynaklar |
|
Opsiyonel Program Bileşenleri | Yok |
Ders Öğrenim Çıktıları
- Öğrenciler, dağıtık sistemler için mimari yapı seçeneklerini açıklayabilir
- Farklı görevleri oluşturabilir ve görevlerarası iletişim için soket mekanizmalarını kullanabilir
- Remote Procedure Call ve Remote Method Invocation yapısını ve adımlarını açıklayabilir
- İsimlendirme hizmetinin fonksiyonel yapısını anlar, bir isim servisi tasarım ve gerçekleştirimini yapabilir
- Dağıtık Dosya Sistemleri için basit işlemleri tasarlar
Ders Öğrenim Çıktısı & Program Çıktısı Matrisi
DÖÇ-1 | DÖÇ-2 | DÖÇ-3 | DÖÇ-4 | DÖÇ-5 | |
PÇ-1 | - | - | - | - | - |
PÇ-2 | - | - | - | - | - |
PÇ-3 | - | - | - | - | - |
PÇ-4 | - | - | - | - | - |
PÇ-5 | - | - | - | - | - |
PÇ-6 | - | - | - | - | - |
PÇ-7 | - | - | - | - | - |
PÇ-8 | - | - | - | - | - |
PÇ-9 | - | - | - | - | - |
PÇ-10 | - | - | - | - | - |
PÇ-11 | - | - | - | - | - |
PÇ-12 | - | - | - | - | - |
PÇ-13 | - | - | - | - | - |
PÇ-14 | - | - | - | - | - |
PÇ-15 | - | - | - | - | - |
PÇ-16 | - | - | - | - | - |
PÇ-17 | - | - | - | - | - |
PÇ-18 | - | - | - | - | - |
PÇ-19 | - | - | - | - | - |
PÇ-20 | - | - | - | - | - |
PÇ-21 | - | - | - | - | - |
PÇ-22 | - | - | - | - | - |
PÇ-23 | - | - | - | - | - |
PÇ-24 | - | - | - | - | - |
PÇ-25 | - | - | - | - | - |
PÇ-26 | - | - | - | - | - |
PÇ-27 | - | - | - | - | - |
PÇ-28 | - | - | - | - | - |
PÇ-29 | - | - | - | - | - |
PÇ-30 | - | - | - | - | - |
Haftalık Konular ve İlgili Ön Hazırlık Çalışmaları
Hafta | Konular | Ön Hazırlık |
---|---|---|
1 | Giriş; ds ile ilgili tanımlar, ds özellikleri | Introduction (Ders Kitabı, Bölüm 1) |
2 | Mimari Seçenekler | System Architectures (Ders Kitabı, Bölüm 2) |
3 | Görevler ve hreadler | Bölüm 3 |
4 | Processler Arası İletişim, socket, server socket | Interprocess Communication (İkincil Kaynak, Bölüm 4) |
5 | Processler Arası İletişim, socket, server socket İstemciler ve Sunucular; tasarım seçenekleri | Bölüm 3 (Ders Kitabı) |
6 | İleşimde Katmanlı Yapı | Ders Notları |
7 | Middleware: RPC ve RMI | Bölüm 5 (İkincil Kaynak) |
8 | Ara Sınav 1 | |
9 | İsimlendirme | Bölüm 5 (Ders Kitabı) |
10 | Tutarlılık ve Veri Tekrarı | Bölüm 7 (Ders Kitabı) |
11 | Dağıtık Dosya Sistemleri | Bölüm 11 (Ders Kitabı) |
12 | Dağıtık Dosya Sistemleri: Mimari Yapı | Bölüm 11 (Ders Kitabı) |
13 | Dağıtık Dosya Sistemleri: örnekler | Bölüm 11 (Ders Kitabı) |
14 | Dağıtık Sistemlerde güvenlik | Bölüm 9 (Ders Kitabı) |
15 | Konu tekrarı | Ders Notları |
16 | Final |
Değerlendirme Sistemi
Etkinlikler | Sayı | Katkı Payı |
---|---|---|
Devam/Katılım | ||
Laboratuar | ||
Uygulama | ||
Arazi Çalışması | ||
Derse Özgü Staj | ||
Küçük Sınavlar/Stüdyo Kritiği | ||
Ödev | 6 | 15 |
Sunum/Jüri | ||
Projeler | 1 | 25 |
Seminer/Workshop | ||
Ara Sınavlar | 1 | 20 |
Final | 1 | 40 |
Dönem İçi Çalışmaların Başarı Notuna Katkısı | ||
Final Sınavının Başarı Notuna Katkısı | ||
TOPLAM | 100 |
AKTS İşyükü Tablosu
Etkinlikler | Sayı | Süresi (Saat) | Toplam İşyükü |
---|---|---|---|
Ders Saati | 14 | 3 | |
Laboratuar | |||
Uygulama | |||
Arazi Çalışması | |||
Sınıf Dışı Ders Çalışması | 14 | 6 | |
Derse Özgü Staj | |||
Ödev | 6 | 5 | |
Küçük Sınavlar/Stüdyo Kritiği | |||
Projeler | 1 | 50 | |
Sunum / Seminer | |||
Ara Sınavlar (Sınav Süresi + Sınav Hazırlık Süresi) | 1 | 13 | |
Final (Sınav Süresi + Sınav Hazırlık Süresi) | 1 | 13 | |
Toplam İşyükü : | |||
Toplam İşyükü / 30(s) : | |||
AKTS Kredisi : |
Diğer Notlar | Yok |
---|