OS2

Izvor: SI Wiki
Pređi na navigaciju Pređi na pretragu

Operativni sistemi 2 je izborni predmet iz petog semestra na SI i RTI i nastavak Operativnih sistema 1.

Korisne veze

Nastava

Kao nastavak OS1, na predmetu se obrađuju sledeće oblasti:

  • Prvi blok: Raspoređivanje procesa, sinhronizacija i komunikacija između procesa (monitori, message passing, RPC), Java priključnice (samo na vežbama)
  • Drugi blok: Upravljanje deljenim resursima (mrtva blokada), virtuelna memorija
  • Treći blok: Upravljanje diskovima, arhitektura operativnih sistema (Linux, Windows, Android), Bash (samo na vežbama), međuprocesna komunikacija na operativnom sistemu Linux (samo na vežbama)

Na vežbama se više prelazi gradivo sa kolokvijuma i one mogu da budu korisnije pri spremanju kolokvijuma, dok su delovi sa predavanja neophodni za spremanje ispita.

Projekat

Projekat može da se radi pod istim okruženjem kao na OS1 (kao nadogradnja projekta), ili nad operativnim sistemom xv6. Ukoliko se radi na xv6, od koristi može biti xv6 knjiga. Bodovanje je slično kao na OS1, osim što se na odbrani projekta ne rade modifikacije već se samo pokreću tajni testovi i odgovara na pitanja u vezi sa projektom. Dostupan je vodič za projekat iz 2022.

Ispitni rokovi

Slična priča kao za OS1. Ukoliko želite da dodate rok, posetite stranicu za pravljenje roka.

Način ocenjivanja

Kao na OS1. Nadoknada kolokvijuma se radi u februarskom roku.

Potrebna pomoć

  • Na ovom predmetu fale rešenja rokova. Pomozite vikiju rešavanjem rokova i postavljanjem njihovih rešenja na viki. (Ovo se konkretno odnosi na ispite, pošto su kolokvijumi već rešeni.)
    Rokovi kod kojih nisu svi zadaci rešeni su:
    Rokovi koji su prepisani a nisu rešeni su: