De ce ai nevoie de un sistem de operare pentru PC? Ce este un sistem de operare și de ce este necesar? Funcții OS

Funcționarea calculatoarelor electronice este imposibilă fără programe de coordonare. Calculator modern reunește o întreagă gamă de diferite dispozitive, pentru a cărei operare coordonată este necesar un centru de control. De exemplu, placa video procesează imagini, CPU efectuează calcule, monitorul afișează informații, unitatea citește date de pe CD etc. Astfel de coordonatori și manageri, care coordonează funcționarea tuturor componentelor și componentelor, sunt sisteme de operare.

Pentru a ilustra în continuare funcția sistemului de operare, putem compara hardware-ul computerului cu corpul, complexul de control cu ​​creierul și sistemul nervos. sistem de operare este implicat în toate procesele informatice și asigură interacțiunea matricelor de date la nivel de calcul, programe de calculși componente hardware, precum și utilizator și aplicație software.

Toate interfețele moderne sunt solutii graficeși sunt concepute astfel încât utilizatorul să înțeleagă intuitiv algoritmul de interacțiune. Există trei categorii principale de astfel de soluții: categoria în timp real, categoria partiționată și categoria sarcinilor lot. Sistemele din prima categorie permit participarea utilizatorului la procesul de calcul. Soluția de împărțire a categoriilor implică trecerea procesorului de la efectuarea unei sarcini la realizarea alta. Acest comutare rapidă vă permite să procesați mai multe lucrări în modul de continuitate virtuală. În acest caz, utilizatorul poate interveni și în proces. În soluțiile din ultima categorie, accesul utilizatorilor la procese este interzis. Calculatorul generează independent o listă de sarcini și le trimite în loturi pentru calcul. Puteți face modificări ale datelor doar în intervalele dintre trimiterea unor astfel de pachete.

GUI

Utilizatorul introduce comenzile sale în sistem folosind simboluri grafice– pictograme. De fapt, întreaga interfață este un set de simboluri grafice care formează un sistem de control ușor de înțeles pentru percepția umană. Toate sistemele de operare moderne sunt soluții grafice, iar popularitatea lor depinde direct de cât de ușor sunt de gestionat.

Desigur, există sisteme de operare cu introducerea textului asemănătoare celor care existau în zorii fabricării instrumentelor. Dar astfel de sisteme sunt utilizate în principal pentru aplicații foarte specializate și, de regulă, în industrie și cercetarea stiintifica. Adică, în cazurile în care utilizatorul este un expert și este gata să stăpânească instrumente speciale.

Sunt sisteme informatice, pentru care OS nu este necesar. De exemplu, microcalculatoarele încorporate se găsesc în multe astăzi aparate electrocasnice, mașini (uneori zece în fiecare), telefoane mobile etc. Adesea, un astfel de computer rulează în mod constant un singur program, care pornește când este pornit. Și simplu console de jocuri- reprezentând și microcalculatoare specializate - se poate face fără un sistem de operare, lansând un program înregistrat pe un „cartuș” sau CD introdus în dispozitiv atunci când este pornit. Cu toate acestea, unele microcalculatoare și console de jocuri încă mai rulează propriile sisteme de operare speciale. În cele mai multe cazuri, acestea sunt sisteme asemănătoare UNIX (cel din urmă este valabil mai ales pentru echipamentele de comutare programabile: firewall-uri, routere).

Sistemele de operare, la rândul lor, sunt necesare dacă:

§ sistem de calcul utilizate pentru diverse sarcini și programele care efectuează aceste sarcini trebuie să stocați și să faceți schimb de date. Aceasta implică necesitatea unui mecanism universal de stocare a datelor; în marea majoritate a cazurilor, sistemul de operare îi răspunde printr-o implementare sistem de fișiere. Sistemele de operare moderne, în plus, oferă capacitatea de a „lega” direct ieșirea unui program de intrarea altuia, ocolind operațiunile relativ lente de disc;

§ diverse programe trebuie să faci aceleași lucruri acțiuni de rutină. De exemplu, simpla introducere a unui caracter de la tastatură și afișarea lui pe ecran poate necesita executarea a sute de comenzi ale mașinii, în timp ce o operație pe disc poate necesita mii. Pentru a nu le programa din nou de fiecare dată, sistemul de operare oferă biblioteci de sistem subrutine (funcții) utilizate frecvent;

