Predmet: Objektno orijentisane tehnologije (17.ESI055 )
Matične organizacione jedinice predmeta:
Studijski programi predmeta:
Stepen i vrsta studija | Naziv |
---|---|
Osnovne akademske studije | Primenjeno softversko inženjerstvo (Godina: 2, Letnji) |
Kategorija | Stručno-aplikativni |
Uža naučna oblast | Primenjene računarske nauke i informatika |
Multidisciplinarna | Ne |
ESPB | 5 |
Cilj:
Upoznavanje sa osnovnim pojmovima i principima objektno orijentisanog dizajna, programiranja i izradom objektno-orijentisanih programa. Stečena znanja student treba da primeni u analizi, proučavanju i rešavanju realnih problema.
Ishod:
Obučenost studenata za samostalnu izradu kompleksnih objektno-orijentisanih softverskih rešenja. Student je osposobljen da primenom stečenog znanja analizira, proučava i rešava realne probleme.
Sadržaj:
Priprema za izradu objektno orijentisanih programa. Modelovanje. Modeli u razvoju softvera. Primena objektno orijentisanog pristupa u rešavanju konkretnih problema. Dizajn principi i paterni. Višeslojna arhitektura. Projektovanje složenih objektno orijentisanih rešenja. Savremeni trendovi u projektovanju objektno orijentisanog programa. Programske platforme za razvoj objektno orijentisanih programa. Implementacija i analiza konkretnih primera.
Metodologija izvođenja nastave:
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.
Literatura:
Autori | Naziv | Godina | Izdavač | Jezik |
---|---|---|---|---|
Kraus, L. | Programski jezik |
2000 | Akademska misao, Beograd | Srpski jezik |
2008 | Engleski | |||
1993 | Engleski | |||
2013 | Engleski | |||
Malbaški, D. | Objektno orijentisano programiranje kroz programski jezik |
2008 | Fakultet tehničkih nauka, Novi Sad | Srpski jezik |
2018 | Mikro knjiga | Srpski jezik | ||
Miroljub Zahorjanski | Zbirka zadataka iz programskog jezika |
2018 | CET | Srpski jezik |
Formiranje ocene:
Predmetna aktivnost | Predispitna | Obavezna | Broj poena |
---|---|---|---|
Teorijski deo ispita | Ne | Da | 30.00 |
Složeni oblici vežbi | Da | Da | 70.00 |
Izvođači nastave:
prof. dr Kupusinac Aleksandar
Redovni profesor
Predavanja
Asistent Manasijević Aleksandar
Asistent
Računarske vežbe
Saradnik u nastavi Gordić Nebojša
Saradnik u nastavi
Računarske vežbe
doc. Dalčeković Nikola
Docent
Računarske vežbe
doc. dr Bojanić Milana
Docent
Predavanja
Asistent Dragaš Bojana
Asistent
Računarske vežbe
Asistent Tošić Saša
Asistent
Računarske vežbe
Saradnik u nastavi Despotović Predrag
Saradnik u nastavi
Računarske vežbe
doc. dr Bojanić Milana
Docent