Предмет: Алгоритми и програмирање (17.ESI122 )
Студијски програми предмета:
Степен и врста студија | Назив |
---|---|
Мастер академске студије |
Математика у техници ( |
Мастер академске студије | Примењено софтверско инжењерство (Година: 1, Семестар: Зимски) |
Категорија | Стручно-апликативни |
Ужа научна област | Примењене рачунарске науке и информатика |
ЕСПБ | 6 |
Стицање знања из области савремене теорије програмирања и пратећих технологија. Стечена знања студент треба да примени у анализи, проучавању и решавању реалних проблема.
Разумевање модерне теорије програмирања и оспособљавање за примену стечених знања у развоју софтверских система. Студент је оспособљен да применом стеченог знања анализира, проучава и решава реалне проблеме.
Алгоритми и структуре података. Сложеност алгоритама. Комбинаторни и графовски алгоритми. Криптографски алгоритми. Одабране парадигме програмирања. Модерна теорија програмирања. Синтакса програмског језика. Семантика програмског језика (операциона, денотациона и аксиоматска семантика). Терминирање. Детерминистички и недетерминистички програми. Најслабији предуслов. Најјачи постуслов. Инваријанта. Спецификација програма. Верификација и валидација. Разлике између доминантних парадигми. Императивна парадигма. Функционална парадигма. Објектно оријентисана парадигма. Технологије и развојни алати за подршку саврменим парадигмама програмирања.
Предавања. Практичан рад на рачунару. Консултације. Студент је обавезан да самостално уради пројекат и напише семинарски рад.
Аутори | Назив | Година | Издавач | Језик |
---|---|---|---|---|
2013 | Енглески | |||
Цветковић, Д. | Дискретне математичке структуре | 1987 | Научна књига, Београд | Српски језик |
1993 | Енглески | |||
1997 | Енглески | |||
Купусинац, А. | Збирка решених задатака из програмског језика |
2011 | Факултет техничких наука, Нови Сад | Српски језик |
Дорословачки, Р. | Комбинаторика на речима | 2000 | Фељтон, Нови Сад | Српски језик |
1995 | Енглески | |||
2008 | Енглески | |||
1976 | Енглески | |||
1997 | Енглески |
Предметна активност | Предиспитна | Обавезна | Број поена |
---|---|---|---|
Предметна активност Семинарски рад |
Предиспитна Да |
Обавезна Да |
Број поена 20.00 |
Предметна активност Предметни пројекат |
Предиспитна Да |
Обавезна Да |
Број поена 50.00 |
Предметна активност Теоријски део испита |
Предиспитна Не |
Обавезна Да |
Број поена 30.00 |
проф. др Александар Купусинац
Редовни професор
Предавања

Асистент Слађана Турудић
Асистент
Рачунарске вежбе

Асистент Зоран Пајић
Асистент
Рачунарске вежбе

доц. др Зоран Јанковић
Доцент
Рачунарске вежбе