Programski jezici i strukture podataka

osnovni podaci

Nastavnici:
Srđan Popov srdjanpopov(AT)uns.ac.rs
Konsultacije:
Ponedeljak 10 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

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

Radišić Rade radisic.rade(AT)uns.ac.rs
Konsultacije:
Četvrtak, 18 časova, NTP-321, uz prethodnu prijavu putem email-a.

Mihajlo Marjanski marjanski.mihajlo(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] Termini izlaska na ispit E2 JANUARSKI ROK

Programski jezici i strukture podataka - 25. Januar 2022

Preliminarni rezultati E214 - predispitne obaveze

Programski jezici i strukture podataka - 22. Januar 2022

 Eventualna pitanja slati na mail [email protected].

Rezultati odbrane domaćeg zadatka

Programski jezici i strukture podataka - 22. Januar 2022

U slučaju neslaganja evidencje javite se na:

[email protected]

[PJiSP] Raspored dolazaka na domaći

Programski jezici i strukture podataka - 20. Januar 2022

 Eventualna pitanja slati na mail [email protected]

[PJISP] Rezultati nadoknade T1234, 15.1.2022, u terminu od 8.00

Programski jezici i strukture podataka - 18. Januar 2022

 Za sva pitanja ili eventualne primedbe, obratiti se na [email protected]

[PJISP] Rezultati popravnog testa, 15.1.2022. u 8.00

Programski jezici i strukture podataka - 17. Januar 2022

Rezultati su skalirani tako da:

  •  oni koji su popravljali T1234 su mogli maksimalno da osvoje 40 bodova
  • oni koji su popravljali SOV su mogli maksimalno da osvoje 30 bodova

U prilogu se nalazi i predlog rešenja zadatka, koji bih zamolio da pogledate.

Za sva pitanja ili eventualne primedbe, obratiti se na [email protected]

[PJiSP] Prijava za domaći

Programski jezici i strukture podataka - 17. Januar 2022

U prilogu se nalazi Google sheet pomoću kog se vrši prijava za DOMAĆI koji će se održati 22.01.2022.

U tabeli je potrebno popuniti lične podatke.

[PJiSP] Raspored dolazaka na popravni

Programski jezici i strukture podataka - 13. Januar 2022

  Eventualna pitanja slati na mail [email protected]

[PJiSP] - Prijava za popravni

Programski jezici i strukture podataka - 10. Januar 2022

 U prilogu se nalazi Google sheet pomoću kog se vrši prijava za POPRAVNI koji će se održati 15.01.2022.

U tabeli je potrebno popuniti lične podatke.

Link za prijavu: docs.google.com/spreadsheets/d/1L2geMkqV-JK0P1Eo5d61jVkHRfGUywA3RSVUc1elCRk/edit

[PJiSP] Domaći zadatak

Programski jezici i strukture podataka - 9. Januar 2022

 U prilogu se nalazi domaći zadatak za sve studente koji nemaju dovoljan broj bodova za ispunjenje predispitnih obaveza. O tačnom terminu, načinu prijave i organizaciji domaćeg zadatka pratite obaveštenja na sajtu i ispratite predavanja na predmetu.

[SOV] Rezultati kolokvijuma odrzanog 19.12.2021. u 12:30 i 14:20

Programski jezici i strukture podataka - 30. Decembar 2021

 Za sva pitanja, javiti se na [email protected]

[PJISP] SOV, rezultati, 19.12, termin od 10.40

Programski jezici i strukture podataka - 28. Decembar 2021

Poštovani studenti,

Zamolio bih vas da pogledate funkciju za traženje čvora sa t7 slajdova. Pomoću nje ste mogli najlakše rešiti zadatak, tako što ste je mogli pozvati za svako korisničko ime koje je uneto kao argument komandne linije. Ukoliko nađete oba čvora, trebalo je samo oduzeti njihove pogotke i ispisati dobijenu razdaljinu kao apsolutnu vrednost.

Za sva pitanja, ili eventualne primedbe pisati na [email protected]

[SOV] Rezultati kolokvijuma održanog 19.12.2021. u 7:00 i 8:50

Programski jezici i strukture podataka - 27. Decembar 2021

Za sva pitanja, pisati na mejl: [email protected]

SOV rezultati za G1, G2

Programski jezici i strukture podataka - 26. Decembar 2021

 Za sva pitanja ili eventualne primedbe, obratiti se nastavniku Mariću.

[PJISP] SOV, rezultati, termin 18.12. u 18.00

Programski jezici i strukture podataka - 25. Decembar 2021

Primer izlazne datoteke je imao grešku kod računanja kvadrature, u prilogu je izlazna datoteka "decembar2021.txt" sa ispravljenim vrednostima.
Veoma česte greške su buffer overflow koji se događa usled neadekvatnog korišćenja funkcija iz biblioteke "string.h". Prvi parametar funkcije je uvek onaj koji će sadržati rezultat operacije (kopiranja, spajanja itd.). On mora biti dovoljno velik niz karaktera da u njega stane rezultujući string. Argumenti komandne linije to nisu i ne može se napisati sledeće:

strcat(args[2],args[3]);

[SOV] Rezultati kolokvijuma održanog 18.12.2021. u 16:10

Programski jezici i strukture podataka - 22. Decembar 2021

U prilogu se nalaze rezultati kolokvijuma održanog 18.12.2021. u 16:10

Za sva dodatna pitanja pišite na mail: [email protected]

[SOV] Rezultati 19.12.2021. - termini 16:10 i 18:00

Programski jezici i strukture podataka - 22. Decembar 2021

Za sva dodatna pitanja pisite na Teams ili na mejl [email protected]

[SOV] Rezultati kolokvijuma održanog 18.12.2021. u 14:20

Programski jezici i strukture podataka - 22. Decembar 2021

U prilogu se nalaze rezultati kolokvijuma održanog 18.12.2021. u 14:20

Za sva dodatna pitanja pišite na mail: [email protected]

[SOV] Rezultati za termine 18.12.2021 u 10:40 i 12:30

Programski jezici i strukture podataka - 20. Decembar 2021

 Eventualna pitanja slati na mail: [email protected]

[PJiSP] Raspored dolazaka na SOV

Programski jezici i strukture podataka - 17. Decembar 2021

 Eventualna pitanja slati na mail [email protected]