Rolul și scopul programelor de sistem

Programele de sistem sunt realizate împreună cu cererea și computerul utilizat pentru gestionarea resurselor - CPU, memorie IO.

Acest program public care a proiectat pentru toți utilizatorii de PC-uri. Software-ul de sistem este proiectat astfel încât computerul să poată pune în aplicare în mod eficient aplicații.

Software-ul de sistem este direcționat:

pentru a crea un mediu de operare a altor software-funcționare;

pentru a asigura o funcționare fiabilă și eficientă a rețelei de calculatoare și calculatoare;

pentru a efectua diagnosticarea și prevenirea hardware și rețele de calculatoare;

Această clasă de produse software este strâns legată de tipul de calculator și este parte integrantă din acesta. Produse de software orientate în principal utilizatorilor calificați - profesioniști din industria de calculatoare: programatorul de sistem, administrator de rețea, aplicații programator, operatorul. Cu toate acestea, cunoașterea tehnologiei de bază funcționează cu este necesară această clasă de software, și utilizatorii finali ai unui calculator personal, care nu se lucrează numai cu programele lor, dar, de asemenea, efectua lucrări de întreținere, software și date.

Software-ul din această clasă au natura generală a cererii, indiferent de specificul domeniului. Aceste cerințe ridicate privind fiabilitatea și manufacturability de muncă, prietenie și eficiența utilizării.

Structura software-ului sistemului

Sistemul poate fi împărțit în software-ul pe:

Software de bază (software-ul de bază) - setul minim de instrumente software care asigură calculatorul (de obicei, vine cu calculatorul). Software-ul de bază include: sistemul de operare; coajă de operare (text și grafică), un sistem de operare de rețea.

Software de service - programe și pachete software care extind capabilitățile software-ului de bază și de a organiza mediul de lucru un utilizator mai confortabil - utilitati (poate fi achiziționat separat)

Care este sistemul de operare

Sistem de operare - un sistem complex de programe interdependente, al căror scop - să organizeze interacțiunea utilizatorului 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 - discul. 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.).

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.

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.

Mai mult decât atât, acesta este sistemul de operare permite setări individuale ale unui calculator: sistemul de operare determină ce componente asamblate calculator pe care este instalat, și se configurează pentru a lucra exact cu aceste componente.

Nu cu mult timp în urmă, activitatea de creare a trebuit să fie făcut manual de către utilizator, iar acum producătorii de componente hardware dezvoltat plug-and-play (inclus - câștigat) de protocol. Acest protocol permite sistemului de operare atunci când conectați o componentă nouă pentru a obține informații despre noul dispozitiv, suficient pentru a configura sistemul de operare pentru a lucra cu el.

Î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 o singură funcție, care sprijină una tastatura și pot fi operate cu un singur (în acest moment) sarcina;

un singur utilizator cu un singur tasking cu imprimare de fond, care vă permite să rulați o mai orientate spre sarcini, 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, multitasking, un singur utilizator care asigură prelucrarea paralelă a mai multor sarcini. De exemplu, un calculator se poate conecta mai multe imprimante, fiecare dintre care va lucra la problema „lor“;

multi-tasking, permițând 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.

articole similare