Operacijski sustavi - laboratorijske vježbe

Laboratorijske vježbe izvoditi će se svaki tjedan od 19-20 u (F26). Prisustvo na svakom terminu nije neophodno, ali je u tim terminima jedino moguće predati (pokazati) vježbe.

Sve vježbe (1-5) su obavezne - sve ih treba napraviti, pokazati i pohraniti u repozitorij!

Vježbe treba obaviti samostalno - svaki student zasebno izrađuje i prezentira svoje kodove.


Termini predaje, bodovi

Bodovi po tjednima

Sadržaj vježbi


Vježba 1. Uvod u Python

  1. Primjeri
  2. Zadatak će svaki puta biti drugačiji, ali sličan navedenim primjerima.

Vježba 2. Signali

  1. Općenito o signalima na UNIX-u
  2. Signali u Pythonu
  3. Zadatak

Vježba 3. Dretve

  1. Dretve u Pythonu
  2. Zadatak

Vježba 4. Sinkronizacija

  1. Semafori u Pythonu
  2. Zadatak

Vježba 5. Raspoređivanje

  1. Upute
  2. Zadatak