Sistem de operare

Poziţiei sistemului de operare într-un sistem computaţional

Un sistem de operare, prescurtat SO (engleză Operating system, prescurtat OS), reprezintă un produs de tip software care este parte componentă a unui sistem, echipament sau aparat computerizat, și care se ocupă de gestionarea și coordonarea activităților acestuia. Sistemul computerizat poate fi un computer, o stație de lucru (workstation), un server, un PC, un notebook, un netbook, un smartphone, un aparat de navigație rutieră, un e-book reader sau și un alt sistem cu „inteligență” proprie. Sistemul de operare joacă și rolul de gazdă pentru aplicațiile care rulează pe echipamentul (hardwareul) respectiv.

Definitie: Un sistem de operare este o colectie organizata de programe si fisiere care controleaza intreaga activitate a calculatorului si asigura dialogul acestuia cu utilizatorul.

Tipuri de sisteme de operare dupa modul de organizare a interfetei:

-sisteme de operare cu interfata realizata prin comenzi (ex: MS-DOS , UNIX );

-sisteme de operare cu interfata grafica si interactiva (ex: Windows);

Exemple de sisteme de operare:

Funcţiile sistemului de operare

Pentru a îndeplini rolul de interfaţă între hardware ţi utilizatori, un sistem de operare trebuie să fie capabil îndeplinească următoarele funcţii:

1. Oferirea posibilităţii de lansare în execuţie a programelor de aplicaţie. In acest sens, sistemul de operare trebuie să dispună de:

– un editor de texte
– un translator
– un editor de legături

2. Alocarea resurselor necesare executării programelor, se realizează prin identificarea: programelor ce se execută, a necesarului de memorie, a dispozitivelor periferice ţi a cerinţelor privind protecţia datelor.

3. Facilităţi pentru compresia datelor, sortare, interclasare, catalogarea şi întreţinerea bibliotecilor, prin programele utilitare disponibile.

4. Planificarea execuţiei lucrărilor după anumite criterii, pentru utilizarea eficientă a unitaţii centrale de prelucrare.

5. Asistarea execuţiei programelor prin comunicaţia sistem calcul-utilizator, atât la nivel hardware, cât şi la nivel software.

Tipuri de sisteme de operare
In principal, în cazul calculatoarelor personale există două tipuri de sisteme de operare:
monotasking, care execută un singur program la un moment dat, realizând două funcţii de bază;
Ø încărcarea ţi execuţia programelor
Ø asigurarea unor interferenţe cu dispozitivele periferice.

– multitasking, la care nucleul sistemului de operare trebuie să asigure suplimentar partajarea tipului între programele ce se execută ţi gestiunea alocării resurselor sistemului ;

PRINCIPALELE TIPURI DE SISTEME DE OPERARE:

    • MS-DOS (MicroSoft-Disk Operating System)
  • dezvoltarea microcalculatoarelor DOS a inceput in anul 1978, cand INTEL CORPORATION a lansat microprocesorul I 8088, urmat la scurt timp de I 8086, care au putut utiliza mai multa memorie interna si au adus si alte intrebuintari seriei de microprocesoare I 8080.
    • OS/2 (Operating System/2)
  • In 1988, IBM si Microsoft au introdus OS/2, care a fost proiectat sa preia avantajele microprocesoarelor Intel 80386 pentru seria de microcalculatoare IBM PS/2 pe 32 de biti;
    • Apple DOS
  • este un sistem de operare monoutilizator, monotasking; un sistem de operare mai performant este MacIntosh
    • UNIX
  • a fost creat pentru minicalculatoare, pentru a mari disponibilitatile sistemului: memorie virtuala si multitasking
    • Windows 3.1
  • Este o interfata grafica orientata pe ferestre, care se instaleaza pe un sistem de calcul ce lucreaza sub MS-DOS, permitand utilizatorului lansarea concomitenta a mai multor aplicatii, fiecare in fereastra ei, precum si schimbul de informatii intre acestea.
    • Windows NT (NT – New Technology)
  • este un sistem de operare foarte complex proiectat de Microsoft si al carui principal avantaj il constituie posibilitatea implementarii lui atat pe PC-uri cu microprocesoare Intel, cat si pe PC-uri cu microprocesoare RISC.
    • Windows 95
  • un sistem de operare ce inglobeaza o serie de facilitati noi, alaturi de cele regasite la versiunile precedente
    • Windows 98
  • Este un mediu complet integrat cu Internetul, constituindu-se ca un suport pentru noile tehnologii hardware si pastrand compatibilitatea cu Windows 95, fata de care apare ca o extindere(upgrade).
    • Windows 2000
  • este ceva nou de la care se asteapta o compatibilizare a platformelor Windows si performante superioare.
    • Windows Xp si mai nou Windows 7 .