Professional Documents
Culture Documents
Th. Letschert
eviri: Turgay Akba
TH Mittelhessen Gieen
University of Applied Sciences
Giri
leyi
Materyal
Materyal
Sunum: homepages.thm.de/hg51
Altrmalar: homepages.thm.de/hg51 [Moodle]
Literatr
Deerlendirme
Ylsonu Snav
Snava girebilmek iin bir tane uygulama devi gereklidir.
Uygulama devi = Altrmalarn zm + sunumu
Seite 2
leyi
n artlar
Birikim ve Beceriler:
erik
Datk algoritmalar arlkl Datk Sistemler.
Literatr
G. Tel: Introduction to Distributed Algorithms, Cambridge University Press
A. D. Kshemkalyani, M. Singhal: Distributed Computing
V. K. Garg : Concurrent and Distributed Computing in Java, John Wiley
A. S.Tanenbaum, M. van Steen: Distributed Systems, Prentice Hall
Nancy Lynch: Distributed Algorithms, Morgan Kaufmann
Seite 3
Datk Sistemler
Gevek bal,
(Ortak bir kaynak yoktur, mesaj deisimleri vardr.)
Ezamanl sistem.
Aktif Bileenler = zerk ilem yapanlar
(Agentlar: nsanlar, Bilgisayarlar, Sreler, ...)
birlii yapmak
Seite 4
Datk Sistemler
Neden datk
G Artm
Yk Paylam
Paralel alma
Artan Salamlk
Fazlalk
Yedekleme sistemi
Ekonomi
Seite 5
Datk Sistemler
zellemi Sorunlar
=> e zamanl
=> datk
Seite 6
Datk Sistemler
Hedef
Datm sistemlerin grevi zelletirilmi problemleri datk olarak zmek ve datkl
herhangi bir seviyede grnmez olarak gerekletirmektir.
Seite 7
Datk Sistemler
Datk Algoritmalar
Datk algoritmalar, datk sistemlerin nemli konularndan biri ve dersin odak
noktasdr.
Datk Algoritmalarn Zorluklar
E zamanl / Deterministik Olmayan / Genel Grnm olmayan
Seite 8
Datk Algoritmalar
Kullanm
Datk algoritmalar ncelikle altyap yazlmlarnda kullanlmaktadrlar.
A Protokoller
Ynlendirme
Hata Kontrolleri
Balanti Ynetimi
lemsel Sistemler
Rezervasyonlar
Datk DB
Katmanlar
Senkronizasyon
Mobil Uygulamalar
Sensr Alar
Seite 9
Datk Algoritmalar
Datk Olmayan
Dmlerden oluan a
R
Girdi
R
Fonksiyon
Datk olmayan:
sral - fonksiyonel
Datk:
durum odakl, tepkili
Ckt
R
I
Seite 10
Datk Sistemler
Dersin Hedefi
Datk algoritmalar merkezli datk sistemlerde
Temalar- ve Problemlere
Dnce tarzlarna
Teorilere
Sorulara
ainalk oluturmaktr.
Seite 11
Datk Sistemler
rnek
Verilen: Dmlerden olumu bir a
Her dm balang deeri olarak pozitif bir tam say barndrmaktadr.
Her dm kendi komusuna herhangi bir ierikte mesajlar gnderebilir. Dier
etkileimler engellenmitir. Dmler sadece kendilerine komu olan dmleri
tanmaktadrlar ve genel a ile ilgili bir bilgiye sahip degillerdir.
60
72
114
18
102
84
Seite 12