Programski jezik za izradu laboratorijskih vježbi je C/C++.
Preporučeno razvojno okruženje jest operacijski sustav temeljen na Linux/UNIX jezgri. Kratke natuknice za pripremu takva okruženja.
Organizacija i sadržaj laboratorijskih vježbi biti će dodatno pojašnjeni na predavanjima.
Sadržaj laboratorijskih vježbi
LAB2. Upravljanje sustavom kroz periodičke prekide
LAB3. Upravljanje sustavom korištenjem višedretvenosti
LAB4. Dodatni neobavezni zadatci
Vježbe LAB0-LAB3 su obavezne - potrebno ih je napraviti, pohraniti u repozitorij i predati u laboratoriju.
Strukturu koda opisati u datoteci readme.txt pojedine vježbe.
Termini za predaju, bodovi
Termini labosa su definirani u FERWebu.
Vježba LAB0 se ne predaje u laboratoriju, ostale da.
Vježbe se mogu predati u naznačenim terminima ili na nadoknadi (zadnji tjedan).
Na nadoknadi se može predati samo jedna vježba, LAB4 ili jedna zaostala (LAB1/2/3).
Tablica 1 prikazuje tjedne kada se pojedina vježba može predati te maksimalne bodove.
Vježbe (max. bodovi) | ||||||
---|---|---|---|---|---|---|
Termini | LAB0 | LAB1 | LAB2 | LAB3 | LAB4 | |
sri 6.11. 12-14 A302 čet 7.11. 14-16 A304 | 0 | 5 | - | - | - | |
sri 18.12. 12-14 A302 čet 19.12. 14-16 A102 | - | - | 5 | - | - | |
čet 16.1. 14-16 A102 pet 17.1. 12-14 A304 | - | - | - | 5 | - | |
čet 30.1. 14-16 A101 pet 31.1. 12-14 A304 | - | 2 | 2 | 2 | 5 |
Izrada vježbi obavlja se samostalno/pojedinačno (u slobodnim terminima laboratorija, kod kuće). Sve vježbe koje se pokazuju moraju biti pohranjene u git repozitoriju najkasnije prije predaje. Ukoliko je na samoj predaji napravljena/zatražena promjena, najkasnije dan nakon predaje vježbe i to treba biti u repozitoriju.
Uz predane sve vježbe, minimalan broj bodova koje treba prikupiti je 10.