§ este necesar să se distribuie puterile între programe și utilizatorii sistemului, astfel încât utilizatorii să își poată proteja datele de accesul neautorizat și posibilă eroare programul nu a cauzat probleme totale;

§ este necesar să se poată simula execuția „simultană” a mai multor programe pe un singur computer (chiar care conține un singur procesor), realizată folosind o tehnică cunoscută sub numele de „time sharing”. În acest caz, o componentă specială, numită planificator, „taie” timpul procesorului în segmente scurte și le furnizează unul câte unul diferitelor programe (procese) de execuție;

§ in fine, operatorul trebuie sa fie capabil, intr-un fel sau altul, sa controleze procesele de executie programe individuale. În acest scop, se folosesc medii de operare, dintre care unul este shell-ul și un set utilități standard- face parte din sistemul de operare (altele, cum ar fi mediul de operare grafic, formează platforme de aplicații independente de sistemul de operare).


Astfel, sistemele de operare universale moderne pot fi caracterizate astfel:

Utilizarea sistemelor de fișiere (cu un mecanism universal de acces la date);

Multi-utilizator (cu separare a puterilor);

Multitasking (de exemplu, cu partajarea timpului CPU).

Multitasking-ul și distribuirea puterilor necesită o anumită ierarhie a privilegiilor pentru componentele sistemului de operare în sine. Sistemul de operare este format din trei grupuri de componente:

§ subsistemul de rețea, sistem de fișiere;

§ biblioteci de sistem si

§ shell cu utilitati.

Majoritatea programelor, atât de sistem (incluse în sistemul de operare), cât și de aplicație, sunt executate în modul neprivilegiat („utilizator”) al procesorului și au acces la echipament (și, dacă este necesar, la alte resurse nucleare, precum și la resursele altor programe) numai prin apeluri de sistem. Nucleul rulează în modul privilegiat: în acest sens se spune că sistemul de operare (mai precis, nucleul său) gestionează echipamente.

În determinarea compoziției OS, criteriul integrității operaționale (închidere) este important: sistemul trebuie să permită utilizarea completă (inclusiv modificarea) componentelor sale. Prin urmare, sistemul de operare complet include și un set de instrumente (de la editori de text la compilatoare, depanatoare și linkere).

Scopul și proprietățile sistemului de operare

Un sistem de operare nu poate oferi totul tuturor!

Cel mai important obiectiv- oferă utilizatorului posibilitatea de a rezolva probleme de calcul sau de prelucrare a datelor.

Fiabilitate. Sistemul trebuie să fie la fel de fiabil ca și hardware-ul pe care rulează. Trebuie să poată detecta și diagnostica erorile, precum și să se recupereze din cele mai frecvente erori cauzate de utilizator. Sistemul de operare ar trebui să protejeze utilizatorii de propriile greșeli sau, prin cel puţin, minimizați daunele pe care le pot avea asupra întregului mediu.

Previzibilitate. Sistemul trebuie să răspundă solicitărilor utilizatorilor într-un mod previzibil. Timpul necesar pentru executarea programelor utilizator nu ar trebui să varieze prea mult. Rezultatul executării comenzilor utilizatorului trebuie să fie același, indiferent de succesiunea în care aceste comenzi sunt trimise spre execuție (sub rezerva regulilor stabilite în sistem).

Protecţie. Sistemul trebuie să protejeze utilizatorii care îndeplinesc sarcini de influența reciprocă unul asupra celuilalt. Ar trebui să minimizeze posibilitatea deteriorării programelor și datelor unui utilizator de către alt utilizator. Într-o oarecare măsură, sistemul trebuie să se protejeze atât pe sine, cât și pe utilizator de erorile făcute de utilizatori.

Comoditate. Sistemul este oferit utilizatorilor pentru că le ușurează puțin munca și îi scutește de povara sarcinilor de gestionare și alocare a resurselor. Deoarece utilizatorul interacționează cu sistemul de operare, acesta trebuie proiectat ținând cont de factorii de bază ai psihologiei umane

