Fakultet tehničkih nauka

Predmet: Uvod u informacione tehnologije u geomatici (17.GI111)

Matične organizacione jedinice predmeta: Odsek za primenjene računarske nauke i informatiku
Osnovne informacije:
 
Kategorija Stručno-aplikativni
Uža naučna oblast Geoinformatika
Multidisciplinarna Ne
ESPB 5
Cilj:

Ovladavanje objektno orijentisanim tehnologijama.

Ishod:

Student stiče osnovno znanje iz teorije, modeliranja i implemetacije objektno orijentisanog programiranja.

Sadržaj:

Sadržaj predavanja: • Uvod u objektno-orijentisano (OO) softversko inženjerstvo, OO paradigma, • Osnovni koncepti: objekti, klase, veze i poruke, • Osnovne osobine: Identitet objekta, Nasleđivanje osobina, klasa i interfejsa, Skrivanje implementacije, polimorfizam i perzistencija, • OO model podataka, • Osnovni koncepti objedinjenog jezika modeliranja (UML), • OO model sistema – model strukture i model ponašanja, • Osnove metodološkog pristupa razvoju OO softverskih proizvoda – Objedinjeni proces, • Osnovni koncepti i sintaksa jednog odabranog OO jezika, • Tehnike OO programiranja Sadržaj vežbi: Praktična primena, na predavanjima, prikazanih koncepata

Metodologija izvođenja nastave:

Predavanja; računarske vežbe; konsultacije; samostalna izrada obaveznih zadataka. Predispitne obaveze: realizacija obaveznih zadataka u toku izvođenja nastave. Provera znanja – vođena i samostalna izrada obaveznih zadataka; kolokvijum – u pismenim obliku; završni ispit – u usmenom obliku

Literatura:
Autori Naziv Godina Izdavač Jezik
Eckel B THINKING IN JAVA, Second Edition 2000 Prentice Hall Engleski
Bruegge B, Dutoit A Object-Oriented Software Engineering 2004 Pearson Education Interantional Engleski
Booch G, Jacobson I, Rumbaugh J, Rumbaugh J THE UNIFIED MODELING LANGUAGE USER GUIDE 1998 Addison- Wesley Engleski
Formiranje ocene:
Predmetna aktivnost Predispitna Obavezna Broj poena
Usmeni deo ispita Ne Da 50.00
Odbrana projekta Da Da 50.00
Kolokvijum Ne Ne 20.00
Izvođači nastave:
Predavanja
Računarske vežbe