| ZEMRIS Zadnja promjena: 05. listopada 2026 . |
Napredni operacijski sustavi 2026./2027. |
Uvjet za izlazak na ispit: ostvareni su SVI obavezni zadaci obje vježbe, postavljeni su svi
izvorni tekstovi programa u sustav ferko i predane su sve
vježbe, tj. sve su vježbe pokazane nastavniku u terminima labosa.
Svi su zadaci obavezni osim zadatka 2c kojeg
nije obavezno ostvariti, ali donosi bodove.
Svi zadaci jedne vježbe predaju se odjednom, tj. odjednom se predaju zadaci 1a i 1b te zadaci 2a, 2b i 2c.
Laboratorijske vježbe se mogu ostvariti u bilo kojem programskom jeziku i u bilo kojem okruženju, tj. u bilo kojem operacijskom sustavu. Bez obzira na tu slobodu, u drugoj vježbi preporučamo slijediti upute.
Prilikom rješavanja zadataka preporuča se koristiti Vodič za otklanjanje grešaka prilikom razvoja programa u programskom jeziku C.
Izvorni tekstovi programa se trebaju zapakirati (ime datoteke nije važno,
a može biti primjerice prezime_ime_vjezba_x.zip) te predati (upload) u sustavu
ferko i ZAKLJUČATI najkasnije
do UTORKA do 13 sati u tjednu kada se
demonstrira funkcionalnost programa na labosima.
U arhivi ne smiju biti nikakve druge datoteke ni direktoriji osim
izvornih tekstova progarma (niti izvršne datoteke, niti primjerice makefile i
sl.).
Nije potrebno prijaviti svoj dolazak u neki termin labosa. Na predaju labosa treba doći bilo kada u prvom satu termina laboratorijske vježbe. Primjerice, ako labos počinje u 9:00 sati, na predaju labosa treba doći najkasije do 10:00 sati.
Na nadoknadi je moguće predati samo jednu vježbu.
Vježbe nije moguće predati nakon završetka semestra.
Labosi i bodovi se priznaju od prošle godine. Zahtjev za priznavanje
labosa od prošle godine treba poslati mailom predmetnom nastavniku tijekom prva
dva tjedna nastave.
Vježba 1: Komunikacija i sinkronizacija procesa
a) (5 bodova) Redovi poruka.
Pripreme za vježbu.
Zadatak.
b) (5 bodova) Cjevovodi.
Pripreme za vježbu.
Zadatak.
Vježba 2: (10 bodova) Upravljački programi (upute i zadaci)
| termini kada se mogu predati labosi | 1. Komunikacija i sinkronizacija procesa ukupno = 1a + 1b |
2. Upravljački programi ukupno = 2a + 2b + 2c |
|
srijeda, 4.11.2026. 9-11 u M-Lab2 |
10 = 5 + 5 | - |
| srijeda, 11.11.2026. 9-11 u M-Lab3 četvrtak, 12.11.2026. 12-14 u M-Lab2 |
8 = 4 + 4 | - |
| srijeda, 13.1.2027. 9-11 u M-Lab2 četvrtak, 14.1.2027. 12-14 u M-Lab2 |
- | 10 = 3 + 3 + 4 |
| srijeda, 20.1.2027. 9-11 u M-Lab2 četvrtak, 21.1.2027. 12-14 u M-Lab2 |
- | 8 = 2 + 2 + 4 |
| NADOKNADA
srijeda, 27.1.2027. 9:30-10:30 u M-Lab2 |
2 = 1 + 1 | 2 = 1 + 1 + 0 |
Konzultacije se održavaju uz obaveznu najavu mailom
| nastavnici | soba |
| Marin Golub | D316 |
| Leonardo Jelenković | D342 |