Eficienţă. La alocarea resurselor, sistemul trebuie să fie rezonabil de eficient. Sistemul de operare ar trebui să maximizeze utilizarea resurse de sistem de către utilizatori. Sistemul în sine nu ar trebui să utilizeze o cantitate mare de resurse, deoarece aceste resurse devin indisponibile pentru a satisface solicitările utilizatorilor

Servicii generale de sistem. Sistemul oferă utilizatorului exact serviciul de care are nevoie. Utilizatorul nu ar trebui să fie dezavantajat pentru că nu a profitat de el caracteristici suplimentare servicii de sistem, dacă nu sunt potrivite pentru sarcină. În același timp, dacă serviciul sistemului nu este prevăzut cu capabilități care să ofere utilizatorului mijloacele de a efectua munca de care are nevoie, atunci un astfel de sistem este inacceptabil.

Flexibilitate. Operațiunile sistemului pot fi personalizate pentru a se potrivi cu comportamentul utilizatorului. Resursele pot fi mărite (diminuate) pentru a îmbunătăți eficiența și disponibilitatea

Extensibilitate.În procesul de evoluție, noi instrumente pot fi adăugate sistemului de operare. Deoarece utilizatorul trebuie să se schimbe, niciun mediu de aplicație nu este static. Prin urmare, pentru a rămâne un instrument viabil, sistemul de operare trebuie să se schimbe și el.

Claritate. Utilizatorul poate rămâne neconștient de lucrurile care există sub nivelul sistemului de interfață. În același timp, ar trebui să poată învăța cât de mult dorește despre sistem. Majoritatea utilizatorilor preferă o cale de mijloc între aceste extreme

Resurse gestionate de sistemul de operare. Principalul motiv pentru existența unui sistem de operare este sarcinile de distribuire a diverselor resurse și sarcinile de gestionare a acestor resurse. Scopul managementului resurselor este atingerea utilizare eficientă resurse de către utilizatori, precum și pentru a elibera utilizatorii de povara sarcinilor de gestionare a resurselor.

1. Timpul procesorului. Cea mai importantă resursă. Fără utilizarea acestuia, nu se pot face calcule. Cea mai simplă strategie este de a permite unui utilizator să aibă acces la mașină până la finalizarea sarcinii sale.

2. Memorie. După timpul CPU, este cea mai rară resursă. Strategia principală este reducerea spațiilor de memorie goale care apar deoarece diferite programe au capacități și caracteristici diferite.

3. Periferice. Cu majoritatea dispozitive periferice(PU) numai un utilizator poate lucra la un moment dat. Pentru unele dispozitive scop general(imprimante) astfel de muncă duce la utilizarea lor ineficientă. Pentru dispozitivele cu acces rapid există mecanisme de separare. De exemplu, pentru discuri - spooling ( program de sistem imprimare paralelă).

4. Resurse mat. dispoziţie. Acest programe de service gestionarea fișierelor, întreținerea I/O, programarea programelor, utilităților etc. Cea mai cunoscută metodă pentru a permite utilizatorilor să aibă acces la resurse este de a face toate programele reintrante. Acest lucru este mult mai bine decât a avea mai multe copii.

Software de sistem de bază

Software-ul de bază include:

sistem de operare (OS);

· cochilii de operare (text și grafic);

· sistem de operare în rețea.

sistem de operare concepute pentru a controla execuția programe de utilizator, planificarea și gestionarea resurselor de calcul informatice.

În sector softwareși sisteme de operare, poziția de lider este ocupată de sistemele din familia MS Windows. Să ne uităm la cele mai comune tipuri de sisteme de operare.

Sistemele de operare pentru computerele personale sunt împărțite în:

· unică și multi-tasking (în funcție de numărul de procese de aplicație care rulează în paralel);

· unic și multi-utilizator (în funcție de numărul de utilizatori care lucrează simultan cu sistemul de operare);

· neportabil și transferabil pe alte tipuri de calculatoare;

· non-rețea și rețea, oferind lucru în local retea de calculatoare CALCULATOR.

Sisteme de operare în rețea - un set de programe care asigură procesarea, transmiterea și stocarea datelor în rețea. Sistemul de operare de rețea oferă utilizatorilor diverse tipuri servicii de rețea(gestionarea fișierelor, e-mail, procesele de gestionare a rețelei etc.), acceptă lucrul în sistemele de abonați.

