Clasificarea software-ului de service

Figura 1. Nivelele software

Nivel de bază. Nivelul cel mai scăzut al suportului software este furnizarea de software de bază, dar este responsabilă de interacțiunea cu hardware-ul de bază. De regulă, software-ul de bază este inclus direct în echipamentul de bază și stocat în microcircuite speciale numite Read Only Memory (ROM). Programele și datele sunt scrise ("cusute") în jetoanele ROM-ului în stadiul de producție și nu pot fi modificate în timpul funcționării. În cazul în care o modificare a software-ului de bază în timpul funcționării este punct de vedere tehnic, este folosit în loc de chips-uri ROM reprogramabilă numai pentru citit (PROM - Erasable și programabilă Read Only Memory, EPROM). În acest caz, modificarea conținutului ROM poate fi efectuată fie direct în sistemul computational (o astfel de tehnologie se numește tehnologie flash) și în afara acestuia, pe dispozitive speciale numite programatori.







Nivelul sistemului este tranzitoriu. Programele care rulează la acest nivel asigură interacțiunea altor programe de sistem informatic cu programe la nivel de bază și direct cu hardware, adică efectuează funcții de "mediere". Programele specifice responsabile pentru interacțiunea cu anumite dispozitive sunt numite drivere de dispozitiv - ele fac parte din software-ul la nivel de sistem.

O altă clasă de programe la nivel de sistem este responsabilă pentru interacțiunea cu utilizatorul. Aceste instrumente software se numesc instrumente UI.

Un set de software la nivel de sistem formează nucleul sistemului de operare al computerului. Nucleul sistemului de operare îndeplinește următoarele funcții: de gestionare a memoriei, procesele de intrare-ieșire, sistemul de fișiere, organizarea de interacțiune și proceselor de dispecerizare, utilizarea resurselor, comenzi de prelucrare etc.







Software-ul acestui nivel interacționează atât cu programele la nivel de bază, cât și cu programele la nivel de sistem. Scopul principal al programelor de utilități (numite și utilități) este de a automatiza activitatea de verificare, ajustare și configurare a sistemului informatic. În multe cazuri, ele sunt folosite pentru a extinde sau pentru a îmbunătăți funcțiile programelor de sistem. Unele utilitare (de obicei acestea sunt programe de întreținere) sunt inițial incluse în sistemul de operare, dar cele mai multe programe de utilitate sunt externe sistemului de operare și servesc la extinderea funcțiilor sale.

Clasificarea software-ului de service

Unelte de comprimare a datelor (arhive). Arhiverele sunt create pentru a crea arhive.

Instrumente de diagnosticare. Sunt destinate pentru automatizarea proceselor de diagnosticare a software-ului și a hardware-ului. Ele efectuează verificările necesare și eliberează informațiile colectate într-o formă convenabilă și clară. Acestea sunt utilizate nu numai pentru depanarea problemelor, ci și pentru optimizarea funcționării sistemului informatic.

Mijloace de control (monitorizare). Mijloacele de monitorizare a software-ului sunt uneori numite monitori. Acestea vă permit să monitorizați procesele care apar în sistemul informatic. Sunt posibile două abordări: monitorizarea sau monitorizarea în timp real cu înregistrarea rezultatelor într-un fișier de protocol special.

Mijloace de comunicare (programe de comunicare). Acestea vă permit să stabiliți conexiuni la computerele de la distanță, să difuzați mesaje de poștă electronică, să lucrați cu teleconferințe (grupuri de știri), să furnizați faxuri și să efectuați multe alte operații în rețelele de calculatoare.

Mijloace de asigurare a securității informatice.

Programe de instalare. Acestea sunt concepute pentru a controla adăugarea de software nou în configurația software actuală. Ele monitorizează starea și schimbarea mediului software înconjurător. Controalele simple pentru instalarea și distrugerea programelor sunt conținute în sistemul de operare, dar pot fi utilizate programe suplimentare de utilitate.

Mijloace de comunicare. Acestea vă permit să vă conectați la computere la distanță, să trimiteți mesaje de poștă electronică, să transmiteți mesaje fax și așa mai departe.

Software-ul la nivel de aplicație este un set de programe de aplicații cu care sunt îndeplinite sarcini specifice la un anumit loc de muncă. Gama acestor sarcini este neobișnuit de largă: de la producție la învățare creativă și distractivă. O gamă largă de funcționalități de aplicații posibile ale tehnologiei informatice se datorează disponibilității programelor de aplicații pentru diverse activități.







Articole similare

Trimiteți-le prietenilor: