Vladimir Kuzmanović

Asistent

Katedra za računarstvo i informatiku

Matematički fakultet, Univerzitet u Beogradu

Kontakt: vladimir.kuzmanovic(at)matf.bg.ac.rs

Prevođenje programskih jezika - konsultacije

Konsultacije iz Prevođenja programskih jezika održaće se u četvrtak 08.08.2025. onlajn putam Webex-a sa početkom u 12h. Planirano vreme trajanja konsultacija je 3h.

Konsultacijama možete pristupiti pomoću sledećeg linka.

Šifru za pristup konsultacijama ste dobili na svoje alas mejlove.

07.08.2025.

Operativni sistemi - konsultacije

Konsultacije iz Operativnih sistema održaće se u četvrtak 08.08.2025. onlajn putam Webex-a sa početkom u 10h. Planirano vreme trajanja konsultacija je 2h.

Konsultacijama možete pristupiti pomoću sledećeg linka.

Šifru za pristup konsultacijama ste dobili na svoje alas mejlove.

07.08.2025.

Metodika nastave računarstva B/Metodika nastave programiranja - konsultacije

Konsultacije iz Metodike nastave računarstva B/Metodike nastave programiranja održaće se u četvrtak 07.08.2025. onlajn putam Webex-a sa početkom u 10h. Planirano vreme trajanja konsultacija je 2h.

Konsultacijama možete pristupiti pomoću sledećeg linka.

Šifru za pristup konsultacijama ste dobili na svoje alas mejlove.

06.08.2025.

Obrazovni softver - konsultacije

Konsultacije iz Obrazovnog softvera održaće se u utorak 05.08.2025. onlajn putam Webex-a sa početkom u 10h. Planirano vreme trajanja konsultacija je 2h.

Konsultacijama možete pristupiti pomoću sledećeg linka.

Šifru za pristup konsultacijama ste dobili na svoje alas mejlove.

04.08.2025.

Metodika nastave računarstva B / Metodika nastave programiranja - Gradivo na ispitu 2024/2025

Praktični ispit obuhvata 6 zadataka sa sledećim sadržajem:

  1. Aritmetika i grananje. Tipovi podataka
  2. Elementrna iteracija, ugneždene petlje.
  3. Elementarni zadaci sa nizovima i matricama. Pretraga, sortiranje, transformacije.
  4. Elementi efikasnosti 1. Spuštanje kvadratnih algoritama na loglinearne. Sortiranje, binarna pretraga, analiza susednih.
  5. Elementi efikasnosti 2. Kombinacija više različitih elementarnih tehnika. Odsecanje, inkrementalnost, zbirovi prefiksa, tehnika dva pokazivača.
  6. Bektreking, podeli pa vladaj.
Svi zadaci nose po 10 poena. Ispit se radi 3h i ocenjuje se automatski uz pomoć Petlja sistema. Uslov za polaganje praktičnog ispita su uspešno urađena prva tri zadatka.

Zadaci koji postoje u zbirkama predloženim kao osnovna literatura za spremanje ispita su i više nego dovoljni za polaganje ispita. Zadaci na ispitu su slični zadacima u zbirkama, ali ne identični.

Ukoliko imate poteškoća sa spremanjem ispita, slobodno mi pišite.

15.02.2025.

Operativni sistemi - Gradivo na ispitu 2024/2025

Ispit iz Operativnih sistema u 2024/2025 godini neće obuhvatati sledeće oblasti:

  • inotify
  • promenljive okruženja (env)
  • flegovi fajlova (F_GETFL)
Kada se stvari vrate u normalu, održaće se nekoliko dvočasa na kojima će se raditi ispitni zadaci. U međuvremenu, možete mi pisati mejlom ako imate bilo kakvih poteškoća sa spremanjem ispita.

30.01.2025.

Obrazovni softver - Gradivo na ispitu 2024/2025

Praktični ispit obuhvata 6 zadataka sa sledećim sadržajem:

  1. Crtanje grafika funkcija. (Numpy + Matplotlib)
  2. Vizuelizacija podataka. (Pandas, Numpy, Matplotlib - scatter, bar, pie itd)
  3. Numerička izračunavanja i vizuelizacija: (Scipy + Matplotlib - integracija, interpolacija, aproksimacija, klasterovanje, optimizacija)
  4. Simboličko izračunavanje. (SymPy - integracija, diferenciranje, limesi, opisi funkcija iz 4. razreda srednje škole. )
  5. Geogebra 2D.
  6. Geogebra 3D.

Svi zadaci nose po 10 poena. Ispit se radi 3h. Uslov za polaganje je minimum osvojenih po 40% poena na blokovima zadatak 1-2, 3-4 i 5-6. Primeri u materijalima su slični onome što možete očekivati na ispitu.

Kada se stvari vrate u normalu, održaću nekoliko dvočasa na kojima ćemo raditi ispitne zadatke. U međuvremenu, možete mi pisati mejlom ako imate bilo kakvih poteškoća sa spremanjem ispita.

31.12.2024.

MNRC/MNP2 - uputstvo za pisanje lekcija

