×
Универзитет у Новом Саду

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

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

Циљ предмета је стицање неопходних знања на пољу дистрибуираног програмирања, тј. развоја информационих система и њихових чиниоца у дистрибуираном окружењу. Упознавање са дистрибуираним алгоритмима и архитектурама. Упознавање са изазовима које су довели дистрибуирани системи. Развој дистрибуираних система и изучавање потенцијалних проблема на пољима отпорности на отказе, синхронизацији, репликацији и информационе безбедности.

Способност за самостални развој решења по клијент-сервер системској архитектури. Практично упознавање и решавање проблема који настају у дистрибуираном окружењу, са посебним нагласком на отпорност на отказе, репликацију података и сервиса и конзистентност реплика. Упознавање са минималним условима на пољу информационе безбедности дистрибуираних система. Оспособљавање за развој платформе за дистрибуирану обраду.

Свако предавање је конципирано да се састоји од три целине: теоретски увод, алгоритми у области, примери из домена инфраструктурних система, пре свега Internet као телекомуникациона инфраструктура и Smart Grid као енергетска инфраструктура. Теме које ће бити обрађене: 1) Увод у дистрибуиране системе 2) Дистрибуиране архитектуре 3) Увод у дистрибуиране алгоритме 4) Процеси 5) Комуникације 6) Синхронизација 7) Репликација и конзистенција 8) Увод у информациону безбедност 9) Отпорност на отказе 10) Надзор и управљање

Предавања; рачунарске вежбе; консултације.

Аутори Назив Година Издавач Језик
Tanenbaum, A., Van Steen, M. Distributed systems principles and paradigms 2002 Prentice Hall, New Jersey Енглески
W. Fokkink Distributed Algorithms: An Intuitive Approach 2014 МИТ Пресс Енглески
Група аутора Практикум за лабораторијске вежбе из Архитектуре дистрибуираних система 2018 Факултет техничких наука, Нови Сад Српски језик
Attiya, H., Welch, J. Distributed Computing : Fundamentals, Simulations and Advanced Topics 2004 Wiley-interscience, New Jersey Енглески
Предметна активност Предиспитна Обавезна Број поена
Предметна активност
Писмени део испита - комбиновани задаци и теорија
Предиспитна
Не
Обавезна
Да
Број поена
20.00
Предметна активност
Теоријски део испита
Предиспитна
Не
Обавезна
Да
Број поена
20.00
Предметна активност
Присуство на предавањима
Предиспитна
Да
Обавезна
Да
Број поена
5.00
Предметна активност
Присуство на рачунарским вежбама
Предиспитна
Да
Обавезна
Да
Број поена
5.00
Предметна активност
Тест
Предиспитна
Да
Обавезна
Да
Број поена
25.00
Предметна активност
Тест
Предиспитна
Да
Обавезна
Да
Број поена
25.00

Предавања

API Image

ванр. проф. др Имре Лендак

Ванредни професор

Предавања

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

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

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