Predmetni nastavnik: prof. dr Miloš IvanovićSaradnici: Filip Andrić, Tomislav Manojlović
Nastavni plan
Uvod u operativne sisteme. Hardverski i softverski koncepti. Koncepti procesa. Asinhrono konkurentno izvođenje. Konkurentno programiranje. Zastoj i neodređeno odlaganje. Organizacija realne memorije i upravljanje. Organizacija virtualne memorije. Upravljanje vitruelnom memorijom.
Način polaganja ispita
- redovno prisustvo nastavi – 4 poena;
- kolokvijumi – 46 poena;
- I test - 5 poena (eliminacioni za I kolokvijum - min. 3)
- I kolokvijum - 25 poena
- II test - 3 poena (eliminacioni za II kolokvijum - min. 2)
- II kolokvijum - 13 poena
- završni ispit – 50 poena.
Student može izaći na završni ispit ako ispunjavanjem predispitnih obaveza osvoji najmanje
26 poena.
Kolokvijumi i testovi
- Konkurentno programiranje. Osnovne tehnike.
- IPC objekti i konkurentno programiranje na Linux platformi.
Na završnom ispitu student može osvojiti 50 poena davanjem odgovora na 5 pitanja. Student je dužan da na svako pitanje da odogovor kojim pokazuje minimalno znanje.
Literatura
B. Đorđević, D. Pleskonjić, N. Maček, Operativni sistemi: teorija, praksa i rešeni zadaci, Mikro knjiga, Beograd, 2005.
W. Stallings, Operativni sistemi: Principi unutrašnje organizacije i dizajna, CET, Beograd, 2007.