Program se primenjuje od 30.09.2005..
Predmeti kojima je preduslov predmet Programski jezici i strukture podataka
Ovladavanje studenata principima i tehnikama izrade procedurnih programa. Potrebno je poseban akcent staviti na upotrebu adekvatnih struktura podataka.
Studenti treba da budu obučeni za izradu programa na konkretnom programskom jeziku. Osposobljenost za odabir i implementaciju adekvatnih struktura podataka.
Pregled programskih jezika. Sintaksa programskih jezika: BNF, EBNF i sintaksni dijagrami. Osnovni i izvedeni tipovi podataka. Operacije. Sekvenca. Selekcije. Ciklusi. Skokovi. Moduli. Datoteke. Algoritmi i algoritamski sistemi. Tjuringova mašina. Markovljevi normalni algoritmi. Rekurzivne funkcije. Analiza algoritama i strukturirano programiranje. Strukture podataka. Apstraktni tipovi podataka. Testiranje programa. Korisnički interfejs. Dokumentovanje programa.
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. 1. Predispitna obaveza - Test - 10.00;2. Predispitna obaveza - Test - 10.00; 3. Predispitna obaveza - Test - 10.00; 4. Predispitna obaveza - Test - 10.00; 5. Predispitna obaveza - Složeni oblici vežbi - 30.00. što čini ukupno 70 bodova; 6. Završni ispit - Teorijski deo ispita - 30.00. Da bi položio ispit student mora prikupiti najmanje 55 bodova.
Autori | Naziv | Godina | Izdavač | Jezik |
---|
Kraus, L. | Programski jezik C sa rešenim zadacima | 1993 | Mikro knjiga, Beograd | Srpski jezik |
Malbaški D., Obradović D. | Osnovne strukture podataka | 1995 | Univerzitet u Novom Sadu | Srpski jezik |
Malbaški, D. | Odabrana poglavlja metoda programiranja | 2002 | Tehnički fakultet, Zrenjanin | Srpski jezik |
Hotomski D., Malbaški, D. | Matematička logika i principi programiranja | 2000 | Univerzitet, Novi Sad | Srpski jezik |
Peter Prinz, Tony Crawford | C in a Nutshell, 2nd Edition | 2015 | OReilly Media | Engleski |
Predmetna aktivnost | Predispitna | Obavezna | Broj poena |
---|
Složeni oblici vežbi | da | da | 30.00 |
Test | da | da | 10.00 |
Test | da | da | 10.00 |
Test | da | da | 10.00 |
Test | da | da | 10.00 |
Domaći zadatak | da | ne | 15.00 |
Teorijski deo ispita | ne | da | 30.00 |
| Ime i prezime | Vid nastave |
---|
 | | Predavanja |
 | | Predavanja |
 | | Predavanja |
 | | Računarske vežbe |
 | | Računarske vežbe |
 | | Računarske vežbe |
 | | Računarske vežbe |
 | | Računarske vežbe |
 | | Računarske vežbe |