Програм се примењује од 10.10.2005..
Упознавање студената са принципима, техникама и начином употребе објектне методологије и технологије за израду софтвера. Стечена знања студент треба да примени у анализи, проучавању и решавању реалних проблема.
Студенти треба да буду обучени за коришћење објектног приступа за непосредну израду програма на конкретном објектном програмском језику. Студент је оспособљен да применом стеченог знања анализира, проучава и решава реалне проблеме.
Основна идеја објектно оријентисане парадигме. Преглед објектно оријентисаних програмских језика. Домен проблема, модел, имплементација. Основни појмови и термини. Апстракција и скривање информација. Имплементација класе. Класификовање операција. Конструктори и деструктори. Појам и врсте полиморфизма. Преклапање оператора. Асоцијација. Агрегација. Наслеђивање. Везе коришћења. Генеричке класе. Управљање изузецима. Библиотеке класа. Примена објектно оријентисаног програмирања.
Предавања. Рачунарске вежбе. Консултације. Теоријски део градива се излаже на предавањима, уз анализу кратких примера. Истовремено са предавањима, практични део градива се излаже на рачунарским вежбама.
Аутори | Назив | Година | Издавач | Језик |
---|
Купусинац, А. | Збирка решених задатака из програмског језика C++ | 2011 | Факултет техничких наука, Нови Сад | Српски језик |
Малбашки, Д. | Објектно оријентисано програмирање кроз програмски језик C++ | 2008 | Факултет техничких наука, Нови Сад | Српски језик |
Краус, Л. | Програмски језик C++ са решеним задацима | 2014 | Академска мисао, Београд | Српски језик |
Weiss M.A. | Data Structures and Algorithm Analysis in C++ | 2013 | Addison-Wesley | Енглески |
Stroustrup B. | The C++ Programming Language | 2013 | Addison-Wesley | Енглески |
Предметна активност | Предиспитна | Обавезна | Број поена |
---|
Сложени облици вежби | да | да | 70.00 |
Теоријски део испита | не | да | 30.00 |
| Име и презиме | Вид наставе |
---|
| | Предавања |
| | Предавања |
| | Рачунарске вежбе |
| | Рачунарске вежбе |
| | Рачунарске вежбе |
| | Рачунарске вежбе |
| | Рачунарске вежбе |
| | Рачунарске вежбе |