Predmet: Objektno orijentisano programiranje (17 - E223A)


Osnovne informacije

KategorijaNaučno-stručni
Naučna oblastPrimenjene računarske nauke i informatika
MultidisciplinarnaNe
ESPB8
Matične organizacione jedinice predmeta

Odsek za primenjene računarske nauke i informatiku
Program predmeta

Program se primenjuje od 30.09.2005..


Predmeti kojima je preduslov predmet Objektno orijentisano programiranje

Naziv predmetaMora se odslušatiMora se položiti
Objektno orijentisane tehnologijedane
Ovladavanje studenata principima, tehnikama i načinom upotrebe objektne metodologije i tehnologije za izradu softvera. Stečena znanja student treba da primeni u analizi, proučavanju i rešavanju realnih problema.
Studenti treba da budu obučeni za korišćenje objektnog pristupa za neposrednu izradu programa na konkretnom objektnom programskom jeziku. Student je osposobljen da primenom stečenog znanja analizira, proučava i rešava realne probleme.
Osnovna ideja objektno orijentisane paradigme. Pregled objektno orijentisanih programskih jezika. Domen problema, model, implementacija. Osnovni pojmovi i termini. Apstrakcija i skrivanje informacija. Implementacija klase. Klasifikovanje operacija. Konstruktori i destruktori. Pojam i vrste polimorfizma. Preklapanje operatora. Asocijacija. Agregacija. Nasleđivanje. Veze korišćenja. Generičke klase. Upravljanje izuzecima. Invarijanta objekta. Invarijanta klase. Korektnost klase. Biblioteke klasa. Primena objektno orijentisanog programiranja.
Predavanja. Računarske vežbe. Konsultacije. Teorijski deo gradiva se izlaže na predavanjima, uz analizu kratkih primera. Istovremeno sa predavanjima, praktični deo gradiva se izlaže na računarskim vežbama.
AutoriNazivGodinaIzdavačJezik
Kupusinac, A.Zbirka rešenih zadataka iz programskog jezika C++2011Fakultet tehničkih nauka, Novi SadSrpski jezik
Malbaški, D.Objektno orijentisano programiranje kroz programski jezik C++2008Fakultet tehničkih nauka, Novi SadSrpski jezik
Kraus, L.Programski jezik C++ sa rešenim zadacima2014Akademska misao, BeogradSrpski jezik
Kraus, L.Programski jezik Java sa rešenim zadacima2013Akademska misao, BeogradSrpski jezik
Kraus, L.Programski jezik "C" : sa rešenim zadacima2000Akademska misao, BeogradSrpski jezik
Stroustrup B.The C++ Programming Language2013Addison-WesleyEngleski
Malbaški, D.Internet programiranje, Deo 1. Objektno programiranje kroz programski jezik JAVA2007Tehnički fakultet "Mihajlo Pupin", ZrenjaninSrpski jezik
Malbaški, D.Odabrana poglavlja metoda programiranja2002Tehnički fakultet, ZrenjaninSrpski jezik
Predmetna aktivnostPredispitnaObaveznaBroj poena
Složeni oblici vežbidada70.00
Teorijski deo ispitaneda30.00
Ime i prezimeVid nastave
Nedostaje slika

Kupusinac dr Aleksandar
Redovni profesor

Predavanja
Nedostaje slika

Vrbaški Dunja
Docent

Predavanja
Nedostaje slika

Stričević dr Lazar
Docent

Predavanja
Nedostaje slika

Dragaš Bojana
Asistent

Računarske vežbe
Nedostaje slika

Despotović Predrag
Saradnik u nastavi

Računarske vežbe
Nedostaje slika

Manasijević Aleksandar
Asistent

Računarske vežbe