Program se primenjuje od 16.11.2012..
Osposobljavanje studenata za rešavanje problema iz oblasti objektno orijetnisanog programiranja.
Poznavanje metoda, tehnologija i standarda za razvoj objektno orijentisanih aplikacija. Student je kompententan da projektuje objektno orijentisane aplikacije zasnovane na programskom jeziku Java.
Osnovni pojmovi i termini. Objekti, klase, veze i metode. Enkapsulacija. Kreiranje objekata, konstruktori, Garbage Collection. Nasleđivanje. Apstraktne klase i interfejsi. Preklapanje metoda. Generički tip podatka. Izuzeci. Osnove Swing grafičkog korisničkog interfejsa.
Predavanja. Računarske vežbe. Konsultacije. Teorijski deo gradiva studenti polažu usmeno. Praktični deo gradiva studenti polažu u računarskoj laboratoriji. Ocena se formira na osnovu uspeha sa praktičnog dela i usmenog ispita.
Autori | Naziv | Godina | Izdavač | Jezik |
---|
Milosavljević, B., Vidaković, M. | Java i Internet programiranje | 2010 | Fakultet tehničkih nauka, Novi Sad | Srpski jezik |
B. Eckel | Thinking in Java, 4th edition | 2011 | Addison-Wesley | Engleski |
Vidaković Milan, Milosavljević Branko | Java i objektno orijentisano programiranje | 2013 | Fakultet tehničkih nauka, Novi Sad | Srpski jezik |
Predmetna aktivnost | Predispitna | Obavezna | Broj poena |
---|
Predmetni projekat | da | da | 40.00 |
Domaći zadatak | da | da | 10.00 |
Usmeni deo ispita | ne | da | 50.00 |
| Ime i prezime | Vid nastave |
---|
| | Predavanja |
| | Predavanja |
| | Predavanja |
| | Računarske vežbe |