Cochilii de operare - programe speciale concepute pentru a facilita comunicarea utilizatorului cu comenzile sistemului de operare. Cojile de operare au text și opțiuni grafice interfață cu utilizatorul final.

Cele mai populare următoarele tipuri shell-uri de text ale sistemului de operare: Comandant total, Windows Commander etc.

Să aruncăm o privire mai atentă asupra sistemului de operare.

sistem de operare- totalitate software, care oferă controlul hardware-ului computerului și al programelor de aplicație, precum și interacțiunea acestora între ele și utilizatorul.

Sistemul de operare îndeplinește următoarele funcții:

· controlul funcționării fiecărui bloc computer personalși interacțiunea lor;

· managementul executiei programului;

· organizarea stocării informaţiilor în memorie externă;

· interacțiunea utilizatorului cu computerul, de ex. suport pentru interfata utilizator.

De obicei, sistemul de operare este stocat pe un hard disk, iar dacă este absent, este alocat disc special, care se numește sistem. Când porniți computerul, sistemul de operare pornește automat de pe disc RAM si o ocupa loc anume. Un sistem de operare este creat nu pentru un singur model de computer, ci pentru o serie de computere, în structura cărora este încorporat și dezvoltat un anumit concept în toate modelele ulterioare.



Baza oricărui sistem de operare este principiul organizării muncii dispozitiv extern stocarea informațiilor. În ciuda faptului că memoria externă poate fi implementată tehnic pe diferite medii materiale, acestea sunt unite de principiul adoptat în sistemul de operare al organizării stocării seturilor de informații legate logic sub formă de așa-numite fișiere.

Fişier- o colecție de date sau programe conectate logic, pentru plasarea căreia o zonă numită este alocată în memoria externă.

Fișierul servește ca unitate contabilă de informații în sistemul de operare. Orice acțiuni cu informații sunt efectuate pe fișiere.

Fișierele pot stoca diverse tipuri și forme de prezentare a informațiilor: texte, imagini, desene, numere, programe, tabele etc. Particularități fisiere specifice determinate de formatul lor. Un format este un element de limbaj care descrie simbolic prezentarea informațiilor dintr-un fișier.

Pentru a caracteriza fișierul, utilizați următorii parametri:

· Numele complet fişier;

· dimensiunea fișierului în octeți;

· data și ora creării fișierului;

· atribute speciale ale fișierului: numai pentru citire, ascuns, sistem, arhivat.

5.1. Pentru ce este sistemul de operare?

Un computer este un dispozitiv complex format din cantitate mare componente. El însuși nu face nimic; Pentru ca acesta să funcționeze, aveți nevoie de un program care este un set de instrucțiuni pentru procesor - un sistem de operare.

Componentele principale ale sistemului de operare sunt nucleul, utilități de sistem, șoferii și înveliș grafic. Fiecare element de programîși îndeplinește funcția și asigură menținerea stabilității sistemului de operare în ansamblu.

Sistemele de operare moderne sunt multitasking, adică utilizatorul poate rula mai multe aplicații simultan, observând rezultatele fiecăreia dintre ele. Acest lucru este posibil datorită designului sistemului de operare și funcționalității procesoarelor moderne - nu degeaba sistemele de operare sunt scrise pentru procesor și nu invers. Procesor modern nu este o soluție single-core, ci o soluție dual-core și chiar quad-core, care își mărește performanța de mai multe ori. Sistemul de operare profită de acest lucru, distribuind optim resursele procesorului între toate procesele care rulează.

Principalele caracteristici ale sistemului de operare sunt stabilitatea funcționării acestuia și rezistența la diverse amenințări– extern (virusuri) și intern (defecțiuni hardware și conflicte). Astăzi există două tipuri de sisteme de operare disponibile - server și cu un singur utilizator. Primele sunt serioase implementare software, deoarece conțin mecanisme prin care relațiile sunt controlate și menținute retea locala. Acestea din urmă sunt ușoare și pot funcționa atât autonom, cât și ca parte a unei rețele, respectând regulile acesteia.

Din cartea Tutorial de editare video video de acasă la Adobe Premiere Pro CS3 autor Dneprov Alexander G

