Fakultet tehničkih nauka

Predmet: Programski jezici i strukture podataka (17.E214)

Matične organizacione jedinice predmeta: Odsek za primenjene računarske nauke i informatiku
Osnovne informacije:
 
Kategorija Teorijsko-metodološki
Uža naučna oblast Primenjene računarske nauke i informatika
ESPB 9

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
Malbaški D., Obradović D. Osnovne strukture podataka 1995 Univerzitet u Novom Sadu Srpski jezik
Kraus, L. Programski jezik C sa rešenim zadacima 1993 Mikro knjiga, Beograd Srpski jezik
Malbaški, D. Odabrana poglavlja metoda programiranja 2002 Tehnički fakultet, Zrenjanin  Srpski jezik
Peter Prinz, Tony Crawford C in a Nutshell, 2nd Edition 2015 OReilly Media Engleski
Hotomski D., Malbaški, D. Matematička logika i principi programiranja 2000 Univerzitet, Novi Sad Srpski jezik
Predmetna aktivnost Predispitna Obavezna Broj poena
Predmetna aktivnost
Test
Predispitna
Da
Obavezna
Da
Broj poena
10.00
Predmetna aktivnost
Test
Predispitna
Da
Obavezna
Da
Broj poena
10.00
Predmetna aktivnost
Test
Predispitna
Da
Obavezna
Da
Broj poena
10.00
Predmetna aktivnost
Domaći zadatak
Predispitna
Da
Obavezna
Ne
Broj poena
15.00
Predmetna aktivnost
Složeni oblici vežbi
Predispitna
Da
Obavezna
Da
Broj poena
30.00
Predmetna aktivnost
Teorijski deo ispita
Predispitna
Ne
Obavezna
Da
Broj poena
30.00
Predmetna aktivnost
Test
Predispitna
Da
Obavezna
Da
Broj poena
10.00
API Image

prof. dr Popov Srđan

Redovni profesor

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