Предмет: Објектно оријентисано програмирање (17.E223A )
Матичне организационе јединице предмета: Одсек за примењене рачунарске науке и информатику
Студијски програми предмета:
Степен и врста студија | Назив |
---|---|
Основне академске студије | Примењено софтверско инжењерство (Година: 2, Семестар: Зимски) |
Основне академске студије | Рачунарство и аутоматика (Година: 2, Семестар: Зимски) |
Категорија | Научно-стручни |
Ужа научна област | Примењене рачунарске науке и информатика |
ЕСПБ | 8 |
Овладавање студената принципима, техникама и начином употребе објектне методологије и технологије за израду софтвера. Стечена знања студент треба да примени у анализи, проучавању и решавању реалних проблема.
Студенти треба да буду обучени за коришћење објектног приступа за непосредну израду програма на конкретном објектном програмском језику. Студент је оспособљен да применом стеченог знања анализира, проучава и решава реалне проблеме.
Основна идеја објектно оријентисане парадигме. Преглед објектно оријентисаних програмских језика. Домен проблема, модел, имплементација. Основни појмови и термини. Апстракција и скривање информација. Имплементација класе. Класификовање операција. Конструктори и деструктори. Појам и врсте полиморфизма. Преклапање оператора. Асоцијација. Агрегација. Наслеђивање. Везе коришћења. Генеричке класе. Управљање изузецима. Инваријанта објекта. Инваријанта класе. Коректност класе. Библиотеке класа. Примена објектно оријентисаног програмирања.
Предавања. Рачунарске вежбе. Консултације. Теоријски део градива се излаже на предавањима, уз анализу кратких примера. Истовремено са предавањима, практични део градива се излаже на рачунарским вежбама.
Аутори | Назив | Година | Издавач | Језик |
---|---|---|---|---|
Краус, Л. | Програмски језик |
2000 | Академска мисао, Београд | Српски језик |
Купусинац, А. | Збирка решених задатака из програмског језика |
2011 | Факултет техничких наука, Нови Сад | Српски језик |
Краус, Л. | Програмски језик |
2013 | Академска мисао, Београд | Српски језик |
Малбашки, Д. | Одабрана поглавља метода програмирања | 2002 | Технички факултет, Зрењанин | Српски језик |
Малбашки, Д. | Објектно оријентисано програмирање кроз програмски језик |
2008 | Факултет техничких наука, Нови Сад | Српски језик |
Краус, Л. | Програмски језик |
2014 | Академска мисао, Београд | Српски језик |
2013 | Енглески | |||
Малбашки, Д. | Интернет програмирање, Део 1. Објектно програмирање кроз програмски језик |
2007 | Технички факултет "Михајло Пупин", Зрењанин | Српски језик |
Предметна активност | Предиспитна | Обавезна | Број поена |
---|---|---|---|
Предметна активност Теоријски део испита |
Предиспитна Не |
Обавезна Да |
Број поена 30.00 |
Предметна активност Сложени облици вежби |
Предиспитна Да |
Обавезна Да |
Број поена 70.00 |
проф. др Александар Купусинац
Редовни професор
Предавања

доц. Дуња Врбашки
Доцент
Предавања

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

Асистент Бојана Драгаш
Асистент
Рачунарске вежбе

Асистент Недељко Тешановић
Асистент
Рачунарске вежбе

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