Sistem de operare Funcționare stabilă Programe în premieră Pro este garantat pe un computer cu sistemul de operare instalat sistem Microsoft Windows XP cu pachetul instalat corectii Service Pack 2 sau mai mare sau Microsoft Windows

Din cartea Sfaturi pentru Delphi. Versiunea 1.0.6 autor Ozerov Valentin

Sistem de operare Clipboard Vizualizarea clipboard-ului Exemplu bazat pe un modul simplu de clasă care vizualizează clipboard.unit ClipboardViewer;interfața folosește Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs;type TForm1 = class(tform) procedure FormCreate( Sender: TOobject); procedura FormDestroy(Expeditor:

Din carte Windows Vista autorul Vavilov Sergey

Sistem de operare Un sistem de operare (OS) este un set de programe care furnizează interfata utilizator, intrare și ieșire de informații, lucru cu fișiere, execuție programe de aplicație, conectarea unui computer la o rețea și coordonarea funcționării hardware-ului. Pe lângă asta

Din cartea Arta programarii pentru Unix autor Raymond Eric Stephen

15.1. Un sistem de operare prietenos cu dezvoltatorii Sistemul de operare Unix are de multă vreme reputația de mediu bun pentru dezvoltarea de programe. Este bine echipat cu instrumente scrise de programatori pentru programatori. Aceste instrumente automatizează

Din carte 300 de cele mai bune programe pentru toate ocaziile autor Leontiev Vitali Petrovici

sistem de operare

Din carte Cele mai bune programe pentru Windows autor Leontiev Vitali Petrovici

sistem de operare

Din cartea Internet - ușor și simplu! autor Alexandrov Egor

Sistem de operare În 99 de cazuri din 100, va fi Windows (iertați-mă iubitorii de Linux). Cazul rămas apare în programatori profesionisti, lucrând în Linux și urătorii înfocați ai lui Bill Gates (care, în cea mai mare parte, încă îl folosesc în liniște

Din cartea PC fara stres autor Jvalevski Andrei Valentinovici

Sistem de operare Windows Vista Un sistem de operare este un program care permite rularea altor programe. Dacă facem o analogie cu jurisprudența, atunci sistemul de operare este Constituția, iar programele rămase sunt legi și reglementări. La lege

Din carte Computer de acasă autor Kravtsov Roman

Capitolul 2 Sistemul de operare MS Windows XP

Din cartea Laptop pentru începători. Mobil, accesibil, convenabil autor Kovalevski Anatoli Iurievici

Sistem de operare Există mai multe opțiuni pentru program mare, numit sistem de operare, care va gestiona operațiunea computer mobil:> Windows XP este cea mai fiabilă și stabilă opțiune. Dacă vrei frumusețile Windows Vista, atunci este ușor

Din cartea The C Language - A Guide for Beginners de Prata Steven

SISTEM DE OPERARE UNIX. Comutarea ieșirii Să presupunem că ați compilat programul I/O4 și ați pus codul obiect executabil într-un fișier numit getput4. Apoi să alerg acest program, introduceți din terminal doar numele fișierului getput4 și programul

Din cartea InterBase World. Arhitectura, administrarea si dezvoltarea aplicatiilor de baze de date in InterBase/FireBird/Yaffil autor Kovyazin Alexey Nikolaevici

Sistemul de operare UNIX Waite Mitchell, Martin Don și Praia Stephen, UNIX Primer Plus, Howard W. Sams and Company, Inc., 1983. Această carte este o introducere ușor de citit în sistemul de operare sistem UNIX. Include câteva extensii puternice ale acestui sistem implementate la Universitatea din California (Berkeley).

Din cartea Calculatorul este ușor! autorul Aliev Valery

Sistem de operare Toate componentele enumerate pentru scrierea exemplelor au fost instalate pe un computer care rulează Control Windows NT4 Service Pack 5 Internet Explorer

Din cartea Laptop [secretele utilizării eficiente] autor Ptashinsky Vladimir

Capitolul 2 Sistemul de operare Windows Locul de muncă Comenzi rapide și foldere Fișiere Windows Lucrul cu fișiere Computerul dumneavoastră rulează sistemul de operare Windows. În general vorbind, versiuni diferite Windows (95, 98, 2000, Me, XP...) sunt diferite unul de celălalt. Dar principalul lor avantaj este

Din cartea Cum să-ți îmblânzești computerul în câteva ore autor Remneva Irina

Sistem de operare preinstalat Laptopurile construite pe platforma PC sunt de obicei preinstalate cu unul dintre cele trei sisteme de operare: DOS, Linux sau Microsoft Windows. Toate cele trei opțiuni (desigur, vorbim doar despre calculatoare licențiate iar sistemele de operare!) au

Din cartea autorului

Sistem de operare Ce este un „sistem de operare”? Titlul este alarmant. Chiar înainte de a începe să înveți un computer, este timpul să ai grijă de sănătatea ta? Și așa liniștește-te, nu avem nevoie de medici, ca totul să fie în ordine în prietenul nostru de fier

Buna ziua, dragi prieteniși cititorii blogului „Computer and Internet Assistant”. În cel de-al zecelea număr de astăzi, fără să mă gândesc de două ori, am decis să vă spun de ce este nevoie și, de asemenea, să vă spun puțin despre dezvoltatorul acestui sistem, care dintre toate versiunile windows este mai bun toate pentru a fi utilizate și pe ce alte sisteme de operare există.

Ce este sistemul de operare Windows?

„Windows” este tradus din Limba engleză, ca „ferestre”, dar aceasta nu are nimic în comun cu ferestrele destinate caselor. A fost inventat de către Microsoft, care este și dezvoltatorul Internet Explorer.
Și după cum știm cu toții, această companie a fost condusă de unul dintre cei mai bogați oameni din lume, pe nume Bill Gates, până în 2008. Timp de 11 ani s-a clasat pe primul loc pe lista Forbes. Și cum crezi că a devenit atât de bogat? Desigur, pentru că el și prietenul lui au fondat Microsoft.
Dar să nu mai vorbim despre el, întrucât articolul de astăzi nu îi este dedicat, iar dacă vrei să afli mai multe despre Bill Gates, trebuie doar să urmezi linkul către Wikipedia.

De ce ai nevoie de un sistem de operare?

Este necesar pentru ca computerul să funcționeze corect, cu alte cuvinte, fără el, un ecran negru ar porni ecranul monitorului. La urma urmei, pentru ca un computer să ne înțeleagă, trebuie să gândească, iar sistemul de operare îl ajută să facă acest lucru.

Datorită acesteia, poți să joci jocurile tale preferate, să vizionezi filme și să folosești rețelele sociale fără probleme. rețele precum VKontakte și Facebook. Sper că înțelegeți de ce este nevoie. Și dacă nu înțelegi ceva, poți oricând să mă întrebi.

Lista sistemelor de operare

Chiar și sala de operație sistem windows, folosit pe majoritatea computerelor din lume și este pornit în acest moment cel mai popular și, după părerea mea, cel mai bun sistem de operare, dar este departe de a fi singurul de acest gen, deoarece în afară de acesta există și:

  1. Linux;
  2. Mac OS;
  3. Unix.

Mai sus le-am enumerat pe cele trei cele mai populare sisteme de operare. Sunt, desigur, populare, dar sunt departe de Windows în sine. La urma urmei, conform NetMarketShare, sistemul de operare Windows ocupă aproximativ 91% din piață, ceea ce indică superioritatea sa semnificativă față de concurenții săi.

versiuni ale sistemului de operare Windows

  1. versiuni vechi: 95, 98, 2000;
  2. Versiuni mai noi: XP, Vista;
  3. versiuni noi: 7, 8, 8.1;
  4. Și Windows 10 lansat recent (am scris despre configurarea interfeței într-una dintre probleme).

Deși cea mai nouă dintre ele este versiunea a 10-a, a 7-a este considerată cea mai comună în acest moment.

Așa că personal îl recomand pe 7th versiunea Windows, deoarece pentru mine este cel mai intuitiv decât 10 și mai modern decât XP.

Acum, poate, putem încheia articolul. Sper că înțelegi ce este sistemul de operare windowsși de ce este necesar, precum și ce sistem de operare este cel mai bine instalat pe computer. Și cu asta, vă iau rămas bun de la voi, succes tuturor și ne vedem curând!

  • Serghei Savenkov

    un fel de recenzie „scurtă”... de parcă s-ar grăbi undeva