Niveluri de software

Există o corelație între programe, precum și între nodurile fizice și blocurile - multe programe funcționează pe baza altor programe de nivel inferior - se numește interfața interprogramă.







Nivelurile de software sunt o structură piramidală.

Nivelul de bază este cel mai mic. Software-ul de bază este responsabil pentru interacțiunea cu hardware-ul de bază. Software-ul de bază este inclus direct în echipamentul de bază și stocat în chips-uri speciale (dispozitive de stocare permanentă). 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.







Nivelul sistemului. Programele care rulează la acest nivel oferă interacțiunea altor programe de sistem informatic cu programe la nivel de bază și direct cu hardware, adică îndeplinește o funcție "intermediară". Aceasta include sistemul de operare, shell-urile de operare, driverele.

Nivelul de serviciu - software-ul acestui nivel interacționează atât cu programele la nivel de bază, cât și cu programele la nivel de sistem (de obicei programe de utilități). Unele utilitare sunt inițial parte a sistemului de operare, dar majoritatea sunt externe sistemului de operare și servesc la extinderea funcțiilor sale.

Nivel aplicat. Software-ul aplicației este un set de programe de aplicații.







Articole similare

Trimiteți-le prietenilor: