Professional Documents
Culture Documents
03-Struktura OS - v1 1
03-Struktura OS - v1 1
2008
Struktura operacijskih
sustava
Mr.sc.Vladimir Lebinac
1. Sustavne komponente
2. Usluge operacijskog sustava
3. Sustavni pozivi
4. Sustavni programi
5. Sustavne strukture
6. Virtualni strojevi
7. Oblikovanje sustava i implementacija
8. Sustavni generator
Operacijski sustavi I 1
Veleučilište Velika Gorica 5.2.2008
Upravljanje procesima
Operacijski sustavi I 2
Veleučilište Velika Gorica 5.2.2008
Upravljanje datotekama
Operacijski sustavi I 3
Veleučilište Velika Gorica 5.2.2008
Operacijski sustavi I 4
Veleučilište Velika Gorica 5.2.2008
Sustavi za zaštitu
10
Operacijski sustavi I 5
Veleučilište Velika Gorica 5.2.2008
Interpretator komandi
11
12
Operacijski sustavi I 6
Veleučilište Velika Gorica 5.2.2008
13
Dodatne funkcije OS
14
Operacijski sustavi I 7
Veleučilište Velika Gorica 5.2.2008
Sustavni pozivi
15
16
Operacijski sustavi I 8
Veleučilište Velika Gorica 5.2.2008
17
18
Operacijski sustavi I 9
Veleučilište Velika Gorica 5.2.2008
20
Operacijski sustavi I 10
Veleučilište Velika Gorica 5.2.2008
Komunikacijski model
Dva modela komunikacije među procesima
izravnim prebacivanjem podataka
preko dijeljene zajedničke memorije
Sustavni programi
Sustavi programi osiguravaju korisniku prihvatljivu okolinu za razvoj i
izvršavanje programa. Mogu biti podijeljeni u:
programi za manipulaciju datotekama
programi za sustavne informacije
programi za modifikaciju datoteka
programi za jezičnu potporu (prevodioci)
programi za učitavanje korisničkih programa i njihovo pokretanje
programi za komunikacije
aplikativni programi
Običnim korisnicima se čini da je operacijski sustav definiran
programima, a ne stvarnim sustavnim pozivima
22
Operacijski sustavi I 11
Veleučilište Velika Gorica 5.2.2008
23
24
Operacijski sustavi I 12
Veleučilište Velika Gorica 5.2.2008
25
UNIX struktura
26
Operacijski sustavi I 13
Veleučilište Velika Gorica 5.2.2008
Višerazinski pristup
27
Razine OS-a
28
Operacijski sustavi I 14
Veleučilište Velika Gorica 5.2.2008
29
30
Operacijski sustavi I 15
Veleučilište Velika Gorica 5.2.2008
31
Operacijski sustavi I 16