Spinner

Dokument se učitava

ATUSS

VIŠER

Akademija tehničko-umetničkih strukovnih studija Beograd

Odsek Visoka škola elektrotehnike i računarstva

Algoritmi i strukture podataka Šifra: 130111 | 6 ESPB

Opšte informacije
Nivo studija: Osnovne strukovne studije
Godina studija: 1
Semestar: 2
Uslov:
Cilj: Sticanje osnovnih znanja o fundamentalnim konceptima struktura podataka i algoritama koji se koriste u projektovanju i programiranju aplikacija.
Ishod: Sposobnost primene stečenih znanja pri rešavanju problema, kao i mogućnost identifikacije, formulacije i rešenja problema od praktičnog značaja.
Sadržaj predmeta
Teorijska nastava:
  1. Definicija algoritma. Predstavljanje algoritama.
  2. Rekurzivni algoritmi
  3. Analiza složenosti algoritma
  4. Osnovni tipovi podataka. Jednostavne i složene strukture podataka. Statičke i dinamičke strukture
  5. Nizovi i matrice
  6. Metode sortiranja i pretraživanja nizova
  7. Osnovne linearne strukture podataka Liste, stekovi i redovi
  8. Stabla. Binarna stabla. Binarna stabla pretrage
  9. Binarni hipovi
  10. Grafovi- definicija, reprezentacija
  11. Algoritmi za obilazak grafa
  12. Određivanje dostižnosti čvora u grafu
  13. Varšalov algoritam
  14. Floidov algoritam
  15. Algoritmi za formiranje obuhvatnih stabala grafova
Praktična nastava:
  1. Praktična nastava prati program predavanja.
Literatura
  1. M. Tomašević, Strukture podataka, Akademska misao, 2005.
  2. A.Savić, S. Štrbac-Savić, Priručnik za laboratorijske vežbe iz predmeta Diskretna matematika i algoritmi, VIŠER, Beograd 2016.
  3. S. Đenić, J. Mitić, S. Štrbac, Programiranje na jeziku S i osnovi programiranja na jeziku S++, zbirka primera i zadataka za laboratorijske vežbe iz predmeta Osnovi Programiranja 2, VIŠER, Beograd, 2006.
Broj časova aktivne nastave (nedeljno)
Predavanja: 2
Vežbe: 3
Drugi oblici nastave: 0
Ocena znanja (maksimalan broj poena 100)
Predispitne obaveze
Poeni
aktivnosti u toku predavanja
5
aktivnosti na laboratorijskim vežbama
10
seminarski rad
0
kolokvijum
40
Završni ispit
Poeni
Pismeni ispit
40
Usmeni ispit
0
Obaveštenja