Predmet: Objektno orijentisane informacione tehnologije (17 - IZO052)


Osnovne informacije

KategorijaTeorijsko-metodološki
Naučna oblastInformaciono-komunikacioni sistemi
MultidisciplinarnaNe
ESPB6
Matične organizacione jedinice predmeta

Trenutno nema podataka o matičnim organizacionim jedinicama predmeta!
Program predmeta

Program se primenjuje od 01.10.2013..


Predmeti kojima je preduslov predmet Objektno orijentisane informacione tehnologije

Naziv predmetaMora se odslušatiMora se položiti
Arhitektura računara i operativni sistemidane
Dizajnerski obrascidane
Razvoj višeslojnih aplikacijadane
Cilj nastavnog predmeta je da studentima pruži određena osnovna i primenjena znanja iz oblasti objektno-orijentisanih (OO) informacionih tehnologija i objektno-orijentisanog softverskog inženjerstva. S obzirom na izuzetno dinamičan razvoj komercijalnih alata u ovoj oblasti, značajan cilj je da se studenti osposobe za sistematičan pristup izučavanju novih alata, koji će im omogućiti brzo i lako ovladavanje njihovom primenom.
Studenti će savladati osnovne metode objektno-orijentisanog projektovanja i razvoja softvera, primenom UML (Unified Modeling Language) jezika za modelovanje i Java programskog jezika.
Objektno-orijentasana paradigma. Uvod u objektno-orijentisano (OO) softversko inženjerstvo. Osnovni koncepti OO pristupa (objekat, klasa, poruka, veza). Identitet objekta. Nasleđivanje. Skrivanje implementacije, polimorfizam i perzistencija. Objektno-orijentisani model podataka. Tehnike objektno-orijentisanog programiranja. Osnovni koncepti i sintaksa Java programskog jezika. Osnovni koncepti objedinjenog jezika za modeliranje (UML). Objektno-orijentisani model sistema - model strukture i model ponašanja. Metodološki pristup razvoju OO softverskih proizvoda - objedinjeni proces.
Predavanja; računarske vežbe; konsultacije; samostalna izrada obaveznih zadataka. Tokom celokupnog procesa izvođenja nastave, studenti se podstiču na intenzivnu komunikaciju, kritičko rezonovanje, samostalni rad i aktivan odnos prema procesu nastave.
AutoriNazivGodinaIzdavačJezik
Craig L.Applying UML and Patterns, 3/E2004Prentice HallEngleski
Bruegge, B., Dutoit, A.Object Oriented Software Engineering, 3/E2010Pearson Education Int.Engleski
OMGOMG Unified Modeling LanguageTM (OMG UML)2012http://www.omg.org/spec/UML/2.4.1Engleski
Eckel, B.Misliti na Javi2007Mikro knjiga, BeogradSrpski jezik
Ristić, S., Pržulj, Đ.Objektno-orijentisane informacione tehnologije2018Fakultet tehničkih nauka, Novi SadSrpski jezik
Milosavljević, B., Vidaković, M.Java i Internet programiranje2014Fakultet tehničkih nauka, Novi SadSrpski jezik
Kraus, L.Programski jezik Java: sa rešenim zadacima2013Akademska misao, BeogradSrpski jezik
Malbaški, D.Objektno orijentisano programiranje kroz programski jezik C++2008Fakultet tehničkih nauka, Novi SadSrpski jezik
Predmetna aktivnostPredispitnaObaveznaBroj poena
Složeni oblici vežbidada40.00
Testdada10.00
Testdada10.00
Testdada10.00
Usmeni deo ispitaneda30.00
Ime i prezimeVid nastave
Nedostaje slika

Pržulj dr Đorđe
Redovni profesor

Predavanja
Nedostaje slika

Štaka Marko
Saradnik u nastavi

Računarske vežbe
Nedostaje slika

Fabri Vladimir
Asistent

Računarske vežbe