Uvod u softver i operativne sisteme Pregled
Softverski proizvod je skup računarskih programa i odgovarajuće
dokumentacije sa ciljem prodaje. Softverski proizvod se kraće naziva softver.
Može biti razvijen za:
određenog korisnika
komercijalni
Komercijalni softver je računarski softver koji se proizvodi za prodaju ili koji služi
u komercijalne svrhe.
Komercijalni softver može biti:
vlasnički softver - zatvorenog koda
besplatan softver otvorenog koda
Softver obuhvata podatke i programe, a programi se često smatraju softverom
u užem smislu
Softver se deli na sistemski i aplikativni.
Sistemski softver (operativni sistem – OS) upravlja hardverom i služi kao
interfejs između korisnika i računara.
Aplikativni softver su svi ostali računarski programi (aplikacije), kao što su
Office, Adobe Reader, Viber, Skype, aplikacije za upravljanje bazama podataka,
itd.
Operativni sistem je skup neophodnik sistemskih programa
Softver obuhvata:
softver postavljen u ROM čipovima
operativni sistem.
Aktivnosti operativnog sistema su usmerene na:
hardver i
aplikativni softver.
Operativni sistem omogućava:
izvršavanje aplikativnih programa i koordinira njihov rad,
sprovodi kontrolu i upravlja centralnim procesorom, centralnom
memorijom
dijagnostika otkaza hardvera,
evidencija softverskih grešaka,
administrativne funkcije (vođenje evidencije o upotrebljenim resursima).
Microsoft Windows porodica operativnih sistema nastaje kao grafička
nadogradnja iznad starog MS DOS operativnog sistema PC računara.
Porodica Unix-ovih sistema je raznorodna grupa operativnih sistema koja
uključuje i System V, BSD i Linux.
GNU je kolekcija besplatnog softvera koji se može koristiti kao operativni
sistem. GNU/Linux je operativni sistem otvorenog koda koji je razvio Linus
Torvalds 1991. godine
Linux je operativni sistem koji se koristi na desktop računarima,
mikrokontrolerima(Raspberry Pi) i ugrađenim (embedded) sistemima .
Android je operativni sistem zasnovan na modifikovanoj verziji Linux kernela i
drugog softvera otvorenog koda, dizajniran prvenstveno za mobilne telefone a
često se koristi i na Smart TV uređajima.
Virtualizacija (virtualization) je kreiranje virtualne mašine koja se ponaša kao
pravi računar sa operativnim sistemom.
OS se dele prema broju korisnika na:
jednokorisničke
višekorisničke
prema broju procesa OS se dele na:
jednoprocesne
višeprocesne
Na osnovu kombinovanog kriterijuma mogu se izdvojiti tri vrste operativnih
sistema:

Želiš da pročitaš svih 3 strana?
Prijavi se i preuzmi ceo dokument.
Slični dokumenti
Ovaj materijal je namenjen za učenje i pripremu, ne za predaju.