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] 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.
 

[PJISP] Stari studenti, rezultati T2 održanog u srijedu, 20.5.2026. u terminu od 7.30

Programski jezici i strukture podataka - 20. Maj 2026

 braticn@uns.ac.rs za sva pitanja

[PJISP] EE, rezultati T2 održanog 18.05.2026. u 10:30

Programski jezici i strukture podataka - 20. Maj 2026

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

[PJISP] EE, rezultati T2 održanog 18.05.2026. u 17:30

Programski jezici i strukture podataka - 19. Maj 2026

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

[PJISP] EE, rezultati T2 održanog 18.05.2026. u 13:15

Programski jezici i strukture podataka - 18. Maj 2026

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

[PJISP] Stari studenti, EET, MR raspored polaganja T2 i PI1

Programski jezici i strukture podataka - 17. Maj 2026

Polaganje T2 za stare studente održaće se u ponedeljak, 18.5.2026 i sredu, 20.5.2026. U prilogu je raspored dolazaka po terminima. Poneti indeks zbog identifikacije.

[PJISP] EE, rezultati T2 održanog 14.05.2026. u 11:15

Programski jezici i strukture podataka - 14. Maj 2026

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

[PJISP] EM, rezultati T2 održanog 12.05.2026. u 10:00

Programski jezici i strukture podataka - 13. Maj 2026

braticn@uns.ac.rs za sva pitanja

[PJISP] Stari studenti, EET i MR smerova, prijava za T2 i PI1

Programski jezici i strukture podataka - 8. Maj 2026

T2 i Parcijalni ispit 1 za stare studente EET i MR smerova biće održan 20.5, u 7.30. U slučaju velike zainteresovanosti, biće obezbeđeni dodatni termini za polaganje sa redovnim grupama u ponedeljak 18.5.

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

Programski jezici i strukture podataka - 30. April 2026

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

[PJISP] Stari studenti, rezultati T1 održanog u sredu, 15.4.2026. u laboratoriji MI A2-1, u terminu od 7.30

Programski jezici i strukture podataka - 21. April 2026

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

[PJISP] EE, Rezultati T1 održanog 18.04.2026. u MI A2-1 termin od 17:30

Programski jezici i strukture podataka - 20. April 2026

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

[PJISP] EE, Rezultati T1 održanog 18.04.2026. u MI A2-1 termin od 13:15

Programski jezici i strukture podataka - 18. April 2026

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

[PJISP] EE, Rezultati T1 održanog 18.04.2026. u MI A2-1 termin od 10:30

Programski jezici i strukture podataka - 18. April 2026

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

[PJISP] EE Rezultati T1 održanog 16.04.2026. u MI A2-1 termin od 11:15

Programski jezici i strukture podataka - 17. April 2026

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

[PJISP] EM, rezultati T1 održanog 14.04.2026. u 10:00

Programski jezici i strukture podataka - 14. April 2026

 Eventualna pitanja poslati na braticn@uns.ac.rs