Predmet: Objektno programiranje
(06 -
E223A) Osnovne informacije
Program predmeta
Program se primenjuje od 30.09.2005.. Predmeti kojima je preduslov predmet Objektno programiranje
Ovladavanje studenata 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. Ostale veze zavisnosti. Generičke klase. 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.
|