Osnove programiranja

Naziv predmeta: OSNOVE PROGRAMIRANJA

Godina na kojoj se izvodi nastava: III godina (V semestar)

Sadržaj predmeta:

UV – Uvod
KOPR: Kontekst programiranja
PROG – Programiranje
  TIPP – Tipovi podataka i promenljive
  ALST – Algoritamske strukture
    LAS – Linijska algoritamska struktura
    RAS – Razgranata algoritamska struktura
    CAS – Ciklična algoritamska struktura
  IZR – Izrazi
  PROC – Procedure
  FUNK – Funkcije
  NIZO – Nizovi
    NIZO1 – Najmanji element niza
    NIZO2 – Pretraga niza po zadatom elementu
    NIZO3 – Prikaz  elemenata koji se javljaju n puta u nizu
    NIZO4 – Prikaz suma svih elemenata niza
    NIZO5 – Prikaz elemenata niza koji imaju pozitivnu vrednost
    NIZO6 – Sortiranje niza metodom mehurova
  MATR – Matrice
    MATR1 – Sabiranje dve matrice
    MATR2 – Sortiranje glavne i sporedne dijagonale matrice
    MATR3 – Poređenje dve matrice
    MATR4 – Množenje vektora i matrice
    MATR5 – Množenje matrice i vektora
    MATR6 – Prikazivanje elemenata matrice
  SLO – Slogovi
    SLO1 – Definisanje slogovnog tipa i pristup atributima sloga
    SLO2 – Pamćenje i prikaz slogova u nizu
    SLO3 – Sortiranje slogova u nizu
  DAT – Datoteke
    DAT1 – Otvaranje i pamćenje podataka u datoteci
    DAT2 – Čitanje podataka iz datoteke
SQL– SQL upiti
  SQL1– Definicija podataka
  SQL2– Manipulacija podacima
OSAC – Osnove MS Access SUBP
  OBAC: Objekti MS Access-a
  FORM – Forme
  OBFO – Objekti forme
  IZVE – Izveštaji
  MODU – Moduli
  ŠTIZ: Štampanje izveštaja
  REST – Recordset baze podataka
SEMR – Seminarski rad
  SEMR1 – Uputstvo za pisanje seminarskog rada
  SEMR2 – Primer seminarskog rada

Plan nastave:

KOPR & PROG
&
TIPP
&
ALST
IZR
&
PROC
&
FUNK
NIZO MATR SLO DAT SQL OBAS
&
FORM
&
OBFO
IZVE
&
MODU
&
ŠTIZ
REST SEMR
2+2 2+2 2+2 2+2 2+2 2+2 4+4 2+2 4+4 2+2 4+4
I nedelja II nedelja III nedelja IV nedelja V nedelja VI nedelja VII, VIII nedelja IX nedelja X, XI nedelja XII nedelja XIII, XIV nedelja

Pismeni ispit: 40 poena
Seminarski rad (nije obavezno): 20 poena
Usmeni ispit : 40 poena

Ne postoji uslovljenost između pismenog, seminarskog i usmenog ispita.

Podaci o nastavnicima:
Dr Siniša Vlajić, vanredni profesor
Kabinet: B005
E-pošta: vlajic@fon.bg.ac.rs

dr Ilija Antović, docent
Kabinet: B006
E-pošta: ilijaa@fon.bg.ac.rs

mr Dušan Savić, asistent
Kabinet: B006
E-pošta: dules@fon.bg.ac.rs

mr Vojislav Stanojević, asistent
Kabinet: B006
E-pošta: vojkans@fon.bg.ac.rs

master inženjer Miloš Milić, asistent
Kabinet: B006
E-pošta: mmilic@fon.bg.ac.rs