Предмет: Објектно оријентисане информационе технологије (17 - IZO052)


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

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

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

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


Предмети којима је предуслов предмет Објектно оријентисане информационе технологије

Назив предметаМора се одслушатиМора се положити
Архитектура рачунара и оперативни системидане
Дизајнерски обрасцидане
Развој вишеслојних апликацијадане
Циљ наставног предмета је да студентима пружи одређена основна и примењена знања из области објектно-оријентисаних (ОО) информационих технологија и објектно-оријентисаног софтверског инжењерства. С обзиром на изузетно динамичан развој комерцијалних алата у овој области, значајан циљ је да се студенти оспособе за систематичан приступ изучавању нових алата, који ће им омогућити брзо и лако овладавање њиховом применом.
Студенти ће савладати основне методе објектно-оријентисаног пројектовања и развоја софтвера, применом UML (Unified Modeling Language) језика за моделовање и Јава програмског језика.
Објектно-оријентасана парадигма. Увод у објектно-оријентисано (ОО) софтверско инжењерство. Основни концепти ОО приступа (објекат, класа, порука, веза). Идентитет објекта. Наслеђивање. Скривање имплементације, полиморфизам и перзистенција. Објектно-оријентисани модел података. Технике објектно-оријентисаног програмирања. Основни концепти и синтакса Јава програмског језика. Основни концепти обједињеног језика за моделирање (UML). Објектно-оријентисани модел система - модел структуре и модел понашања. Методолошки приступ развоју ОО софтверских производа - обједињени процес.
Предавања; рачунарске вежбе; консултације; самостална израда обавезних задатака. Током целокупног процеса извођења наставе, студенти се подстичу на интензивну комуникацију, критичко резоновање, самостални рад и активан однос према процесу наставе.
АуториНазивГодинаИздавачЈезик
Craig L.Applying UML and Patterns, 3/E2004Prentice HallЕнглески
Bruegge, B., Dutoit, A.Object Oriented Software Engineering, 3/E2010Pearson Education Int.Енглески
OMGOMG Unified Modeling LanguageTM (OMG UML)2012http://www.omg.org/spec/UML/2.4.1Енглески
Eckel, B.Misliti na Javi2007Mikro knjiga, BeogradСрпски језик
Ристић, С., Пржуљ, Ђ.Објектно-оријентисане информационе технологије2018Факултет техничких наука, Нови СадСрпски језик
Milosavljević, B., Vidaković, M.Java i Internet programiranje2014Fakultet tehničkih nauka, Novi SadСрпски језик
Kraus, L.Programski jezik Java: sa rešenim zadacima2013Akademska misao, BeogradСрпски језик
Малбашки, Д.Објектно оријентисано програмирање кроз програмски језик C++2008Факултет техничких наука, Нови СадСрпски језик
Предметна активностПредиспитнаОбавезнаБрој поена
Сложени облици вежбидада40.00
Тестдада10.00
Тестдада10.00
Тестдада10.00
Усмени део испитанеда30.00
Име и презимеВид наставе
Недостаје слика

Пржуљ др Ђорђе
Редовни професор

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

Штака Марко
Сарадник у настави

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

Фабри Владимир
Асистент

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