LECȚIA software-ul de sistem №9 - studopediya

Scopul prelegerii: Pentru a introduce software-ul de serviciu PC.

- software-ul de sistem.

- software-ul de bază: conceptul de operare sistemy.Programmy coajă;







Software de sistem - un set de programe și sisteme software pentru funcționarea calculatorului și a rețelelor de calculatoare. Software-ul de sistem este împărțit în software-ul de bază și de utilitate.

software-ul de bază - un set minim de instrumente software care oferă de lucru de calculator: Aceasta include sisteme de operare și pachetul de operare. software-ul de bază - cel mai scăzut nivel al software-ului. Acesta este responsabil pentru interacțiunea cu platformele hardware. De obicei, software-ul de bază incluse direct în echipamentul de bază și stocate în chips-uri speciale numite ROM. Programele și datele stocate într-un cip ROM pe scena de producție și nu pot fi schimbate în timpul funcționării.

În cazurile în care schimbarea în software-ul de bază în timpul funcționării este fezabil tehnic, în loc de chips-uri ROM utilizate ROM reprogramabili. În acest caz, modificați conținutul ROM-ul poate fi realizată pe un dispozitiv special numit programatori.

Sistem de operare-este un program organizat de către Biroul de operare pe calculator și interacțiunea cu utilizatorul.

Pe de o parte, aceasta se bazează pe software-ul de bază de calculator, inclus în BIOS său sistem (sistem de bază de intrare-ieșire), pe de altă parte, ea este un suport pentru software-ul de niveluri mai ridicate - aplicații și cele mai multe aplicații de servicii. Aplicații, sistemul de operare este numit un program conceput pentru a rula pe sistem.

Sisteme de operare pentru calculatoare personale diferă în mai multe moduri:

- single-tasking și multi-tasking;

- single-player și multiplayer.

Sistemul multi-tasking permite să ruleze mai multe programe care vor rula în paralel, fără a interfera unele cu altele.

Sisteme de operare pentru un singur utilizator vă permit să lucreze pe computer la un moment dat doar o singură persoană.

Sistemul de operare. Structura de operare este format din următoarele module:

- modulul de bază (nucleul sistemului de operare) - controlează funcționarea programelor și sistemul de fișiere oferă acces la și schimbul de fișiere între rezoluția periferică a dispozitivului;

- shell - decriptează și execută comenzile de utilizare care vine în primul rând prin intermediul tastaturii;

- drivere periferice - software-ul oferă consistență acestor dispozitive la procesor;

- programe de servicii suplimentare (utilitati) - face ușor și proces multilateral utilizator de dialog cu computerul.

Scopul principal al unui sistem de operare - este managementul și resursele cheie pe care le controlează - este echipamentul de calculator. Sistemul de operare implementează o varietate de funcții diferite, inclusiv:

- Acesta definește așa-numita „interfața cu utilizatorul“;

- Acesta prevede separarea resurselor hardware între utilizatori;

- Acesta oferă posibilitatea de a lucra cu date partajate în modul partajat;

- planificarea accesului utilizatorilor la resurse partajate;

- Acesta oferă eficientă execuție IO;

- efectuează informații de recuperare și procesul de calcul în cazul unor erori.

Sistemul de operare controlează următoarele resurse de bază: CPU; memorie; Dispozitive de intrare-ieșire; date.

Sistemul de operare interacționează cu: operator de calculator; programatorii de aplicații; programatori de sistem; personalul administrativ; programe; hardware; utilizatori.

Operarea cu computerul. Toate sistemele de operare sunt capabile de a furniza atât de lot și modul interactiv cu utilizatorul. În modul de lot, sistemul efectuează automat o secvență predeterminată de comenzi. Esența modului de dialog este că sistemul de operare este în așteptare pentru comenzile de utilizator și obținerea începe să efectueze, și efectuarea, returnează un răspuns și așteaptă următoarea comandă. Modul interactiv se bazează pe o întrerupere procesor și întreruperi BIOS (care, la rândul său, se bazează pe întreruperile procesor). Pe baza acestor întreruperi hardware. sistemul de operare creează propriul set de capcane. Capacitatea sistemului de operare pentru a întrerupe lucrarea curentă și pentru a răspunde la evenimentele declanșate de utilizator prin intermediul dispozitivelor de comandă, este văzut ca un mod interactiv.







Tipuri de interfețe de utilizator. La punerea în aplicare a interfeței cu utilizatorul sunt sisteme de operare distins non-grafice și grafice. Sisteme de operare negrafice pune în aplicare o interfață linie de comandă. Dispozitivul principal de control în acest caz este tastatura. Comenzile de control sunt introduse în caseta cu linie de comandă, în cazul în care acestea pot fi și edita. executarea de comenzi începe după aprobarea acestuia, cum ar fi apăsarea tastei Enter. Pentru calculatoarele IBM platforma PC interfață linie de comandă este asigurată de familia de sisteme de operare sub numele de MS DOS.

