CILJ KOLEGIJA:
Operacijski je sustav skup programa koji djeluju kao posrednici između sklopovlja i primjenskih programa te korisnika. Osnovni je cilj predmeta kod studenata razviti razumijevanje svrhe operacijskih sustava i mehanizama koji stoje iza njegove implementacije.
NASTAVNI SADRŽAJI:
1. Uloga operacijskog sustava, sučelja, dijelovi računalnog i operacijskog sustava, problemi u oblikovanju operacijskih sustava.
2. Organizacija U/I uređaja, struktura U/I sustava, prekidi, dretve i procesi, upravljanje dretvama i zamjena konteksta, problemi u višeprocesorskom okruženju.
3. Međusobno isključivanje, jezgra operacijskog sustava, sinkronizacija i komunikacija, semafori i monitori.
4. Deterministički i stohastički modeli raspoređivanja, prekidajući i neprekidajući raspoređivači, raspoređivanje poslova.
5. Fragmentacija spremnika, straničenje, virtualni spremnik.
6. Vrste diskova i organizacija podataka, organizacija datotečnog sustava, opisnik datoteke, uobičajene funkcije datotečnog sustava, virtualni datotečni sustav, preslika datoteka u radnom spremniku. Zalihosni višediskovni sustavi (RAID).
7. Komunikacija među procesima unutar jednog sustava i u raspodijeljenom sustavu.
8. Vrste virtualizacije, hipervizori.
|
-
Operacijski sustavi, L. Budin, M. Golub, D. Jakobović, L. Jelenković, 2013.
-
Operacijski sustavi - skripta, L. Jelenković, 2025.
|