Spinner

Dokument se učitava

ATUSS

VIŠER

Akademija tehničko-umetničkih strukovnih studija Beograd

Odsek Visoka škola elektrotehnike i računarstva

Programski jezici Šifra: 130607 | 6 ESPB

Opšte informacije
Nivo studija: Osnovne strukovne studije
Godina studija: 2
Semestar: 3
Uslov: Osnovi programiranja
Cilj: Osposobljavanje studenata da koriste napredne tehnike programiranja, na primerima jezika S i S++.
Ishod: Studenti su osposobljeni da uz pomoć savremenog razvojnog okruženja razvijaju (projektuju, pišu i testiraju) programe koji koriste napredne tehnike programiranja, na jezicima S i S++.
Sadržaj predmeta
Teorijska nastava:
  1. Uvodno predavanje (organizacija i sadržaj kursa). Osnovni pojmovi.
  2. Napredne osobine funkcija, nizova i pokazivača u programima na jeziku S.
  3. Dinamička dodela memorije iz programa na jeziku S.
  4. Nizovi struktura i liste podataka u programima na jeziku S.
  5. Komunikacija sa operativnim sistemom u programima na jeziku S.
  6. Rad sa datotekama u programima na jeziku S.
  7. Pretprocesorske direktive i modularni programi na jeziku S.
  8. Korišćenje elemenata jezika S u jeziku S++.
  9. Nove osobine nasleđenih elemenata iz jezika S u jeziku S++.
  10. Standardne i projektovane klase i objekti u programima na jeziku S++.
  11. Ulaz i izlaz podataka, operatori, naredbe i nizovi u programima na jeziku S++.
  12. Funkcije, dinamička dodela memorije i strukture u programima na jeziku S++.
  13. Rad sa datotekama i listama podataka u programima na jeziku S++.
  14. Zaključna razmatranja, samovrednovanje.
Praktična nastava:
  1. Analiza gotovih programa, kao i samostalno rešavanje programskih zadataka na jezicima S i S++.
Literatura
  1. L. Kraus, Programski jezik S sa rešenim zadacima, Akademska misao, Beograd, 2014.
  2. L. Kraus, Programski jezik S++ sa rešenim zadacima, Akademska misao, Beograd, 2016.
  3. S. Đenić, Programski jezici, , elektronski udžbenik, VIŠER, Beograd, 2014.
  4. S. Đenić, J. Mitić, S. Štrbac, Programiranje na jeziku S i osnovi programiranja na jeziku S++, zbirka primera i zadataka, VIŠER, Beograd, 2009.
  5. S. Đenić, J. Mitić, S. Štrbac, Rešeni zadaci na programskim jezicima S i S++, zbirka zadataka, VIŠER, Beograd, 2007.
Broj časova aktivne nastave (nedeljno)
Predavanja: 3
Vežbe: 2
Drugi oblici nastave: 0
Ocena znanja (maksimalan broj poena 100)
Predispitne obaveze
Poeni
aktivnosti u toku predavanja
10
aktivnosti na laboratorijskim vežbama
10
seminarski rad
20
kolokvijum
30
Završni ispit
Poeni
Pismeni ispit
30
Usmeni ispit
0
Prezentacija predmeta (0)
Predavanja (0)
Vežbe (0)
Preuzimanja (0)
Kolokvijumi i međurezultati (17)
Obaveštenja