OS1

Izvor: SI Wiki
Datum izmene: 24. mart 2022. u 01:37; autor: KockaAdmiralac (razgovor | doprinosi) (+potrebni paketi za postavljanje projekta na Linux)
Pređi na navigaciju Pređi na pretragu

Operativni sistemi 1 (engl. Operating systems 1) su 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 operativni sistem xv6 sa dodatnim mogućnostima (sličnim kao prethodnih godina, samo prilagođenim na novo okruženje). Od dodatnih resursa za izradu ovog projekta su zasad dostupni:

Modifikacije

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

Ispitni rokovi

Dok kolokvijumi na predmetu uvek imaju rešenja, ispiti obično nemaju, tako da su ovde sakupljeni neki rešeni rokovi.

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ć