Programski jezici i strukture podataka

osnovni podaci

Nastavnici:
Srđan Popov srdjanpopov(AT)uns.ac.rs
Konsultacije:
Ponedeljak 9 sati, po zakazivanju mailom.

Dušan Gajić dusan.gajic(AT)uns.ac.rs
Konsultacije:

Po dogovoru putem mejla.




Asistenti:
Milena Počuča milenapocuca(AT)uns.ac.rs
Konsultacije:
NTP 337, ponedeljak 8:00h - 11:00h, uz zakazivanje mejlom.


Aleksandar Vasiljević alexva02(AT)uns.ac.rs

Radišić Rade radisic.rade(AT)uns.ac.rs
Konsultacije:
Utorak, 18 časova, NTP-321.

Mihajlo Marjanski marjanski.mihajlo(AT)uns.ac.rs

Nikolina Bratić braticn(AT)uns.ac.rs

nastavni plan

Semestar: 1
Broj časova predavanja (nedeljno): 4
Broj časova računarskih vežbi (nedeljno): 4

Sadržaj predmeta:
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.

[PJISP] EE/EM, Rezultati popravnog 25.06.2025. 11:15

Programski jezici i strukture podataka - 25. Jun 2026

 Za eventualna pitanja obratiti se na: marjanski.mihajlo@uns.ac.rs

[PJISP] Rezultati Popravnog održanog u četvrtak, 25.6.2026. u laboratoriji MI A2-3, u terminu od 7.45

Programski jezici i strukture podataka - 25. Jun 2026

 Eventualna pitanja slati na mail: alexva02@uns.ac.rs.

[PJISP] EE/EM, preiliminarni poeni sa prisustva

Programski jezici i strukture podataka - 23. Jun 2026

U prilogu trenutna table u kojoj su obradjeni i studenti koji ponovo slušaju predmet.
Za eventualna pitanja obratiti se na: marjanski.mihajlo@uns.ac.rs

[PJISP] EET/MR i stari studenti ovih smerova, Raspored studenata za Popravni test

Programski jezici i strukture podataka - 23. Jun 2026

Raspored studenata nalazi se u prilogu. Obavezno poneti neki vid identifikacije sa sobom, najbolje indeks.

Student ima pravo da u prvih 10 minuta pročita zadatak i odluči da li će i rezultat kog testa će popravljati. Od momenta kada student kaže koji će test popravljati, od tad će mu važiti bodovi koje ostvari na popravnom testu za taj test, bilo da su bolji ili gori od onoga što je imao. Ukoliko student odustane, ostaje zatečeno stanje sa bodovima na predispitnim obavezama.

[PJISP] EE/EM, preiliminarni poeni sa prisustva

Programski jezici i strukture podataka - 22. Jun 2026

Preliminarni peoni sa prisustva na vežbama (max 5) se nalaze u prilogu. U
tabeli se nalaze samo ovogodišnji redovni studenti koji su zabeleženi na
vežbama. Što se tiče druge polovine prisustva koje se skuplja na
predavanjima, odlučeno je da će svi studenti tu osvojiti 5 poena.

Za eventualna pitanja obratiti se na: marjanski.mihajlo@uns.ac.rs

Srdačno,
Nastavnički tim

[PJISP] Svi studenti, obaveštenje o produžetku prijave za popravni test

Programski jezici i strukture podataka - 22. Jun 2026

Usled kašnjenja rezultata za grupu četvrtkom od 7.45, prijava će biti produžena do ponedeljka, 22.6.2026. do 21č. Svi prijavljeni studenti biće raspoređeni u redovne termine četvrtkom.

[PJISP] Rezultati T3 održanog u četvrtak, 18.6.2026. u laboratoriji MI A2-3, u terminu od 7.45

Programski jezici i strukture podataka - 22. Jun 2026

Rezultati se nalaze u prilogu. Za pitanja ili eventualne primedbe u vezi sa rezultatima, javiti se na mejl: radisic.rade@uns.ac.rs

[PJISP] EE, rezultati T3 održanog 18.06.2026. u 11:15

Programski jezici i strukture podataka - 18. Jun 2026

 Rezultati u prilogu, za eventualna pitanja obratiti se na: marjanski.mihajlo@uns.ac.rs

[PJISP] Svi studenti EET i MR smerova, prijava za popravni test

Programski jezici i strukture podataka - 18. Jun 2026

