Professional Documents
Culture Documents
03 RT2 Softver Uvod 6
03 RT2 Softver Uvod 6
5 6
1
Zadaci administratora sistema Cilj operativnog sistema
• Instalacija operativnog sistema • Olakšati programeru / krajnjem korisniku
upotrebu hardvera (računarskog sistema)
• Inicijalizacija (start up)
• Zaustavljanje rada (shutdown) • Obezbediti da više korisnika,
• Obezbeđenje pouzdanosti i spremnosti – istovremeno i
sistema (arhiviranje (backup), restauracija) – ravnopravno
koriste raspoložive računarske resurse
Lakša upotreba hardvera { Fajl sa Tekst Tabela Raster Vektorski Audio Video
fajl
podacima fajl fajl fajl fajl
Stranic
Vektori
D
Redo
Slogovi
Bitm a
ig it
Viš
prilagođenija od stvarne mašine
aliz
estr
vi i ko
e
pa
ova
uke
na
Stvarna
lone
Polja
b
Reči
itm
mu
Ono šta korisnik vidi zavisi
ape
Virtuelna mašina
zika
(ili virtuelna) od softvera koji se koristi
i dr
.
mašina
Translator
Programski sistem/
Šta hardver vidi Bajtovi
Operativni sistem
IIM – Računarske tehnologije 2, 2010/11. IIM – Računarske tehnologije 2, 2010/11. { Bitovi
Istovremeno i ravnopravno
Lakša upotreba hardvera korišćenje resursa
• Resursi
– Fizički
• Sistemski hardver
– procesor, memorije, U/I uređaji, komunikacioni interfejsi
– Logički
• Softver
• Podaci
• Da bi bio ispunjen zahtev za efikasnom iskorišćenšću
resursa
– operativni sistem mora se ponašati kao upravljač resursima
2
OS kao upravljač resursima Programi prevodioci
• Program napisan na višem programskom jeziku
naziva se izvorna verzija programa i nije razumljiv
računaru
– pa njegove naredbe moraju biti prevedene na mašinski
programski jezik
• Programi napisani na višem (simboličkom)
programskom jeziku, prevode se u programe
napisane na mašinskom programskom jeziku
pomoću:
– kompajlera ili
– interpretera
IIM – Računarske tehnologije 2, 2010/11. IIM – Računarske tehnologije 2, 2010/11.
Proces Posao
• Proces (Task) je izvršni program • Posao (Job) je niz zadataka koji korisnik
pripremljen za izvršavanje, odnosno realizuje uz pomoć računara, u
– makar jednim delom učitan u operativnu komunikaciji sa operativnim sistemom
memoriju • Reprezentacija informacionih zahteva
korisnika, koji se realizuju izvršavanjem
jednog ili više procesa
3
Posao Klasifikacija operativnih sistema
4
Funkcije operativnog sistema Funkcije operativnog sistema
• Upravljanje procesorom / procesorima • Praćenje i podešavanje performansi
• Raspoređivanje procesa • Praćenje, podešavanje i obračun zauzeća
• Sinhronizacija procesa i međuprocesna resursa
komunikacija • Instalacija (konfigurisanje) sistema
• Upravljanje ulaznim/izlaznim uređajima • Arhiviranje i restauracija podataka (backup
• Upravljanje datotekama i restore)