Uputstva za pisanje lekcija iz Metodike računarstva C: eSkolaVeba i Geogebra.

17.11.2021.

Materijali sa vežbi

Dodatni materijali

Konsultacije

  • Snimak 08.08.2025. - link. Šifra za pristup snimku je OperativniSistemi2025.
  • Materijali 08.08.2025. - link.

Obaveštenja

Operativni sistemi - konsultacije

Konsultacije iz Operativnih sistema održaće se u četvrtak 08.08.2025. onlajn putam Webex-a sa početkom u 10h. Planirano vreme trajanja konsultacija je 2h.

Konsultacijama možete pristupiti pomoću sledećeg linka.

Šifru za pristup konsultacijama ste dobili na svoje alas mejlove.

07.08.2025.

Operativni sistemi - Gradivo na ispitu 2024/2025

Ispit iz Operativnih sistema u 2024/2025 godini neće obuhvatati sledeće oblasti:

  • inotify
  • promenljive okruženja (env)
  • flegovi fajlova (F_GETFL)
Kada se stvari vrate u normalu, održaće se nekoliko dvočasa na kojima će se raditi ispitni zadaci. U međuvremenu, možete mi pisati mejlom ako imate bilo kakvih poteškoća sa spremanjem ispita.

30.01.2025.

Materijali sa vežbi

Ispitni zadaci

  • Januar 1 - 2024 - tekst i rešenje.
  • Januar 2 - 2024 - tekst i rešenje.
  • Jun 1 - 2024 - tekst i rešenje.
    Napomena: Upravljanje tipovima je rešeno pomoću void pokazivača bez neke ozbiljnije provere njihove ispravnosti da bi se izbeglo nepotrebno zatrpavanje detaljima. Ovakvo rešenje bi se u potpunosti priznalo na ispitu. Kompletno rešenje bi obuhvatalo izgradnju odgovarajuće hijerarhije klasa kojom bi se elegantno predstavili svi tipovi u programu i omogućila njihova jednostavna provera, ali to pokušajte da uradite za domaći. Takođe, reprezentacija grafa iskorišćena u rešenju nije jedina koja je moguća i vrlo verovatno nije najefikasnija.
  • Jun 1 - 2024 - tekst i rešenje.
  • Sep 1 - 2024 - tekst i rešenje.

Konsultacije

  • Snimak 08.08.2025. - link. Šifra za pristup snimku je PrevodjenjeProgramskihJezika2025.
  • Materijali 08.08.2025. - link.

Obaveštenja

Prevođenje programskih jezika - konsultacije

Konsultacije iz Prevođenja programskih jezika održaće se u četvrtak 08.08.2025. onlajn putam Webex-a sa početkom u 12h. Planirano vreme trajanja konsultacija je 3h.

Konsultacijama možete pristupiti pomoću sledećeg linka.

Šifru za pristup konsultacijama ste dobili na svoje alas mejlove.

07.08.2025.

Materijali sa vežbi

Ispitni zadaci

Konsultacije

  • Snimak - link. Šifra za pristup snimku je ista kao šifra koju ste dobili za pristup konsultacijama.
  • Materijali - link.

Virtuelna masina

Virtuelnu masinu koja se koristi na ispitu možete preuzeti na sledećem linku. Virtuelna masina ima 28GB i u zavisnosti od brzine vašeg interneta skidanje može da potraje i više od sat vremena.

Kada skinete virtuelnu mašinu, potrebno je da je prvo otpakujete (unzip). Da biste mašinu otpakovali treba vam 30ak GB slobodnog prostora na disku. Da biste mašinu pokrenuli potrebno je da instalirate VMWare Player koji je besplatan i možete ga skinuti sa internata. Za komforan rad sa virtuelnom mašinom treba vam računar sa najmanje 16GB rama i procesorom sa najmanje 8 jezgara, poželjno i brzim NVMe SSDom.

Nakon startovanja virtuelne mašine možete se ulogavati na nalog Student koji nije zaštićen i nema admin prava. Svi neophodni softveri su unapred instalirani i sve što vam treba na kursu je na jednom mestu.

Obaveštenja

Obrazovni softver - konsultacije

Konsultacije iz Obrazovnog softvera održaće se u utorak 05.08.2025. onlajn putam Webex-a sa početkom u 10h. Planirano vreme trajanja konsultacija je 2h.

Konsultacijama možete pristupiti pomoću sledećeg linka.

Šifru za pristup konsultacijama ste dobili na svoje alas mejlove.

04.08.2025.

Obrazovni softver - Gradivo na ispitu 2024/2025

Praktični ispit obuhvata 6 zadataka sa sledećim sadržajem:

  1. Crtanje grafika funkcija. (Numpy + Matplotlib)
  2. Vizuelizacija podataka. (Pandas, Numpy, Matplotlib - scatter, bar, pie itd)
  3. Numerička izračunavanja i vizuelizacija: (Scipy + Matplotlib - integracija, interpolacija, aproksimacija, klasterovanje, optimizacija)
  4. Simboličko izračunavanje. (SymPy - integracija, diferenciranje, limesi, opisi funkcija iz 4. razreda srednje škole. )
  5. Geogebra 2D.
  6. Geogebra 3D.
Svi zadaci nose po 10 poena. Ispit se radi 3h. Uslov za polaganje je minimum osvojenih po 40% poena na blokovima zadatak 1-2, 3-4 i 5-6. Primeri u materijalima su slični onome što možete očekivati na ispitu.

Kada se stvari vrate u normalu, održaću nekoliko dvočasa na kojima ćemo raditi ispitne zadatke. U međuvremenu, možete mi pisati mejlom ako imate bilo kakvih poteškoća sa spremanjem ispita.

31.12.2024.

Materijali sa vežbi

  • Vežbe 1: Uvod u C#. Aritmetika. Grananje.
  • Vežbe 2: Iteracija. Elementarne statistike nad serijama brojevam (max, min, avg...).
  • Vežbe 3: Ugneždene petlja. Generisanje pravilnih serija.
  • Vežbe 4: Nizovi. Elementarne operacije transformacije.
  • Vežbe 5: Sortiranje i pretraga. Primene sortiranja.
  • Vežbe 6: Inkrementalnost. Odsecanje.
  • Vežbe 7: Analiza susednih. Zbirovi prefiksa. Tehnika dva pokazivača.
  • Vežbe 8: Binarna pretraga. Prelomna tačka. Binarna pretraga optimalne vrednosti.
  • Vežbe 9: Rekurzija. Generisanje kombinatostnih objekata.
  • Vežbe 10: Pojam okoline, 4- i 8- povezanost. DFS, BFS.
  • Vežbe 11: Bektreking i gruba sila.
  • Vežbe 12: Podeli pa vladaj.

Na svakim vežbama se rade karakteristični zadaci iz predložene literature koji najbolje ilustruju datu tehniku za konstrukciju algoritama.

Prilikom samostalnog spremanja ispita, dovoljno je da redom radite zadatke iz zbirki bez preskakanja. Rešenja zadataka u zbirkama sadrže detaljna teorijska objašnjenja algoritama i tehnika koje se koriste.

Virtuelna masina

Virtuelnu masinu koja se koristi na ispitu možete preuzeti na sledećem linku. Virtuelna masina ima 28GB i u zavisnosti od brzine vašeg interneta skidanje može da potraje i više od sat vremena.

Kada skinete virtuelnu mašinu, potrebno je da je prvo otpakujete (unzip). Da biste mašinu otpakovali treba vam 30ak GB slobodnog prostora na disku. Da biste mašinu pokrenuli potrebno je da instalirate VMWare Player koji je besplatan i možete ga skinuti sa internata. Za komforan rad sa virtuelnom mašinom treba vam računar sa najmanje 16GB rama i procesorom sa najmanje 8 jezgara, poželjno i brzim NVMe SSDom.

Nakon startovanja virtuelne mašine možete se ulogavati na nalog Student koji nije zaštićen i nema admin prava. Svi neophodni softveri su unapred instalirani i sve što vam treba na kursu je na jednom mestu.

Konsultacije

  • Snimak - link. Šifra za pristup snimku je ista kao šifra koju ste dobili za pristup konsultacijama, samo što je prvo slovo veliko, a ostala su mala.
  • Materijali - link.

Obaveštenja

Metodika nastave računarstva B/Metodika nastave programiranja - konsultacije

Konsultacije iz Metodike nastave računarstva B/Metodike nastave programiranja održaće se u četvrtak 07.08.2025. onlajn putam Webex-a sa početkom u 10h. Planirano vreme trajanja konsultacija je 2h.

Konsultacijama možete pristupiti pomoću sledećeg linka.

Šifru za pristup konsultacijama ste dobili na svoje alas mejlove.

06.08.2025.

Metodika nastave računarstva B / Metodika nastave programiranja - Gradivo na ispitu 2024/2025

Praktični ispit obuhvata 6 zadataka sa sledećim sadržajem:

  1. Aritmetika i grananje. Tipovi podataka
  2. Elementrna iteracija, ugneždene petlje.
  3. Elementarni zadaci sa nizovima i matricama. Pretraga, sortiranje, transformacije.
  4. Elementi efikasnosti 1. Spuštanje kvadratnih algoritama na loglinearne. Sortiranje, binarna pretraga, analiza susednih.
  5. Elementi efikasnosti 2. Kombinacija više različitih elementarnih tehnika. Odsecanje, inkrementalnost, zbirovi prefiksa, tehnika dva pokazivača.
  6. Bektreking, podeli pa vladaj.
Svi zadaci nose po 10 poena. Ispit se radi 3h i ocenjuje se automatski uz pomoć Petlja sistema. Uslov za polaganje praktičnog ispita su uspešno urađena prva tri zadatka.

Zadaci koji postoje u zbirkama predloženim kao osnovna literatura za spremanje ispita su i više nego dovoljni za polaganje ispita. Zadaci na ispitu su slični zadacima u zbirkama, ali ne identični.

Ukoliko imate poteškoća sa spremanjem ispita, slobodno mi pišite.

15.02.2025.