sistem de operare # 151; un complex de programe software interconectate, scopul care # 151; organizează interacțiunea unui utilizator cu un calculator și efectuarea de toate celelalte programe.
Sistemul de operare acționează ca o punte între componentele hardware ale computerului, pe de o parte, și execută un program, precum și utilizatorul, pe de altă parte.
Sistemul de operare este de obicei stocat în memoria externă a calculatorului # 151; pe disc. Când porniți computerul este citit din spațiul de pe disc și este situat în RAM.
Acest proces este numit încărcarea sistemului de operare.
Funcțiile sistemului de operare includ:- punerea în aplicare a unui dialog cu utilizatorul;
- de date și de control de intrare-ieșire;
- planificarea și organizarea programelor de prelucrare;
- alocarea de resurse (RAM și memoria cache, procesor, dispozitive externe);
- începe la punerea în aplicare a programelor;
- diverse operații de întreținere auxiliare;
- transferul de informații între diferitele dispozitive interne;
- operarea suport software a dispozitivelor periferice (afișaj, tastatură, unitate de disc, imprimantă etc.).
Operare software-ul de sistem poate fi numit o extensie a controlerului calculatorului. Sistemul de operare ascunde detaliile interacțiunii complicate inutile cu aparatul, formând un strat între ele. Ca urmare, oamenii sunt eliberați de o lucrare foarte laborioasă privind organizarea de interacțiune cu hardware-ul computerului.
În funcție de numărul de sarcini concurente și numărul de utilizatori care pot fi deservite OS sunt patru clase majore de sisteme de operare:- un singur utilizator single-tasking. care suportă o tastatură și poate fi operat cu un singur (în acest moment) sarcina;
- un singur utilizator cu un singur tasking cu imprimare de fundal. care vă permit să rulați-sarcini orientate una mai mult, de regulă, pentru a afișa informații pentru a imprima în plus față de problema de bază. Acest lucru accelerează eliberarea unor cantități mari de informații pentru imprimare;
- un singur utilizator multi-tasking. furnizarea de procesare paralelă un utilizator de sarcini multiple. De exemplu, un calculator se poate conecta mai multe imprimante, fiecare dintre care va lucra la problema „lor“;
- multi-tasking. care să permită un singur computer pentru a rula mai multe sarcini pentru mai mulți utilizatori. Aceste sisteme de operare sunt foarte complexe și necesită resurse semnificative de calculator.
În diferite modele de calculatoare folosesc sisteme de operare cu diferite arhitecturi și capabilități. Pentru munca lor necesită resurse diferite. Ele asigură grade de servicii variate pentru programare și lucrul cu programe gata făcute.
Fiecare sistem de operare are propriul limbaj de comandă. care permite utilizatorului să efectueze anumite acțiuni:- se referă la catalog;
- efectua stocarea externă de aspect;
- programe derulate;
- . alte acțiuni.
Analiza și executarea comenzilor de utilizator, inclusiv încărcarea programelor finite din fișierele în memorie și să le lanseze, efectuează cochilie a sistemului de operare.
programe speciale de sistem sunt folosite pentru a controla dispozitivele externe în computer # 151; drivere. Dispozitivele standard de drivere formează împreună un sistem de bază de intrare-ieșire (BIOS), care de obicei este stocat în memoria permanentă a calculatorului.