Fakultet tehničkih nauka

Predmet: Distribuirani upravljački sistemi (17.AU502)

Matične organizacione jedinice predmeta: Odsek za automatiku, geomatiku i upravljanje sistemima
Osnovne informacije:
 
Kategorija Stručno-aplikativni
Uža naučna oblast Automatika i upravljanje sistemima
ESPB 6

Ovladavanje studenta teorijskim i praktičnim osnovama distribuiranih upravljačkih sistema.

Ishodi su ovladavanje znanjima, veštinama i sposobnostima potrebnim za razumevanje složenosti distribuiranih sistema sa akcentom na upravljačke sisteme i sisteme sa kritičnim vremenskim odzivom. Studenti će naučiti paradigme i principe rada takvih sistema i biće osposobljeni da rešavaju konkretne inženjerske probleme, upotrebljavaju postojeće distribuirane sisteme, kao i da učestvuju u razvoju novih aplikacija za distribuirane sisteme.

Uvod u distribuirane upravljačke sisteme DUS (definicija, osobine, rad u realnom vremenu). DUS u automatizaciji procesa i postrojenja (primeri, realizacije DUS, hijerarhijski nivoi, baze podataka, korisnički interfejs, sistemi za nadzor i prikupljanje podataka - SCADA). Hardverske arhitekture (klaster, grid, Cloud, IoT, …). Komunikacioni podsistem (funkcija, komunikacione mreže, protokoli, …). Stilovi softverskih arhitektura (klijent-server, distribuirani objekti, event based, pub-sub, web servisi, tipovi servisa, …). Paradigme i principi DUS (sinhronizacija, konzistencija i replikacija podataka, tolerantnost na otkaze, bezbednost,...). Otvoreni DUS i integracije podsistema.

Predavanja, računarske i laboratorijske vežbe, konsultacije. Teoretski deo gradiva studenti polažu usmeno odgovarajući na problemska pitanja. Usmeni ispit nosi do 30 bodova i polaže se prema spisku ispitnih pitanja. Praktični deo gradiva studenti polažu u računarskoj laboratoriji (kolokvijum) i izradom domaćeg rada. Ocena ispita se formira na osnovu uspeha na kolokvijumima i urađenih programerskih zadataka, kvaliteta urađenih domaćih zadataka i usmenog dela ispita.

Autori Naziv Godina Izdavač Jezik
A. Erdeljan Štampani materijal koji pokriva izlaganja i vežbe 2005 FTN Srpski jezik
Tanenbaum, A., Van Steen, M. Distributed systems principles and paradigms 2002 Prentice Hall, New Jersey Engleski
K. Erciyes Distributed Real-Time Systems, Theory and Practice 2019 Springer Engleski
Predmetna aktivnost Predispitna Obavezna Broj poena
Predmetna aktivnost
Usmeni deo ispita
Predispitna
Ne
Obavezna
Da
Broj poena
30.00
Predmetna aktivnost
Test
Predispitna
Da
Obavezna
Da
Broj poena
10.00
Predmetna aktivnost
Test
Predispitna
Da
Obavezna
Da
Broj poena
10.00
Predmetna aktivnost
Predmetni projekat
Predispitna
Da
Obavezna
Da
Broj poena
30.00
Predmetna aktivnost
Test
Predispitna
Da
Obavezna
Da
Broj poena
10.00
Predmetna aktivnost
Test
Predispitna
Da
Obavezna
Da
Broj poena
10.00
Predavanja
Predavanja
Računarske vežbe