Popravni test za ovogodišnje i stare studente biće organizovan u toku sledeće nedelje. U zavisnosti od broja prijavljenih, u slučaju da su dovoljni kapaciteti, termini će biti održani u četvrtak, 25.6. Ako broj prijavljenih premaši kapacitet, preostali termini će se održati u ponedeljak 22.6. Na popravnom testu, student ima 10-ak minuta da vidi tekst zadatka, koji je u rangu T3 bez obzira na to koji se test popravlja i da odluči hoće li popravljati jedan od testova ili ne.

[PJISP] EM, rezultati T3 održanog 16.06.2026. u 10:00

Programski jezici i strukture podataka - 17. Jun 2026

 braticn@uns.ac.rs za sva pitanja.

[PJISP] EE, rezultati T3 održanog 17.06.2026. u 07:30

Programski jezici i strukture podataka - 17. Jun 2026

 Rezultati u prilogu, za eventualna pitanja obratiti se na: marjanski.mihajlo@uns.ac.rs

[PJISP] EE, rezultati T3 održanog 15.06.2026. u 10:30

Programski jezici i strukture podataka - 16. Jun 2026

 Rezultati u prilogu, za eventualna pitanja obratiti se na: marjanski.mihajlo@uns.ac.rs

[PJISP] Rezultati T3 održanog 15.6.2026. u terminu od 17.30

Programski jezici i strukture podataka - 15. Jun 2026

 Eventualna pitanja slati na mail: alexva02@uns.ac.rs.

[PJISP] Rezultati T3 održanog 15.6.2026. u terminu od 13.15

Programski jezici i strukture podataka - 15. Jun 2026

 Eventualna pitanja slati na mail: alexva02@uns.ac.rs.

[PJISP] Rezultati T3 održanog u sredu, 10.6.2026. u laboratoriji MI A2-1, u terminu od 7.30

Programski jezici i strukture podataka - 15. Jun 2026

Za pitanja ili eventualne primedbe u vezi sa rezultatima, javiti se na mejl: radisic.rade@uns.ac.rs

[PJISP] EET/MR, pripremni zadatak za T3

Programski jezici i strukture podataka - 10. Jun 2026

U prilogu se nalazi modifikacija zadatka GeoGuessr iz zbirke. Razlika je u tome što se umesto binarnog stabla, kako je traženo u zadatku, koristi jednostruko spregnuta lista, sa sortiranim unosom. Dobijeni rezultati na kraju treba da se poklapaju.

[PJISP] Stari studenti, EET i MR smerova, raspored dolazaka na PI2 i T3

Programski jezici i strukture podataka - 9. Jun 2026

Raspored se nalazi u prilogu objave. Biti tačan, jer će se u prvih pola sata termina raditi Parcijalni ispit 2. Poneti neki vid identifikacije sa sobom, najbolje indeks.

Za sva dodatna pitanja i nedoumice, javiti se na radisic.rade@uns.ac.rs ili doći u redovan termin konsultacija, utorkom od 18č, NTP-321.

[PJISP] Stari studenti, EET i MR smerova, prijava za T3 i PI2, dopuna termina

Programski jezici i strukture podataka - 7. Jun 2026

Dopuna originalnog obaveštenja koje se može naći na linku: www.acs.uns.ac.rs/sr/node/10792

Na originalnom Google sheet-u je dodato mesta za 15.6. Termin 10.6. će se održati, bez obzira na broj prijavljenih. Zamolio bih da svima kojima i dalje odgovara 10.6. ostave svoju prijavu tamo, a ako ima neki student da mu odgovara više 15.6, može se prebaciti ili se neko novi prijaviti dokle god ima mesta.

Kapaciteta nakon popunjavanja svih termina na sheet-u najverovatnije više neće biti.

[PJISP] Stari studenti, EET i MR smerova, prijava za T3 i PI2

Programski jezici i strukture podataka - 3. Jun 2026

T3 i Parcijalni ispit 2 za stare studente EET i MR smerova koji su prijavili polaganje preko kolokvijuma biće organizovan u dva datuma 10.6 i 17.6, u 7.30. U slučaju male zainteresovanosti za termin 10.6 (manje od 16 prijavljenih), prijavljeni studenti će biti raspoređeni u termine sa redovnim grupama u ponedeljak 15.6. Student ima pravo isključivo jednom da izađe na T3. Termini popravnih testova biće organizovani u poslednjoj nedelji semestra.
 

[PJISP] Rezultati T2 održanog u četvrtak, 14.5.2026. u laboratoriji MI A2-3, u terminu od 7.45

Programski jezici i strukture podataka - 26. Maj 2026

Za pitanja ili eventualne primedbe u vezi sa rezultatima, javiti se na mejl: radisic.rade@uns.ac.rs . Uvid u radove je u redovnom terminu konsultacija, utorak, 26.5, od 18č, NTP-321.