Predmet: Objektno orijentisano programiranje
(06 -
E131) Osnovne informacije
Program predmeta
Program se primenjuje od 10.10.2005.. Predmeti kojima je preduslov predmet Objektno orijentisano programiranje
Upoznavanje studenata sa principima, tehnikama i načinom upotrebe objektne metodologije i tehnologije za izradu softvera Studenti treba da budu obučeni za korišćenje objektnog pristupa za neposrednu izradu programa na konkretnom objektnom programskom jeziku. Domen problema, model, implementacija. Osnovni pojmovi i termini. Apstrakcija i skrivanje informacija. Implementacija klase. Klasifikovanje operacija. Konstruktori i destruktori. Pojam i vrste polimorfizma. Preklapanje operatora. Asocijacija. Agregacija. Nasleđivanje. Veze korišćenja. Generičke klase. Upravljanje izuzecima. Predavanja.Računarske vežbe. Konsultacije. Od ukupno 100 bodova deo od 70 bodova ostvaruje se u toku nastave, a 30 na teorijskom delu ispita. Predispitne obaveze obuhvataju dva mala projekta (15 bodova svaki) i četiri testa (10 bodova svaki) što čini ukupno 70 bodova. Da bi položio ispit student mora prikupiti najmanje 55 bodova. Studenti koji u toku nastave ne prikupe 25 bodova (što je teorijski minimum) izlaze na pismeni ispit.
|