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

Предмет: Објектно оријентисане технологије (17.H401)

Матичне организационе јединице предмета: Департман за индустријско инжењерство и менаџмент

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

Циљ наставног предмета је да студентима пружи основна и примењена знања из области објектно-оријентисаних (ОО) технологија и објектно-оријентисаног програмирања. С обзиром на изузетно динамичан развој комерцијалних алата у овој области, значајан циљ је да се студенти оспособе за систематичан приступ изучавању нових алата, који ће им омогућити брзо и лако овладавање њиховом применом.

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

Објектно-оријентасана парадигма. Објектно-оријентисани развој софтвера. Основни концепти ОО програмирања: објекат, класа, порука, и сл. Идентитет објекта. Наслеђивање: појам и основни принципи. Скривање имплементације, полиморфизам. Преоптерећивање и надјачавање метода. Перзистенција. Технике објектно-оријентисаног програмирања. Основни концепти и синтакса одабраног ОО програмског језика. Основни концепти обједињеног језика за моделирање (UML). Објектно-оријентисани модел система - модел структуре и модел понашања. Принципи рада одабраног интегрисаног развојног окружења.

Предавања; рачунарске вежбе; консултације; самостална израда обавезних задатака. Током целокупног процеса извођења наставе, студенти се подстичу на интензивну комуникацију, критичко резоновање, самостални рад и активан однос према процесу наставе.

Аутори Назив Година Издавач Језик
Ристић, С., Пржуљ, Ђ. Објектно-оријентисане информационе технологије 2018 Факултет техничких наука, Нови Сад Српски језик
OMG OMG Unified Modeling LanguageTM (OMG UML) 2015 http://www.omg.org/spec/UML/2.5 Енглески
Bruegge, B., Dutoit, A. Object Oriented Software Engineering, 3/E 2010 Pearson Education Int. Енглески
Eckel, B. Misliti na Javi 2007 Mikro knjiga, Beograd Српски језик
Предметна активност Предиспитна Обавезна Број поена
Предметна активност
Домаћи задатак
Предиспитна
Да
Обавезна
Да
Број поена
5.00
Предметна активност
Тест
Предиспитна
Да
Обавезна
Да
Број поена
10.00
Предметна активност
Тест
Предиспитна
Да
Обавезна
Да
Број поена
10.00
Предметна активност
Усмени део испита
Предиспитна
Не
Обавезна
Да
Број поена
30.00
Предметна активност
Домаћи задатак
Предиспитна
Да
Обавезна
Да
Број поена
5.00
Предметна активност
Сложени облици вежби
Предиспитна
Да
Обавезна
Да
Број поена
40.00
API Image

проф. др Соња Ристић

Редовни професор

Предавања

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

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