Sistem de operare (OS) - un set de instrumente software care efectuează calculator de management, aplicațiile care rulează și interacțiunea acestora cu dispozitive externe, precum și alte programe, precum și oferind utilizatorului un dialog cu computerul.
Cele Funcțiile de bază ale sistemului de operare includ:
calculator de gestionare a resurselor (CPU, memorie principală (RAM), dispozitive externe);
furnizarea de start-up și punerea în aplicare a programelor de sistem și de utilizator;
schimbul de informații între diferite dispozitive Organizația de calculator (CPU - procesor OP - coprocesor, etc.);
Executarea lucrărilor la informațiile stocate în memoria externă și de întreținere pe disc;
oferind un dialog utilizator (interfață 1) cu un computer.
Sistemul de operare este încărcat la pornire.
Acțiunile că nevoile utilizatorilor și aplicațiilor, format din sute sau mii de operații elementare. Sistemul de operare ascunde detaliile acestor complicate. În acest - principalul motiv pentru necesitatea unui sistem de operare.
Compoziția sistemelor de operare.
Cele mai multe sisteme de operare este format din două părți - miez și mantaua 2.
Partea interioara a sistemului de operare, numit nucleu. Acesta include componente software care îndeplinesc funcții-cheie în procesul de a aduce computerul la o stare de lucru.
Una dintre aceste componente este menedzher3faylov care coordonează utilizarea memoriei calculatorului, adică stochează informații despre locul unde se află fișierele, cum sunt disponibile utilizatorilor, ce parte a memoriei poate fi ocupat de fișiere noi.
Pentru confortul dvs., mulți manager de fișiere vă permite să fișiere de grup în dosare. sau directoare. Lanțul de dosare imbricate care conține fișierul menționat prin accesarea fișierului.
Catalogul cuvânt în limba greacă înseamnă listă, lista subiectelor elaborate pentru a facilita gasirea lor. Cuvântul dosar a fost introdus în lista de termeni de calculator cu prevalența prima coajă, apoi sistemul de operare Microsoft Windows, care a considerat că este mai potrivit pentru GUI (interfață grafică cu utilizatorul - GUI). În opinia noastră, termenul mai precis directorul, ca în dosarul de redactare conține documentele ca atare, și în catalog - este o listă de fișiere, nu fișierele în sine. De obicei, cuvântul „listă“ și a spune pur si simplu sa omiteti „fișier (sau fișiere) sunt stocate (păstrate) într-un director (folder)“.
Din punctul de vedere al sistemului de fișiere (sistem de fișiere descris mai jos) director (director) - Acesta este un fișier special, care conține informații despre alte fișiere (foldere).
Procedura de acces la fișiere se numește deschiderea fișierului. În cazul în care managerul de fișiere permite pentru a deschide fișierul, oferă informații pentru locația de căutare de fișiere și manipularea fișierelor. Aceste informații sunt stocate în fișierul principal descriptor de memorie numit (fișier-descriptor).
O altă componentă a kernel-ului sistemului de operare este un set de drivere de dispozitiv. Drivere de dispozitiv - un program conceput pentru controlul dispozitivelor periferice. Fiecare conducător auto este un dispozitiv periferic specific (unități de imprimantă, monitor, disc). Se convertește comenzile la aceste dispozitive într-o formă tehnică ad-hoc, care poate lua fiecare dintre aceste dispozitive.
O altă componentă este un program de pamyati- manager de nucleu care coordonează distribuția de RAM a computerului.
O parte a sistemului de operare, care este responsabil pentru interfața dintre sistemele de operare și utilizatori, numit coajă. Scopul său - punerea în aplicare a interacțiunii dintre utilizator și mașină. Sistemele de operare moderne pune în aplicare această sarcină cu ajutorul GUI (interfață grafică cu utilizatorul - GUI). în care fiecare obiect (fișier, dosar, disc) a prezentat o pictogramă (pictogramă) pe ecranul monitorului. Astfel de sisteme permit utilizatorului să arate pur și simplu mouse-ul pe obiect și se aplică comanda corespunzătoare. OS mai vechi permite unui utilizator pentru a introduce comenzi de text, care necesită respectarea strictă cu regulile gramaticale și de sintaxă limbaj de comandă.
Componenta principală este un manager de ferestre GUI (manager de ferestre), care mapează orice zonă ecran deschis obiect, numit (fereastră) fereastră. La rândul său, în cazul în care utilizatorul face clic pe mouse-ul pe fereastra unei aplicații 4 este un manager de ferestre care determină aplicarea aparține ferestrei, și provoacă o reacție a cererii corespunzătoare.
În ciuda faptului că pielea joacă un rol important în interacțiunea utilizatorului cu calculatorul, acesta acționează numai ca intermediar între utilizator și kernel-ul sistemului de operare. Unele sisteme de operare vă permit să selectați una din mai multe posibile cochilie. De exemplu, sistemul de operare UNIX, utilizatorii pot selecta una dintre scoici, inclusiv Borne, C, sau Korn. Atunci când unul dintre aceste cochilii se schimbă aspectul utilizatorului să comunice cu sistemul de operare.