Documente Academic
Documente Profesional
Documente Cultură
3
AK Network 2011
b.
Un sistem de operare multi-user permite mai multor utilizatori sa acceseze acelasi sistem de
calcul in mod concurent. Sistemele bazate pe time-sharing pot fi clasificate ca si sisteme
multi-user deoarece permit accesul unui numar multiplu de utilizatori la un singur computer
prin partajarea de timp.
Sistemele de operare single user, in opozitie cu sistemele de operare multi-user, sunt folosite
de catre un singur utilizator o data. Avand posibilitatea de a avea conturi multiple intr-un
sistem de operare Windows nu il face un sistem de operare multi-user. Mai curand, doar
administratorul de retea este adevaratul user. Dar pentru un sistem de operare de tip Unix, este
posibil ca doi utilizatori sa se logheze in acelasi timp si aceasta capabilitate a sistemului de
operare il face un sistem de operare multi-user.
c. Multi-tasking vs .Single-tasking
Cand este permisa rularea unui singur program o data, sistemul de operare pe care este rulat
acel program este clasat ca si sistem de operare single-tasking (o singura sarcina), in timp ce
in cazul in care sistemul de operare permite executia si rularea mai multor programe simultan,
este clasificat ca sistem de operare multi-tasking.
Multi-tasking-ul poate sa fie de doua tipuri:
a. Pre-emptiv
Acest tip de multi-tasking imparte timpul procesorului si dedica cate un slot pentru
fiecare program in parte. Sistemele de operare de tip UNIX (Solaris si Linux) suporta
multi-tasking pre-emptiv.
b. Co-operativ
Acest tip de multi-tasking este caracterizat prin bazarea pe fiecare proces in parte sa ii
dea resurse (timp pentru executie) altui proces intr-o maniera definita. MS Windows
anterior Windows 95 utiliza multi-tasking-ul cooperativ.
d. Sisteme Distribuite
Un sistem de operare distribuit se ocupa de un grup de computere independente si le face sa
para un singur computer. Development-ul computerelor in retea ce pot fi inlantuite si sa
4
AK Network 2011
comunice unele cu altele a dat nastere la computing-ul distribuit. Computatia distribuita este
efectuata de mai mult de un computer. Cand calculatoarele se afla intr-un grup de munca in
cooperatie, acestea formeaza un sistem distribuit.
e. Sisteme Incorporate
Sistemele de operare incorporate sunt proiectate sa fie folosite in sisteme de
calcul incorporabile. Acestea sunt realizate pentru a opera pe sisteme de
calcul mici precum PDA-urile(Personal Digital Assistant) cu mai putina
autonomie. Acestea sunt capabile sa opereze cu
un numar limitat de resurse, sunt foarte
compacte si extrem de eficiente din punct de vedere al designului.
Windows CE si Minix 3 sunt niste exemple ale sistemelor de
operare incorporate.
3. Rezumat
Primele sisteme de calcul au fost construite sa indeplineasca o serie de sarcini simple, precum
un calculator. Sistemele de operare nu existau in formele lor moderne si complexe pana in
anii 60.
Unele caracteristici ale sistemelor de operare au fost dezvoltate in anii 50, precum
programele de monitorizare ce puteau sa ruleze diferite aplicatii in succesiune pentru a
accelera procesarea.
Caracteristici hardware au fost adaugate astfel incat utilizarea de librarii runtime, interrupt-uri
si procesarea paralela au devenit posibile.
Cand computerele personale create de companii de genul Apple Inc., Atari, IBM si Amiga au
devenit cunoscute in anii 80, distribuitorii au adaugat caracteristici de sisteme de operare ce
anterior devenisera larg folosite pe main-frame-uri si mini calculatoare. Mai tarziu, multe
caracteristici precum interfata grafica pentru utilizator (GUI) au fost dezvoltate mai ales
pentru sistemele de operare folosite pe calculatoare personale.
5
AK Network 2011