Predmet: Objektno orijentisane informacione tehnologije
(17 -
IZO052) Osnovne informacije
Matične organizacione jedinice predmeta
Program predmeta
Program se primenjuje od 01.10.2013.. Predmeti kojima je preduslov predmet Objektno orijentisane informacione tehnologije
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.
|