configurare software
Programul - o secvență ordonată de comenzi. Scopul final al oricărui program de calculator - management de hardware. Chiar dacă la prima vedere, programul nu interacționează cu echipamentul nu necesită nici o intrare de date de la dispozitive de intrare și de ieșire furnizează date la dispozitivul de ieșire, acesta este în continuare munca ei se bazează pe gestionarea dispozitivelor hardware ale computerului.
Software-ul sistemului informatic se numește configurarea software-ului. Între programe și între gazde fizice și există o corelație blocuri - multe programe se execută, bazându-se pe alte programe la nivelul inferior, astfel încât să putem vorbi despre interfață inter-programatic. Posibila existență a unei astfel de interfață se bazează, de asemenea, pe existența unor specificații tehnice și protocoale de comunicare, și în practică este asigurată de distribuirea software-ului pe mai multe niveluri care interacționează.
straturi software sunt structuri piramidale. Fiecare nivel se bazează pe nivelurile anterioare de software. O astfel de diviziune este convenabil pentru toate etapele de lucru cu sistemul informatic de la instalarea software-ului pentru funcționarea practică și de întreținere. Rețineți că fiecare strat superior îmbunătățește funcționalitatea întregului sistem. De exemplu, un sistem de calculator cu software-ul software-ul de bază nu este capabil de a efectua cele mai multe funcții, dar vă permite să instalați software-ul de sistem.
Nivelul de bază. Cel mai scăzut nivel al software-ului este software-ul de bază. Acesta este responsabil pentru interacțiunea cu platformele hardware. De regulă, software-ul de bază în mod direct o parte din echipamentul de bază și stocate în jetoane speciale numite read-only de memorie (ROM - Read Only Memory, ROM). Programele și datele sunt înregistrate ( „cusute“), într-un chip ROM pe scena de producție și nu pot fi schimbate î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 într-un sistem informatic (o astfel de tehnologie numita tehnologie Flash), precum și în afara acestuia, pe dispozitive speciale, numite programatori.
la nivel de sistem. la nivel de sistem - de tranziție. Programe care rulează la acest nivel, oferă alte activități de interacțiune cu programele software de bază ale sistemului de calculator și direct la hardware-ul, care este, să efectueze funcția de „mediere“.
Software-ul de la acest nivel depinde în mare măsură de performanța de funcționare a întregului sistem de calculator ca un întreg. Programele specifice responsabile pentru interacțiunea cu anumite dispozitive, numite drivere de dispozitiv - ele sunt parte a software-ului la nivel de sistem.
O altă clasă de programe la nivel de sistem responsabil pentru interacțiunea cu utilizatorul. Este mulțumită ei că el este capabil de a introduce date într-un sistem informatic pentru a gestiona funcționarea și rezultatele sale într-o formă convenabilă pentru ei înșiși. Aceste instrumente software sunt numite instrumente oferă interfața cu utilizatorul. Acestea depind în mod direct de gradul de utilizare a calculatorului și a productivității la locul de muncă.
Un set de software la nivel de sistem formează nucleul unui sistem de operare calculator. Adică, prezența sistemului de operare de bază - o condiție indispensabilă pentru posibilitatea unei persoane practice cu un sistem informatic.
Service Level. Software-ul acestui nivel de interacțiune cu ambele programe la nivel de bază, precum și cu programele la nivel de sistem. Scopul principal al programelor oficiale (denumite și utilitate) este de a automatiza activitatea de inspecție, de ajustare, și crearea unui sistem informatic. In multe cazuri, acestea sunt utilizate pentru a extinde sau pentru a îmbunătăți funcțiile software-ului de sistem. Unele utilitati (de obicei, un program de întreținere), inițial incluse în sistemul de operare, dar cele mai multe utilități sunt externe la sistemul de operare și sunt utilizate pentru extinderea funcțiilor sale.
strat de aplicație. Software nivel de aplicație este un set de programe de aplicație, prin care se realizează o dată sarcini specifice la locul de muncă. Spectrul acestor sarcini este neobișnuit de largă: de la producție la formarea creativă și de divertisment. Enorma gama funcțională de aplicații posibile ale echipamentelor informatice datorită prezenței cererilor pentru diferite tipuri de activități. Oameni - Programul - echipamente.