OS1

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

Operativni sistemi 1 (engl. Operating systems 1) je mali, ali potpuno funkcionalan obavezan predmet u četvrtom semestru na SI i RTI.

Korisne veze

Nastava

Nastava je podeljena na sledeći način:

  • Prvi blok: Uvod u operativne sisteme, adresiranje memorije (kompajler, linker), organizacija i alokacija memorije (kontinualna, segmentna, segmentno-stranična, strančina), deljenje memorije (dinamičko učitavanje, preklopi, logičko deljenje memorije, deljene biblioteke, učitavanje na zahtev, zamena stranica)
  • Drugi blok: Procesi i niti, implementacija procesa i niti (prekidi, sistemski pozivi, promena konteksta), sinhronizacija procesa (semafori, baferi, proizvođač/potrošač, međuprocesna komunikacija)
  • Treći blok: Ulazno-izlazni podsistem (znakovni i blokovski uređaji, priključnice, memorijski-preslikani fajlovi, drajveri, upravljanje diskovima, spooling), fajl sistem (osnovni koncepti, organizacija fajl podsistema, metode alokacije fajla, rukovanje slobodnim prostorom)

Na vežbama se uglavnom prolaze zadaci sa prethodnih kolokvijuma, i tačna kategorizacija tih zadataka može sa naći u zbirci zadataka u odeljku za korisne veze.

Projekat

Projekat se može predati i u predroku, a projekti predati u predroku dobijaju bonus 10% bodova ukoliko je student iz tekuće generacije. Projekat nosi 30% ukupne ocene, i predaja projekta je uslov za izlazak na ispit.

Od školske 2021/2022. godine se na projektu, kao na Operativnim sistemima 2, modifikuje radi sa okruženjem slično kao kod xv6 operativnog sistema (sam projekat je sličan kao prethodnih godina, samo prilagođenim na novo okruženje). Od dodatnih resursa za izradu ovog projekta su zasad dostupni:

Stare modifikacije

Modifikacije pre juna 2022. godine odnose se na stari projekat, ali možda budu relevantne i za novi.

Modifikacije

Modifikacije za projekat koji važi od školske godine 2021/22.

Ispitni rokovi

Dok kolokvijumi na predmetu uvek imaju rešenja, ispiti obično nemaju, tako da su ovde sakupljeni neki rešeni rokovi. Ukoliko želite da dodate rok, posetite stranicu za pravljenje roka.

Literatura

Dostupan je udžbenik iz predmeta od 2020. godine:

Način ocenjivanja

  • — Bodovi sa projekta (0-30)
  • — Bodovi sa kolokvijuma (0-40)
  • — Bodovi sa pismenog dela ispita (0-30)
  • Ukupni bodovi:
  • Uslov: ,
Bodovi
Ocena 5 6 7 8 9 10

Kalkulator

  • :
  • :
  • :
  • :
  • Ocena:

Potrebna pomoć