Osnovi programiranja i programskih jezika

osnovni podaci

Nastavnici:
Dinu Dragan dinud(AT)uns.ac.rs

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

Po dogovoru putem mejla.




Asistenti:
Радован Туровић radovan.turovic(AT)uns.ac.rs
Konsultacije:
Консултације се врше/заказују путем >>> форме <<< или електронске поште.

Branislav Ristić branislav.ristic(AT)uns.ac.rs
Konsultacije:
Dogovor putem elektronske pošte.


Sara Poparić poparic.sara(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.

[OPPJ] Zadatak12 i prvi parcijalni test

Osnovi programiranja i programskih jezika - 30. Novembar 2021

Zadatak12 i prvi parcijalni test održaće se u nedelju 05.12. u prostorijama Mašinskog instituta.

Raspored dolazaka:

  • grupa 1 - učionica MI A2-1 od 15:00 časova
  • grupa 2 - učionica MI A2-3 od 15:00 časova
  • grupa 3 - učionica MI A2-1 od 18:00 časova
  • grupa 4 i stari studenti - učionica MI A2-3 od 18:00 časova
     

Резултати поправног

Osnovi programiranja i programskih jezika - 27. Januar 2020

Резултати поправног се могу наћи у репозиторијуму.

Увид се може извршити 28.01.2020. у 12 часова у оквиру термина испита у згради Машинског института.

[PJISP II] Ukupni rezultati aktivnosti u toku semestra

Osnovi programiranja i programskih jezika - 25. Januar 2020

Poštovane koleginice i kolege,

U prilogu ovog obaveštenja i na repozitorijumu predmeta nalazi se dokument sa ukupnim rezultatima aktivnosti u toku semestra. 

Upis ocena, za one koji su zadovoljni rezultatima ostvarenim u toku semestra, biće održan u terminu ispita 28.1.2020. u 12 h.

Predmetni nastavnik

Поправни и домаћи

Osnovi programiranja i programskih jezika - 18. Januar 2020

Термин за израду поправног/одбрану домаћег задатка је 23.01.2020. у 9:45 часова.

Пријаве за израду поправних и домаћих задатака се врше путем адресе [email protected]. Могуће је пријавити се искључиво за једну од наведених провера. Приликом пријаве за домаћи је потребно у наслову е-писма ставити:

  • ИИ, ПЈСП, ДОМ, <индекс>

док у случају пријаве за поправни треба ставити:

Preliminarni zbirni rezultati predispitnih obaveza

Osnovi programiranja i programskih jezika - 17. Januar 2020

Na repozitorijumu su postavljenji preliminarni rezultati predispitnih obaveza.

U koloni domaći označeni su studenti koji imaju pravo prijave za odbranu domaćeg zadatka.

Obaveštanja o popravnom i domaćem zadatku biće postavljena naknadno.

Uvid u radove zadatka 3 biće u ponedeljak 20.01. u 16:00 sati u MI A2-3.

Задатак 2 - резултати

Osnovi programiranja i programskih jezika - 18. Decembar 2019

 Резултати другог задатка се налазе >>овде<< (односно у репозиторијуму).
Увид у радове најкасније до 27.12.19.

Zadatak 1 - rezultati

Osnovi programiranja i programskih jezika - 13. Novembar 2019

Rezultati prvog zadatka se nalaze na repozitorijumu.
Uvid u radove: utorak, 19.11. u 12:30, kancelarija JUG-106.

[PJISP II] Ukupni rezultati aktivnosti u toku semestra

Osnovi programiranja i programskih jezika - 20. Januar 2019

Poštovane koleginice i kolege,

Na repozitorijumu i u prilogu ovog obaveštenja postavljeni su ukupni rezultati na osnovu aktivnosti u toku semestra. Podsećam vas da je neophodno da prijavite ispit kako bi studentska služba mogla da evidentira vašu ocenu.

Ukupni rezultati predispitnih obaveza posle domaćeg i popravnog zadatka

Osnovi programiranja i programskih jezika - 19. Januar 2019

Na repozitorijumu su postavljenji ukupni rezultati predispitnih obaveza posle popravnog i domaćeg zadatka.
Uvid u radove popravnog zadatka biće u ponedeljak 21.01. u 9.00 sati u JUG106.

Pravila prijave za domaći i popravni zadatak

Osnovi programiranja i programskih jezika - 15. Januar 2019

U koloni domaći u zbirnim rezultatima označeni su studenti koji imaju pravo prijave za odbranu domaćeg zadatka.

Student koji ima pravo prijave za domaći zadatak može odabrati da radi domaći ili popravni zadatak, ali ni u kom slučaju oba.
Termin odbrane domaćeg zadatka je petak 18.1. u 09:00 sati u JUG106.

Ostali studenti imaju pravo da se prijave za popravni zadatak, s tim što im se prethodno anuliraju bodovi prethodno osvojili na zadatku koji popravljaju.

Preliminarni zbirni rezultati predispitnih obaveza

Osnovi programiranja i programskih jezika - 15. Januar 2019

Na repozitorijumu su postavljenji preliminarni rezultati predispitnih obaveza.
Uvid u radove zadatka 3 biće u sredu 16.01. u 09:00 satu u JUG106.

Postavljen domaći zadatak

Osnovi programiranja i programskih jezika - 14. Januar 2019

Na repozitorijumu je postavljen tekst domaćeg zadatka koji može poslužiti kao dopuna do 30 bodova studentima koji budu ukupno ostvarili od 15 do 29 bodova.
Spisak studenata koji se mogu prijaviti za izradu domaćeg zadatka, kao i rok za prijavu i termin odbrane, biće naknadno objavljeni.
Sva pitanja u vezi sa realizacijom domaćeg zadatka slati na e-mail adresu: [email protected].

Увид у радове задатка 2

Osnovi programiranja i programskih jezika - 17. Decembar 2018

Термин увида у радове се помера истог датума (21.12.2018.) на 14:30 часова.

Задатак 2 - резултати

Osnovi programiranja i programskih jezika - 15. Decembar 2018

Резултати другог задатка се налазе овде (у репозиторијуму).
Увид у радове: петак, 21.12.2018. у 13:00 часова, канцеларија 107 у згради Југодрвета.

Zadatak 1 - rezlutati

Osnovi programiranja i programskih jezika - 14. Novembar 2018

Rezultati prvog zadatka se nalaze na repozitorijumu.
Uvid u radove: ponedeljak, 19.11. u 07:30, kancelarija JUG-106.

[PJISP II] Termin ispita u aprilskom roku

Osnovi programiranja i programskih jezika - 5. April 2018

Poštovane koleginice i kolege,

Ispit iz Programskih jezika i struktura podataka na studijskom programu Informacioni inženjering u aprilskom ispitnom roku biće održan u utorak, 17.4.2018. u 9 h u JUG-216.

[PJISP II] Ukupni rezultati aktivnosti u toku semestra

Osnovi programiranja i programskih jezika - 17. Januar 2018

Poštovane koleginice i kolege,

Na repozitorijumu i u prilogu ovog obaveštenja postavljeni su ukupni rezultati aktivnosti u toku semestra. Podsećam vas da je neophodno da prijavite ispit u januarskom roku kako bi vaša ocena bila evidentirana od strane Studentske službe.

Резултати поправног задатка

Osnovi programiranja i programskih jezika - 11. Januar 2018

Гледање радова ће бити у петак (12.01.2018.) у 13:00 У канцеларији 107 у згради Југодрвета.

Домаћи задатак - измењен

Osnovi programiranja i programskih jezika - 3. Januar 2018

Мале измене у примерима у тексту домаћег задатка. Задатак није суштински промењен.

[PJISP II] Rezultati PP i PI2

Osnovi programiranja i programskih jezika - 31. Decembar 2017

Poštovane koleginice i kolege,

Na repozitorijumu i u prilogu ovog obaveštenja postavljeni su rezultati predmetnog projekta, kao i ukupni rezultati ostvareni u toku semestra.

Uvid u radove biće održan u ponedeljak, 8.1.2018. u 15:30 u MI A2-3.