Предмет: Објектно оријентисано програмирање (17 - E223A)


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

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

Одсек за примењене рачунарске науке и информатику
Програм предмета

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


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

Назив предметаМора се одслушатиМора се положити
Објектно оријентисане технологиједане
Овладавање студената принципима, техникама и начином употребе објектне методологије и технологије за израду софтвера. Стечена знања студент треба да примени у анализи, проучавању и решавању реалних проблема.
Студенти треба да буду обучени за коришћење објектног приступа за непосредну израду програма на конкретном објектном програмском језику. Студент је оспособљен да применом стеченог знања анализира, проучава и решава реалне проблеме.
Основна идеја објектно оријентисане парадигме. Преглед објектно оријентисаних програмских језика. Домен проблема, модел, имплементација. Основни појмови и термини. Апстракција и скривање информација. Имплементација класе. Класификовање операција. Конструктори и деструктори. Појам и врсте полиморфизма. Преклапање оператора. Асоцијација. Агрегација. Наслеђивање. Везе коришћења. Генеричке класе. Управљање изузецима. Инваријанта објекта. Инваријанта класе. Коректност класе. Библиотеке класа. Примена објектно оријентисаног програмирања.
Предавања. Рачунарске вежбе. Консултације. Теоријски део градива се излаже на предавањима, уз анализу кратких примера. Истовремено са предавањима, практични део градива се излаже на рачунарским вежбама.
АуториНазивГодинаИздавачЈезик
Купусинац, А.Збирка решених задатака из програмског језика C++2011Факултет техничких наука, Нови СадСрпски језик
Малбашки, Д.Објектно оријентисано програмирање кроз програмски језик C++2008Факултет техничких наука, Нови СадСрпски језик
Краус, Л.Програмски језик C++ са решеним задацима2014Академска мисао, БеоградСрпски језик
Краус, Л.Програмски језик Java са решеним задацима2013Академска мисао, БеоградСрпски језик
Краус, Л.Програмски језик "C" : са решеним задацима2000Академска мисао, БеоградСрпски језик
Stroustrup B.The C++ Programming Language2013Addison-WesleyЕнглески
Малбашки, Д.Интернет програмирање, Део 1. Објектно програмирање кроз програмски језик JAVA2007Технички факултет "Михајло Пупин", ЗрењанинСрпски језик
Малбашки, Д.Одабрана поглавља метода програмирања2002Технички факултет, ЗрењанинСрпски језик
Предметна активностПредиспитнаОбавезнаБрој поена
Сложени облици вежбидада70.00
Теоријски део испитанеда30.00
Име и презимеВид наставе
Недостаје слика

Купусинац др Александар
Редовни професор

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

Сатарић др Богдан
Доцент

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

Стричевић др Лазар
Доцент

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

Драгаш Бојана
Асистент-мастер

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

Лакетић Милена
Сарадник у настави

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

Манасијевић Александар
Асистент-мастер

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

Михајловић Драгана

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