Предмет: Основе дистрибуираног програмирања (17 - ESI058)


Основне информације

КатегоријаСтручно-апликативни
Научна областПримењено софтверско инжењерство
МултидисциплинарнаНе
ЕСПБ6
Матичне организационе јединице предмета

Тренутно нема података о матичним организационим јединицама предмета!
Програм предмета

Програм се примењује од 23.07.2017..

Циљ предмета је стицање неопходних знања на пољу дистрибуираног програмирања, тј. развоја информационих система и њихових чиниоца у дистрибуираном окружењу. Упознавање са дистрибуираним алгоритмима и архитектурама. Упознавање са изазовима које су довели дистрибуирани системи. Развој дистрибуираних система и изучавање потенцијалних проблема на пољима отпорности на отказе, синхронизацији, репликацији и информационе безбедности.
Способност за самостални развој решења по клијент-сервер системској архитектури. Практично упознавање и решавање проблема који настају у дистрибуираном окружењу, са посебним нагласком на отпорност на отказе, репликацију података и сервиса и конзистентност реплика. Упознавање са минималним условима на пољу информационе безбедности дистрибуираних система. Оспособљавање за развој платформе за дистрибуирану обраду.
Свако предавање је конципирано да се састоји од три целине: теоретски увод, алгоритми у области, примери из домена инфраструктурних система, пре свега Internet као телекомуникациона инфраструктура и Smart Grid као енергетска инфраструктура. Теме које ће бити обрађене: 1) Увод у дистрибуиране системе 2) Дистрибуиране архитектуре 3) Увод у дистрибуиране алгоритме 4) Процеси 5) Комуникације 6) Синхронизација 7) Репликација и конзистенција 8) Увод у информациону безбедност 9) Отпорност на отказе 10) Надзор и управљање
Предавања; рачунарске вежбе; консултације.
АуториНазивГодинаИздавачЈезик
Група аутораПрактикум за лабораторијске вежбе из Архитектуре дистрибуираних система2018Факултет техничких наука, Нови СадСрпски језик
Tanenbaum, A., Van Steen, M.Distributed systems principles and paradigms2002Prentice Hall, New JerseyЕнглески
W. Fokkink Distributed Algorithms: An Intuitive Approach2014МИТ ПрессЕнглески
Attiya, H., Welch, J.Distributed Computing : Fundamentals, Simulations and Advanced Topics2004Wiley-interscience, New JerseyЕнглески
Предметна активностПредиспитнаОбавезнаБрој поена
Тестдада25.00
Тестдада25.00
Писмени део испита - комбиновани задаци и теоријанеда20.00
Присуство на предавањимадада5.00
Присуство на рачунарским вежбамадада5.00
Теоријски део испитанеда20.00
Име и презимеВид наставе
Недостаје слика

Ердељан др Александар
Редовни професор

Предавања
Недостаје слика

Лендак др Имре
Ванредни професор

Предавања
Недостаје слика

Бабић Зорана
Асистент

Рачунарске вежбе
Недостаје слика

Рувчески Теодора
Сарадник у настави

Рачунарске вежбе
Недостаје слика

Гордић Небојша
Сарадник у настави

Рачунарске вежбе