10
 VRSTE OPERATIVNIH SISTEMA

Vrste Operativnih Sistema

Embed Size (px)

Citation preview

VRSTE OPERATIVNIH SISTEMA

KLASIFIKACIJA OPERATIVNIH SISTEMA NA OSNOVU KRITERIJUMA:Prema broju korisnika i procesa Prema nainu obrade poslova Prema distribuciji procesorske snage Prema nameni i funkcionalnim osobinama

KLASIFIKACIJA PREMA BROJU KORISNIKA I PROCESAPrema broju korisnika, operativni sistemi se dele na jednokorisnike (engl. singleuser) i visekorisnike (engl. multiuser) Jednokorisniki sistemi, kao to im samo ime govori, obezbeuju virtuelnu mainu samo za jednog korisnika, i prilagoeni su za jednu funkciju i re je o slabijim i jeftinijim konfiguracijama raunara. Viekorisniki sistemi, su kvalitetni operativni sistemi koji zahtevaju jae hardverske konfiguracije. Tipian primer je UNIX.

KLASIFIKACIJA PREMA NAMENI I NAINU OBRADE POSLOVAPrema nainu obrade poslova, operativni sistemi se klasifikuju kao:Sistemi sa grupnom obradom (engl. batch) Grupna obrada (serijska, paketna) je takav nain rada raunara u kome korisnici predaju svoje poslove na izvrenje posredstvom ulaznih jedinica, i koji se zatim odvijaju u nizu, pri emu korisnik nema mogunost komuniciranja sa svojim poslom. Interaktivni sistemi (engl. interactive systems) Interaktivne sisteme (nazivaju jo i time-sharing sistemi) karakterie postojanje terminala za svakog korisnika, preko kojih korisnici zadaju poslove i komuniciraju sa svojim poslovima. Kombinovani sistemi Kombinovane sisteme karakterie mogunost istovremenog obavljanja interaktivnih poslova i paketne obrade.

KLASIFIKACIJA PREMA FUNKCIONALNIM OSOBINAMA RAUNARSKOG SISTEMAPrema funkcionalnim osobinama raunarskog sistema za koji su namjenjeni, operativni sistemi se dele u sledee kategorije: Operativni sistemi za velike raunarske sisteme Na velikim raunarskim sistemima (eng. Mainframe systems) prvi put su se pokretale mnoge komercijalne i naune aplikacije. U svoje vreme bile su to fiziki ogromne maine kojim se upravljalo putem konzole. Operativni sistemi za sisteme sa deljenjem vremena Sistemi za deljenje vremena (time-sharing systems) nastali su kao specijalna klasa velikih sistema u kojoj je svakom korisniku omogucena on-line komunikacija sa svojim poslom ili operativnim sistemom

Operativni sistemi za stone raunare Stoni raunari (eng. Desktop systems) jesu mali raunarski sistemi namenjeni jednom korisniku i dostupni po pristupanim cenama. Operativni sistemi za vieprocesorske sisteme Vieprocesorski sistemi (eng. Multiprocessor systems) jesu sistemi sa vie procesora koji su vrsto povezani zatvorenim komunikacionim linijama, i nalaze se u istom kuistu. Mreni operativni sistemi (eng. Network OS) obezbeuju okruenje u kome korisnici sa svojih lokalnih maina mogu pristupiti resursima udaljenih maina.

Distribuirani sistemi (eng. Distributed systems) predstavljaju kolekciju procesora, tj. raunra koji dele zajedniku memoriju i sistemski asovnik. Udrueni sistemi (eng. Clustered systems) sastoje se od udruenih raunara, tj. od dva ili vie nezavisnih raunara koji dele diskove i vrsto su povezani LAN mreom Operativni sistemi za upravljanje u realnom vremenu tj. Real time systems praktino spadaju u klasu specijalnih operativnih sistema. Glavna karakteristika ovih sistema je davanje odziva u propisanom vremenskom intervalu i precizno definisana vremenska ogranienja u kojima moraju da se dogode odzivi.

Runi sistemi (eng. Handheld systems) ukljuuju PDA ureaje (eng. Personal Digital Assistants) i mobilne telefone. Glavne karakteristike ovih sistema su mobilnost i mogunost prikljucivanja na mreu kao to je internet.

VRSTE RAUNARSKOG OKRUENJAPostoje tri vrste raunarskog okruenja i to: Tradicionalno (eng. Tradicional computing) Pod tradicionalnim okruenjem podrazumevamo jedokorisnike raunare ili sisteme sa deljenjem vremena, gde se korisnici preko svojih terminala povezuju na servere. Zasnovano na Webu (eng. Web based computing) Ovo okruenje je zasnovano na umreivanju po principu globalne mree (internet) na kojoj postoje Web serveri i klijenti u vidu PC raunara i malih mobilnih sistema. Ugraeno okruenje (eng. Embedded computing) je tipino okruenje za tvrde real-time sisteme koje odlikuje nepostojanje tastature, monitora i diskova.