Aceste sisteme de operare grafice pune în aplicare un tip mai sofisticat de interfață, în care poate fi utilizat corpul, altele decât controlerul mouse-ul tastatură sau un dispozitiv de poziționare corespunzătoare. Munca sistem de operare grafic se bazează pe interacțiunea dintre controalele active și pasive pe ecran. Natura interacțiunii dintre elementele de control active și pasive ale utilizatorul selecteaza.

Istoria dezvoltării sistemului de operare. În dezvoltarea sa, sistemul de operare a trecut printr-o serie de generații. Zero mașini de calcul generație în anii '40 nu au avut sisteme de operare. În 50-e în mașinile din prima generație a apărut capacități de prelucrare a lot. La începutul anilor 60-e în sistemele de generația a doua moduri de astfel de calcule au fost mai întâi implementate ca multiprocesare, modul multi-procesor, time-sharing și modul în timp real, precum și conceptul de independență a programelor de la dispozitive de intrare-ieșire. Sisteme de generația a treia (60 mijlocul anilor, 70) au fost cele mai multe ori generice, acestea oferă de lucru în mai multe moduri. În prezent dominat de a patra generație a sistemului, inclusiv instrumente pentru rețele de calculatoare, PC-ul, sistemul de operare pentru mașini virtuale, fără baze de date de sistem și sistem de prelucrare a datelor distribuite.

În prezent, cele mai frecvente sunt mai multe tipuri de sisteme de operare:. Un singur proces cu un singur utilizator de sistem MS-DOS lansat de Microsoft, din 1981; funcționează în modul text; Este cunoscut ca variantele sale de la alte companii de dezvoltare: DR DOS, PC-DOS;

OS / 2 - dezvoltat de IBM;

Unix - multitasking, sistem multiutilizator, a creat o corporație Bell de laborator;

Mac OS - produse de Apple pentru computere Macintosh;

NetWare - sistem de operare de rețea, lansat de Novell;

După cum sa menționat deja, în cazul în care sistemul de operare nu creează un mediu de lucru prietenos utilizator, între ea și omul poate exista un alt shell Programs- posrednika-:

Programul shell - un program conceput pentru a crea un mediu de lucru prietenos utilizator. Exemple: Norton Commander, DOS-Navigator, Windows 3.1. Apariția programelor similare legate de faptul că sistemele de operare de tip vechi (de exemplu, MS-DOS), în ciuda simplitatea și fiabilitatea nu au fost prevăzute cu mijloace care să creeze un mediu confortabil pentru utilizator să lucreze. În aceste sisteme de operare, interacțiunea umană cu mașini produc (și produse) prin intermediul comenzii trebuie să tastați cu o tastatură.

De exemplu, sistemul de operare MS-DOS pentru a copia text.txt fișier de la C: \ ABCDE în directorul A: \ DOC trebuie să formați următoarea comandă de la tastatură:

Evident, această metodă de comunicare (interfață) nenaglyaden, necesită cunoașterea inimii setului standard de comenzi ale sistemului de operare, reguli, lucru cu ei și neudoben- necesită tastarea cu tastatura și fără erori.

Programele shell acționează ca add-on astfel de sisteme de operare, care să permită utilizatorului să efectueze aceleași operații mai rapide și mai clare. În sistemele de operare moderne (Windows'95) oferă mijloacele pentru a asigura experiența utilizatorului, și programe suplimentare în cazul în care shell și utilizate în operațiune, forța obiceiului de a vechi, a încercat și programele preferate.

Software Service - programe și pachete software care extind capabilitățile software-ului de bază și de a asigura un mediu mai convenabil pentru utilizator. În programul de servicii include:

- performanța computerului de diagnosticare;

- întreținere disc și arhivarea datelor;

- anti-virus, etc.

Sisteme de rețea - programe care furnizează exploatarea rețelelor de calculatoare. Exemple: Novell NetWare, LANtastic. Pentru peer (descentralizat) sistem de rețea de rețea este inclus în sistemele de operare. Exemple: Windows NT, Windows'95 (rezerve). Aceste programe de clasă include un browser de Internet. Exemple: Netscape Navigator, MS Internet Explorer.

(O mare parte a programelor de serviciu este inclus în livrare standard a sistemului de operare moderne În plus, există o gamă largă de programe de servicii (utilități), care pot fi instalate în plus, de exemplu, Norton Utilities, Norton AntiVirus, Antiviral Toolkit Pro (AVP -. Kaspersky AntiVirus), kit virus dialog Știință (Doctor Web), și altele.)

De la sistem software depinde de performanța de funcționare a întregului sistem de calculator ca un întreg. Programele specifice sunt responsabile pentru interacțiunea cu anumite dispozitive, numite drivere de dispozitiv - ele fac parte din nivelul de sistem software.

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.