OS. Conceptul și principalele tipuri de sisteme de operare

27.09.2019 Știri

Din ultimul articol ați putea afla (citiți) ce programe sunt, că există un astfel de tip de program precum programele de sistem și ce se aplică acestora sistem de operare. Sarcina sistemului de operare este de a organiza și controla munca („hardware”) și softwareîn așa fel încât totul să funcționeze flexibil, dar în același timp previzibil. Din acest articol veți afla ce fel de program se numește sistem de operare și de ce este necesar.

De ce ai nevoie de un sistem de operare și este nevoie de el peste tot?

Nu toate computerele au un sistem de operare instalat. Computerul care controlează cuptorul cu microunde din bucătărie, de exemplu, nu are nevoie de un sistem de operare. Are un set specific, clar de funcții, un dispozitiv simplu de introducere (butoane numerice și câteva butoane programate pentru a face o anumită acțiune) și hardware simplu pe care îl controlează și hardware-ul respectiv nu se schimbă niciodată. La urma urmei, cel mai mult pe care îl puteți face cu un cuptor cu microunde este să deschideți și să închideți ușa, să apăsați butoane și să o conectați. Pentru un astfel de computer, sistemul de operare va fi un bagaj inutil, ceea ce nu va face decât să complice producția și să crească prețul. În loc de un sistem de operare, un program rulează constant în cuptorul cu microunde.

Pentru alte dispozitive sistemul de operare face posibil:
- folosit în scopuri diferite
— interacționați cu utilizatorii într-un mod mai complex (decât cu același cuptor cu microunde, de exemplu)
- satisface nevoile care se schimba in timp

Toate computerele desktop au un sistem de operare. Un sistem de operare este primul lucru care este instalat pe un computer - fără un sistem de operare, un computer este inutil. Să aflăm care sunt feluri sisteme de operare (va fi o siglă a unui anumit sistem de operare lângă el, astfel încât să îl puteți recunoaște dacă îl vedeți)

Tipuri de sisteme de operare

Cele mai comune sunt sistemele de operare ( OS - sistem de operare, prescurtare pentru comoditate) familie Windows(Windows - „windows” din engleză), dezvoltat de Microsoft Corporation (Microsoft). Poate că ați auzit despre această corporație și despre fondatorul ei Bill Gates. Acest sistem de operare este folosit de o mulțime de oameni. Vizitatorii acestui site nu fac excepție, dar voi oferi statistici mai târziu.

Calculatoarele Macintosh sunt echipate cu sala de operatie sistem Mac OS(OS - Sistem de operare, în rusă OS - sistem de operare), care este dezvoltat de Apple (din engleză „apple” - apple). Funcționează doar pe computere de la aceeași companie.

Cele două sisteme de operare anterioare costă bani și o mulțime, dar există și gratuite. Cel mai popular dintre ei este sala de operatie sistem Linux . Logo-ul său este acest pinguin drăguț. Acest sistem de operare a fost dezvoltat de Linus Torvalds și a făcut ca codul (în articolul anterior s-a discutat despre ce este) să fie deschis, adică oricine putea schimba sau îmbunătăți ceva, ceea ce au făcut programatorii entuziaști, finalizând acest OS. Codul Windows și Mac OS este închis, la urma urmei îl vând pentru bani. Probabil că nu ai vrea să inventezi ceva și să dai tuturor posibilitatea de a-ți folosi munca gratuit, nu-i așa? Și dacă vrei, atunci onorează-te și laudă-te. Cu toate acestea, dezavantajul Linux este complexitatea sa, dar cu cât mergi mai departe, cu atât este mai ușor de utilizat.

Am oferit doar informații de bază despre aceste sisteme de operare, deoarece în alte scopuri aceste cunoștințe nu sunt încă suficiente, presupunând că ați început să învățați din articolele de pe site.

Aș dori să remarc că există sute de alte sisteme de operare care sunt folosite pentru nevoi speciale, de exemplu, pentru robotică, pentru sisteme de control în timp real etc.

Relativ recent, sistemele de operare au început să apară pe computerele mici. Dacă vă simțiți confortabil cu dispozitivele electronice, atunci probabil veți aprecia că sistemele de operare pot fi găsite pe multe dintre dispozitivele pe care le folosim zilnic, cum ar fi telefoanele mobile. Calculatoarele folosite în aceste dispozitive mici au devenit atât de puternice încât acum pot rula sisteme de operare și programe. Un telefon mobil obișnuit este acum mult mai puternic decât calculator desktop acum 20 de ani.

Ar trebui să cunoști și câteva componente importante ale sistemului de operare. Acesta este un driver și un shell grafic. Ele vor fi discutate în articolul următor, cel final.

Din acest articol ați învățat:

  • De ce ai nevoie de un sistem de operare?
  • Ce tipuri de sisteme de operare există?

Trimiteți-vă munca bună în baza de cunoștințe este simplu. Utilizați formularul de mai jos

Buna treaba la site">

Studenții, studenții absolvenți, tinerii oameni de știință care folosesc baza de cunoștințe în studiile și munca lor vă vor fi foarte recunoscători.

postat pe http://www.allbest.ru/

Introducere

1.1 Limitări DOS

1.2 Avantajele sistemului

6.1 Opțiuni

6.2 Nou în comparație cu Windows 2000

7.1 Inovații

7.2 Multimedia

7.3 Mobilitate

7.4 Securitate

8.1 Licență BSD

8.2 Nașterea FreeBSD

8.3 Alte sisteme BSD

Concluzie

Bibliografie

Introducere

Astăzi există un număr mare tipuri diferite sisteme de operare care diferă în domenii de aplicație, platforme hardware și metode de implementare. Desigur, acest lucru cauzează și diferențe funcționale semnificative între aceste sisteme de operare. Chiar și pentru un anumit sistem de operare, setul de funcții efectuate nu este adesea atât de ușor de determinat; o funcție care este îndeplinită astăzi de o componentă externă sistemului de operare poate deveni mâine parte integrantă a acestuia și invers. Prin urmare, atunci când studiem sistemele de operare, este foarte important să evidențiem din toată diversitatea acele funcții care sunt inerente tuturor sistemelor de operare ca clasă de produse. Un sistem de operare pentru computer este un set de programe interconectate care acționează ca o interfață între aplicații și utilizatori, pe de o parte, și hardware-ul computerului, pe de altă parte. Conform acestei definiții, sistemul de operare îndeplinește două grupuri de funcții:

1 furnizarea utilizatorului sau programatorului, în loc de hardware-ul computerului real, cu o mașină virtuală extinsă, cu care este mai convenabil de lucrat și mai ușor de programat;

2 creșterea eficienței utilizării unui calculator prin gestionarea rațională a resurselor acestuia în conformitate cu un anumit criteriu.

Pentru a-și rezolva cu succes problemele, un utilizator modern sau chiar un programator de aplicații se poate descurca fără o cunoaștere aprofundată a hardware-ului computerului. El nu trebuie să fie conștient de modul în care funcționează diferitele componente electronice și componente electromecanice ale unui computer. Mai mult, de foarte multe ori utilizatorul poate nici măcar să nu cunoască sistemul de comandă al procesorului. Programatorul utilizator este obișnuit să se ocupe de funcțiile puternice, de nivel înalt, pe care le oferă sistemul de operare.

Deci, de exemplu, atunci când lucrați cu un disc, un programator cerere de scriere pentru a funcționa sub sistemul de operare sau pentru utilizatorul final al sistemului de operare, este suficient să îl reprezinte sub forma unui anumit set de fișiere, fiecare având un nume. Secvența de acțiuni atunci când lucrați cu un fișier este deschiderea acestuia, efectuarea uneia sau mai multe operațiuni de citire sau scriere și apoi închiderea fișierului. Detalii precum modulația de frecvență utilizată în timpul înregistrării sau starea curentă a motorului mecanismului de deplasare a capetelor magnetice de citire/scriere nu ar trebui să privească programatorul. Este sistemul de operare care ascunde cele mai multe dintre caracteristicile hardware de la programator și oferă oportunitatea pentru simplu și lucru confortabil cu fișierele necesare.

Dacă programatorul a lucrat direct cu hardware-ul computerului, fără participarea sistemului de operare, atunci pentru a organiza citirea unui bloc de date de pe disc, programatorul ar trebui să folosească mai mult de o duzină de comenzi care indică mulți parametri: numărul blocului de pe disc. , numărul sectorului de pe pistă etc. Iar după finalizarea operațiunilor de schimb cu discul, ar trebui să furnizeze în programul său o analiză a rezultatului operației efectuate. Având în vedere că controlerul de disc este capabil să recunoască mai mult de douăzeci de opțiuni diferite pentru finalizarea unei operații, schimbul de programare cu discul la nivel hardware poate fi considerată ca nu cea mai banală sarcină. Munca utilizatorului nu ar fi mai puțin împovărătoare dacă ar trebui să specifice adresele numerice ale pistelor și sectoarelor pentru a citi un fișier din terminal.

Sistemul de operare nu numai că scutește programatorii de nevoia de a lucra direct cu hardware-ul unității de disc, oferindu-le o interfață simplă de fișiere, dar se ocupă și de toate celelalte operațiuni de rutină asociate cu gestionarea altor dispozitive hardware ale computerului: memorie fizică, temporizatoare, imprimante, etc.

Sistemul de operare nu numai că oferă utilizatorilor și programatorilor o interfață convenabilă cu hardware-ul computerului, ci este și un mecanism care distribuie resursele computerului.

MS DOS este cel mai utilizat sistem de operare pentru computerele personale. Numărul de programe de aplicație pentru MS-DOS este de zeci de mii. Nu a existat niciodată un număr atât de mare de programe în domeniul computerelor în dezvoltare rapidă. Această varietate de programe permite sistemului de operare MS DOS să mențină o poziție de lider printre sistemele de operare mai avansate și mai puternice. Desigur, acest sistem de operare are avantajele și dezavantajele sale.

1.1 Limitări DOS

Fără îndoială, principalul trăsătură distinctivă sisteme de calcul din anii 90 - interfață grafică cu utilizatorul (GUI). Susținătorii GUI susțin că această interfață, axată pe percepția vizuală directă a obiectelor procesate, accelerează foarte mult lucrul cu un PC și, datorită ușurinței sale de învățare, o face mai accesibilă pentru consumatorul de masă.

Un dezavantaj mai serios este limitarea memoriei disponibile pentru programele DOS - 640 K. De fapt, DOS poate folosi până la 1 Mb de RAM, dar arhitectura IBM PC reduce memoria disponibilă la 640 K. Există multe soluții - mapate memorie, memorie extinsă, extensii DOS, blocurile de memorie superioare create de managerii de memorie pentru procesorul 80386, dar rămâne faptul că nu există o modalitate naturală de a permite programe de aplicație utilizați megaocteții de RAM instalați pe mașinile moderne.

Singura modalitate fiabilă de a depăși aceste bariere odată pentru totdeauna este de a forța procesorul să ruleze în modul protejat. Dar nici DOS, nici programele sale de aplicație nu sunt capabile să ruleze în acest mod, așa că spații uriașe de memorie extinsă rămân inaccesibile pentru majoritatea programelor.

Natura scheletică a DOS atrage dezvoltatorii de software. Majoritatea aplicațiilor majore comunică cu ecranul, tastatura și imprimanta, ocolind DOS, deoarece serviciile pe care le oferă pentru organizarea unei interfețe cu acestea și alte dispozitive sunt complet insuficiente. DOS, de exemplu, nu acceptă I/O via port serial prin întreruperi. Programatorii petrec mult timp scriind drivere pentru sute de imprimante și adaptoare video diferite. Configurațiile hardware variază atât de mult încât este dificil să scrieți un program care să ruleze pe orice computer compatibil IBM. În afară de sistemul de fișiere general, DOS nu poate ajuta prea mult aici.

Un program de aplicație scris pentru Windows, pe de altă parte, va rula pe orice PC care îndeplinește cerințele stricte Windows. Important este că responsabilitatea pregătirii driverelor trece de la dezvoltatorul de software la producătorul de hardware, astfel încât dezvoltatorul să poată dedica mai mult timp lucrului la nucleul programului.

Nu este atât de ușor să înveți cum să folosești diverse programe DOS. DOS nu are o interfață standard pentru programele de aplicație, așa că ceea ce funcționează într-un program probabil nu va funcționa în altul. Pentru a scrie un fișier într-un program Windows, trebuie doar să selectați Salvare din meniul Fișier. În WordPerfect pentru DOS, trebuie să apăsați F10 pentru a începe acest proces. În pachetul Lotus 1-2-3 - /FS. Această listă poate fi continuată atât timp cât doriți. Cercetările arată că utilizatorul mediu de PC-uri compatibile cu IBM utilizează în mod regulat două sau trei programe de aplicație, în timp ce utilizatorii de Macintosh folosesc aproape de două ori mai multe. O posibilă explicație pentru această diferență este că similitudinea cu software-ul Macintosh face mai ușor pentru un utilizator să se familiarizeze cu o aplicație pentru a le învăța pe altele.

O altă „minge neagră” împotriva DOS este lipsa completă a multitasking-ului. DOS este proiectat să ruleze un singur program la un moment dat, iar încercarea de a-l face să funcționeze diferit (cu excepția unor cazuri foarte specifice) riscă să blocheze sistemul. Chiar și programele rezidente (TSR), care reprezintă o excepție limitată, dar totuși foarte utilă de la regulă, complică lucrurile atunci când sunt în conflict între ele sau cu alte elemente ale sistemului. Există o varietate de produse disponibile de la diverse companii care oferă multitasking sau comutarea sarcinilor pe sisteme bazate pe DOS, dar niciunul dintre ele nu poate egala eficiența unui sistem de operare precum OS/2, care de la bun început a fost conceput pentru a rula mai multe programe simultan...

1.2 Avantajele sistemului

Una dintre cele mai evidente punctele forte DOS - cerințe hardware moderate. Pentru a lucra cu Windows la o viteză mai mult sau mai puțin acceptabilă, aveți nevoie de cel puțin un PC bazat pe un procesor 80386 cu cel puțin 4 MB de RAM. Dacă este necesar, DOS poate funcționa destul de bine cu 640 KB pe un procesor 8088. Programele DOS rulează rapid, în mare parte datorită faptului că majoritatea folosesc un mod de afișare a textului. Chiar și programele grafice DOS sunt de obicei de câteva ori mai rapide decât omologii lor Windows, deoarece nu sunt dominate de GDI (Graphics Device Interface, o componentă Windows care este folosită de programe pentru a afișa rezultatul pe ecran). Ceea ce unul interpretează ca pe un dezavantaj, altul vede ca pe un avantaj.

Simplitatea DOS vă permite să faceți lucruri care nu sunt posibile în medii de operare mai complexe. De exemplu, puteți folosi comanda DEBUG pentru a crea utilitare foarte puternice. DOS API (interfață de programare a aplicațiilor) este destul de simplă și chiar și programatorii începători pot învăța să scrie programe utile. În același timp, API-ul Windows este foarte complex și durează câteva luni pentru a fi stăpânit. În plus, crearea de programe pentru Windows necesită instrumente sofisticate, în special editori de resurse, compilatoare și depanare care rulează pe acest sistem de operare. Nu este o coincidență că există mult mai puțin shareware și software gratuit disponibil pentru Windows.

Ideea cheie a Windows este să se asigure că programele sunt complet independente de hardware. Windows 3.1 a fost conceput inițial pentru a gestiona complet comunicarea cu un anumit tip de afișaj sau imprimantă. Sunt furnizate atât utilizatorul, cât și programatorul care creează o aplicație pentru Windows remedii universale, eliminând problema asigurării compatibilității cu echipamente specifice (compatibilitate hardware) și software (compatibilitate software). O interfață grafică unificată cu utilizatorul simplifică învățarea de noi produse software.

Unul dintre mijloacele de a asigura compatibilitatea software-ului este mecanismul de schimb de date între aplicatii diverse. O „căsuță poștală” (clipboard) specială a Windows 3.1 permite utilizatorului să transfere informații de la o aplicație la alta fără a-și face griji cu privire la formatul și prezentarea acesteia. Spre deosebire de sistemele de operare profesionale, unde mecanismul de schimb de date între programe este disponibil doar pentru programator, în Windows 3.1 acest lucru se face foarte simplu și clar pentru utilizator.

Mecanismul de schimb de date între aplicații este o caracteristică vitală a unui mediu multitasking. Și în zilele noastre producătorii de software au ajuns deja la concluzia că pentru a transfera date de la o aplicație la alta " cutie poștală„E clar că nu este suficient. A apărut un mecanism nou, mai universal – OLE (Object Linking Embedded), care vă permite să transferați date eterogene de la o aplicație la alta.

Windows nu vă permite doar să lucrați cu cele obișnuite produs software, dar și oferte caracteristici suplimentare(rularea mai multor programe simultan, trecerea rapidă de la un program la altul, schimbul de date între ele etc.). Este oferită capacitatea de a lucra cu toate programele de aplicație MS-DOS (procesoare de text, DBMS, foi de calcul etc.).

Windows 3.1 poate funcționa în unul dintre cele trei moduri: Real, Standart, 386 Enhanced. În curs Instalări Windows analizează resursele hardware disponibile și setează automat modul care utilizează cel mai pe deplin capacitățile echipamentului disponibil.

In realitate Modul Windows 3.1 nu utilizează capabilități hardware neacceptate de MS-DOS (acest mod este singurul posibil pe mașinile cu procesor 8086/8088): ca și în MS-DOS, utilizatorul este limitat RAM la 640 KB.

În modul standard (disponibil pe computerele cu procesor 80286 sau 80386), Windows 3.1 folosește pe deplin memoria extinsă disponibilă pe computer, încărcând acolo toate aplicațiile scrise special pentru Windows. Programele DOS sunt încărcate în memoria obișnuită.

În modul avansat (posibil pe computere cu procesor 80386 și mai mare) la lansarea aplicațiilor (atât Windows, cât și programe obișnuite pentru MS-DOS), Windows 3.1 acceptă așa-numitele. modul mașină virtuală (programului lansat îi este alocat propriul computer cu toate resursele), implementând un mediu multitasking.

Windows 3.1 vă permite să rulați mai multe programe în același timp (inclusiv același program de mai multe ori), cu posibilitatea de a comuta instantaneu de la un program la altul. Acest lucru vă permite să inițiați un proces lung (imprimare, sortare și copiere a unor cantități mari de date) și să treceți la alte lucrări, mai degrabă decât să așteptați să se termine.

Windows 95 este o dezvoltare evolutivă a Windows 3.1x și nu reprezintă o ruptură completă cu trecutul. Deși aduce multe schimbări importante asupra arhitecturii Windows pe 16 biți, păstrează unele dintre cele mai importante caracteristici ale predecesorului său. Rezultatul este un sistem de operare hibrid capabil să ruleze aplicații Windows pe 16 biți, aplicații moștenite DOS și drivere de dispozitiv vechi în mod real, fiind în același timp compatibil cu aplicații adevărate pe 32 de biți și drivere pe 32 de biți. dispozitive virtuale. Printre cele mai importante îmbunătățiri introduse în Windows 95 se numără capacitatea sa nativă de a rula aplicații multi-threaded pe 32 de biți, spații de adrese protejate, multitasking preventiv, utilizarea mult mai eficientă și mai eficientă a driverelor de dispozitive virtuale și utilizarea sporită a heap-urilor de stocare pe 32 de biți. .structuri de date ale resurselor sistemului. Cel mai important dezavantaj al său este protecția relativ slabă împotriva programelor care funcționează prost care conțin erori.

Fiecare program de aplicație Windows 95 nativ vede un spațiu de adrese nestructurat de 4 GB în care el însuși plus codul de sistem și Drivere Windows 95. Fiecare program de aplicație pe 32 de biți rulează ca și cum ar folosi exclusiv întregul computer. Codul aplicației este încărcat în acest spațiu de adrese între marcajele 2 și 4 Gb. Deși aplicațiile pe 32 de biți nu se pot vedea între ele, ele pot face schimb de date prin mecanismele Clipboard, DDE și OLE. Toate aplicațiile pe 32 de biți rulează folosind un model multitasking preventiv bazat pe fire individuale. Planificatorul de fire, parte a sistemului de management al memoriei virtuale (VMM), alocă timpul sistemului unui grup de fire de execuție concomitent pe baza unei evaluări a priorității curente a fiecărui fir de execuție și a gradului de pregătire pentru rulare. Programarea preventivă permite un mecanism multitasking mult mai fluid și mai fiabil decât metoda de cooperare utilizată în Windows 3.1x.

Codul de sistem Windows 95 este situat peste limita de 2 Gb. În spațiul dintre marcajele de 2 și 3 Gb există sistem DLL-uri 3 inele și orice DLL-uri utilizate de mai multe programe. (Procesoarele Intel pe 32 de biți oferă patru niveluri de protecție hardware, denumite Ring 0 prin Ring 3. Ring 0 este cel mai privilegiat.) Componentele Ring 0 din Windows 95 se mapează la spațiu între 3 și 4 Gb. Aceste secțiuni importante de cod cu nivel maxim privilegiile conțin un subsistem de management mașini virtuale(VMM), sistem de fișiere și drivere VxD.

Zona de memorie între 2 și 4 Gb este mapată la spațiul de adrese al fiecărui program de aplicație pe 32 de biți, ceea ce înseamnă că este partajată de toate programele de aplicație pe 32 de biți de pe computer. Această organizare permite ca apelurile API să fie servite direct în spațiul de adrese al programului de aplicație și limitează dimensiunea setului de lucru. Cu toate acestea, acest lucru vine cu prețul fiabilității reduse. Nimic nu poate împiedica un program care conține o eroare să scrie la adrese aparținând DLL-urilor de sistem și să provoace blocarea întregului sistem.

Zona cuprinsă între 2 și 3 Gb conține și toate aplicațiile pe 16 biți pe care le rulați programe Windows. Pentru a asigura compatibilitatea, aceste programe rulează într-un spațiu de adrese partajat, unde se pot corupe unul pe altul, așa cum au făcut-o în Windows 3.1x.

Adresele de memorie sub 4 Mb sunt, de asemenea, mapate în spațiul de adrese al fiecărui program de aplicație și sunt partajate de toate procesele. Acest lucru permite compatibilitatea cu driverele existente în mod real care au nevoie de acces la aceste adrese. Acest lucru lasă o altă zonă de memorie expusă scrierilor accidentale. Cele mai mici 64 din acest spațiu de adrese nu pot fi accesate de aplicații pe 32 de biți, ceea ce face posibilă interceptarea pointerilor invalidi, dar programele pe 16 biți care pot conține erori pot scrie date acolo.

Windows NT este în esență un sistem de operare pentru server conceput pentru a fi utilizat pe o stație de lucru. Acest lucru are ca rezultat o arhitectură în care protecția absolută a programelor de aplicație și a datelor are prioritate față de considerentele de viteză și compatibilitate. Fiabilitatea extremă a Windows NT vine cu prețul costurilor ridicate ale sistemului, așa că sunt necesare un procesor rapid și cel puțin 16 Mb de RAM pentru a obține performanțe acceptabile. La fel ca OS/2 Warp, Windows NT realizează o securitate mai scăzută a memoriei cu prețul necompatibilității cu driverele de dispozitiv în mod real. ÎN Mediul Windows NT rulează aplicații native NT pe 32 de biți, precum și majoritatea aplicațiilor Windows 95. La fel ca OS/2 Warp și Windows 95, Windows NT vă permite să rulați programe Windows și DOS pe 16 biți în mediul său.

Schema de distribuție memorie Windows NT este foarte diferit de alocarea de memorie a sistemelor Windows 95 și OS/2 Warp. Programelor de aplicație proprii li se alocă 2 Gb de spațiu de adrese special, de la marginea de 64 K la 2 Gb (primii 64 K sunt complet inaccesibile). Programele de aplicație sunt izolate unele de altele, deși pot comunica prin mecanismele Clipboard, DDE și OLE.

În partea de sus a fiecărui bloc de 2 Gb al programului de aplicație se află codul care este perceput de programul de aplicație ca DLL-uri de sistem ring 3. De fapt, acestea sunt doar stub-uri care efectuează redirecționarea apelurilor, numite DLL-uri. partea clientului(DLL-uri la nivelul clientului). Atunci când majoritatea funcțiilor API sunt apelate dintr-un program de aplicație, DLL-urile de pe partea client apelează procedurile de comunicare locală a procesului (LPC), care transmit apelul și parametrii săi asociați într-un spațiu de adrese complet izolat care conține codul de sistem real. Acest proces server verifică valorile parametrilor, execută funcția solicitată și trimite rezultatele înapoi în spațiul de adrese al programului de aplicație. Deși procesul server în sine rămâne un proces de nivel de aplicație, este complet protejat și izolat de programul de aplicație care îl apelează. Între mărcile de 2 și 4 Gb există nivel scăzut componentele sistemului Windows NT sună 0, inclusiv nucleul, programatorul de fire și dispecerul memorie virtuala. Paginile de sistem din această zonă au privilegii de supervizor care sunt specificate de circuitele de protecție fizică a inelului procesorului. Acest lucru face ca codul de sistem de nivel scăzut să fie invizibil și inscriptibil pentru programele la nivel de aplicație, dar are ca rezultat o degradare a performanței în timpul tranzițiilor între inele. Pentru aplicațiile Windows pe 16 biți, Windows NT implementează sesiunile Windows pe Windows (WOW). La fel ca OS/2 Warp, Windows NT oferă posibilitatea de a rula programe Windows pe 16 biți individual în propriile spații de memorie sau împreună într-un spațiu de adrese partajat. În aproape toate cazurile, aplicațiile Windows pe 16 și 32 de biți pot comunica liber utilizând OLE (prin intermediul unor thunks speciale, dacă este necesar), indiferent dacă rulează în memorie separată sau partajată. Aplicațiile și sesiunile native WOW rulează în multitasking preventiv bazat pe controlul individual al firelor. Mai multe aplicații Windows pe 16 biți într-o singură sesiune WOW rulează folosind un model de multitasking cooperativ. Windows NT poate, de asemenea, să efectueze multitasking mai multe sesiuni DOS. Deoarece Windows NT are o arhitectură completă pe 32 de biți, nu există limite teoretice pentru resursele GDI și USER.

Sistemul a fost anunțat în 1994. Testarea alfa a fost efectuată de la începutul anului 1995 până în septembrie 1997. Prima versiune beta publică a sistemului a fost lansată pe 27 septembrie 1997. Sistemul a fost inițial numit Windows NT 5.0 deoarece era următoarea versiune majoră a Windows NT după Windows NT 4.0. Cu toate acestea, pe 27 octombrie 1998, a primit propriul nume, Windows 2000. Versiunea finală a sistemului a fost lansată publicului larg pe 17 februarie 2000.

Windows 2000 a fost lansat în patru ediții: Professional (pentru stații de lucru și utilizatori cu putere), Server, Advanced Server și Datacenter Server (pentru utilizarea pe servere). În plus, există o „Ediție limitată” de Windows 2000 Advanced Server Limited Edition și Windows 2000 Datacenter Server Limited Edition, concepute pentru a rula pe procesoare Intel Itanium pe 64 de biți.

Windows 2000 a fost înlocuit ulterior cu Windows XP (partea client) și Windows Server 2003 (partea server). Începând cu 2005, Windows 2000 a rămas popular, mai ales în companii mari, unde actualizarea sistemelor de operare pe un număr mare de computere este asociată cu dificultăți tehnice și financiare serioase. La începutul anului 2005, Windows 2000 avea o cotă de peste 50% din sistemele de operare Windows pentru stațiile de lucru în companii cu peste 250 de computere, conform cercetării Assetmetrix. În același timp, în companii cu mai puțin de 250 calculatoare Windows XP este mai popular.

5.1 Inovații în comparație cu Windows NT 4.0

Unele dintre cele mai semnificative îmbunătățiri ale Windows 2000 față de Windows NT 4.0 sunt:

· Suport pentru servicii de director Director activ. Partea serverului Active Directory vine cu edițiile Server, Advanced Server și Datacenter Server, în timp ce asistența completă la nivel de client este oferită de ediția Professional.

· Internet Information Services versiunea 5.0. În comparație cu IIS 4.0, această versiune include, printre altele, versiunea 3.0 a sistemului de programare web ASP.

· Sistemul de fișiere NTFS versiunea 3.0 (numită și NTFS 5.0 conform versiunii interne a Windows 2000 - NT 5.0). În această versiune de NTFS, a apărut pentru prima dată suportul pentru cote, adică restricții privind volumul maxim de fișiere stocate pentru fiecare utilizator.

· Interfață de utilizator actualizată care include Active Desktop Internet Explorer versiunea 5 și astfel similară cu interfața Windows 98.

· Integrare lingvistică: versiunile anterioare de Windows au fost disponibile în trei variante - limbi europene (caractere pe un singur octet, doar de la stânga la dreapta), limbi din Orientul Îndepărtat (caractere pe mai mulți octeți) și limbi din Orientul Mijlociu ( de la dreapta la stânga cu variații de litere contextuale). Windows 2000 combină aceste capabilități; toate versiunile sale localizate sunt realizate pe o singură bază.

Windows XP (nume de cod în timpul dezvoltării - Whistler; versiunea internă - Windows NT 5.1) este un sistem de operare al familiei Windows NT a Microsoft Corporation. A fost lansat pe 25 octombrie 2001 și este o evoluție a Windows 2000 Professional. Numele XP vine din engleză. experienţă.

Spre deosebire de sistemul anterior Windows 2000, care a venit atât în ​​versiunea server, cât și în versiunea client, Windows XP este un sistem exclusiv pentru client. Omologul său de server este Windows Server 2003. Deși Windows Server 2003 este construit pe același cod ca și Windows XP, moștenind aproape în întregime interfața de utilizator, Windows Server 2003 încă folosește o versiune mai nouă și reproiectată a nucleului NT 5.2; Windows XP Professional x64 Edition, care a apărut mai târziu, a avut același nucleu ca Windows Server 2003 și a primit aceleași actualizări de securitate, drept urmare se poate spune că dezvoltarea lor a decurs „în paralel”.

Microsoft s-a oprit din 14 aprilie 2009 suport gratuit sistemul de operare (OS) Windows XP, acum utilizatorii de Windows XP nu va putea contacta Microsoft gratuit suport tehnic in caz de incidente, pentru modificari de proiectare si in alte situatii. Acum vor trebui să folosească serviciile de „asistență extinsă” pentru aceasta - asta înseamnă că toate apelurile vor deveni plătite. Asistența extinsă va continua până pe 8 aprilie 2014.

La sfârșitul lunii decembrie 2010, Windows XP este cel mai utilizat sistem de operare din lume, cu o cotă de piață de 47,2%. Maximul acestei valori a fost de 76,1% și a fost atins în ianuarie 2007.

6.1 Opțiuni

Windows XP a venit în mai multe variante:

· Windows XP Professional Edition a fost conceput pentru afaceri și antreprenori și conține caracteristici precum accesul de la distanță la desktopul computerului, criptarea fișierelor (folosind Encrypting File System), managementul central al drepturilor de acces și suport pentru sistemele multiprocesor.

· Windows XP Home Edition - un sistem pentru uz casnic. Produs ca un ieftin „dezbrăcat” Versiune profesională Ediție, dar bazată pe același nucleu.

· Windows XP Tablet PC Edition se bazează pe Professional Edition și conține aplicatii speciale, optimizat pentru introducerea stiloului pe computerele personale tablete. Cea mai importantă proprietate este înțelegerea textelor scrise de mână și adaptarea interfeței grafice la rotațiile afișajului. Această versiune este vândută numai cu un computer potrivit.

· Windows XP Media Center Edition se bazează pe Professional Edition și conține aplicații multimedia speciale. Computerul este de obicei echipat cu un card TV și telecomandă telecomandă(PDU). Cea mai importantă caracteristică este capacitatea de a vă conecta la un televizor și de a controla computerul prin intermediul telecomenzii datorită sistemului simplificat de control Windows. Acest sistem conține și funcții pentru recepția radio VHF.

· Windows XP Embedded este un sistem de operare cu componentă încorporată bazat pe Windows XP Professional Edition și este conceput pentru a fi utilizat în diverse sisteme încorporate: sisteme de automatizare industrială, bancomate, dispozitive medicale, terminale de puncte de vânzare, aparate de jocuri, componente VoIP etc. Windows XP Embedded include funcții suplimentare pentru încorporare, inclusiv un filtru de protecție la scriere (EWF și FBWF), pornire din memorie flash, CD-ROM, rețea, folosind propriul shell al sistemului etc.

· Windows Embedded for Point of Service - un sistem de operare specializat bazat pe Windows XP Embedded, configurat pentru punctul de service și optimizat pentru industria de retail și de servicii. Pe baza acestei platforme, puteți crea un bancomat, un terminal de plată, o benzinărie, o casă de marcat etc. În plus, Windows Embedded for Point of Service include tehnologia POS pentru .NET pentru dezvoltarea rapidă a aplicațiilor de tranzacționare și suport pentru tranzacționarea echipamentelor periferice.

· Windows XP Professional x64 Edition - o versiune specială pe 64 de biți concepută pentru procesoare cu tehnologie AMD64 Opteron și Athlon 64 de la AMD și procesoare cu tehnologie EM64T de la Intel. Acest sistem nu acceptă procesoare de la alți producători și nici nu funcționează cu procesor Intel Itanium. Deși primele procesoare pe 64 de biți au apărut în 2003, Windows XP Professional x64 Edition a fost lansat abia în aprilie 2005. Principalul avantaj al sistemului este lucru rapid cu numere mari (Long Integer și Double Float). Astfel, acest sistem este foarte eficient, de exemplu, în efectuarea de calcule folosind numere în virgulă mobilă necesare în domenii precum crearea de efecte speciale pentru filme și animație 3D, precum și dezvoltarea aplicațiilor tehnice și științifice. Acest sistem acceptă modul mixt, adică operarea simultană a aplicațiilor pe 32 și 64 de biți, totuși, pentru aceasta, toate driverele trebuie să fie pe 64 de biți. Aceasta înseamnă că majoritatea aplicațiilor pe 32 de biți pot rula pe acest sistem. Singurele excepții sunt acele aplicații care sunt foarte dependente de hardware-ul computerului, de exemplu, antivirusurile și defragmentarele.

· Windows XP 64-bit Edition - această ediție a fost dezvoltată special pentru stațiile de lucru cu arhitectură IA-64 și microprocesoare Itanium. Această ediție de Windows XP a fost întreruptă din 2005, după ce HP a încetat să mai dezvolte stații de lucru cu microprocesoare Itanium. Suportul pentru această arhitectură rămâne în versiunile de server ale sistemului de operare Windows.

· Windows XP Edition N - un sistem fără Windows Media Player și alte aplicații multimedia. Aceste versiuni au fost create sub presiunea Comisiei Europene Antimonopol, care a cerut ca Windows XP să fie „luminat”. În prezent, această distribuție este destinată țărilor în curs de dezvoltare. Dacă dorește, utilizatorul poate descărca gratuit toate aplicațiile lipsă de pe site-ul Microsoft. Disponibil atât în ​​versiunea Home, cât și în versiunea Professional.

· Windows XP Starter Edition - o versiune foarte limitată din punct de vedere funcțional pentru țările în curs de dezvoltare și regiunile slabe din punct de vedere financiar. În această versiune, doar 3 aplicații pot rula simultan, iar fiecare aplicație poate crea maximum 3 ferestre. Sistemului îi lipsesc complet funcțiile de rețea, nu acceptă rezoluție înaltă și nu permite utilizarea a mai mult de 512 megaocteți de RAM sau a unui hard disk cu o capacitate de peste 120 de gigaocteți. Sistemul poate rula pe procesoare Intel Celeron sau AMD Duron.

· Fundamentele Windows pentru computerele vechi -- eliminate Versiunea Microsoft Windows XP Embedded Service Pack 2 conceput pentru computere mai vechi.

6.2 Inovații în comparație cu Windows 2000.

Unele dintre cele mai notabile îmbunătățiri ale Windows XP față de Windows 2000 sunt:

· Design nou GUI, inclusiv forme mai rotunjite și culori mai netede; precum și îmbunătățiri funcționale suplimentare (cum ar fi capacitatea de a afișa un folder ca o prezentare de diapozitive în Windows Explorer).

· Suport pentru metoda de netezire a textului ClearType, care îmbunătățește afișarea textului pe ecranele LCD (dezactivată implicit).

· Posibilitatea de a schimba rapid utilizatorii, permițându-vă să întrerupeți temporar activitatea unui utilizator și să vă conectați ca alt utilizator, lăsând în același timp aplicațiile care rulează de primul utilizator activate.

· Caracteristica de asistență de la distanță permite utilizatorilor și tehnicienilor avansați să se conecteze la un computer Windows XP printr-o rețea pentru a rezolva problemele. În același timp, utilizatorul care îl ajută poate vedea conținutul ecranului, poate conduce o conversație și (cu permisiunea utilizator de la distanță) preia controlul în propriile mâini.

· Program de recuperare a sistemului conceput pentru a readuce sistemul la o anumită stare anterioară (această funcție este o dezvoltare program similar, inclus în Windows ME), precum și îmbunătățiri ale altor metode de recuperare a sistemului. Deci, la încărcarea ultimei configurații reușite, se încarcă și setul anterior de drivere, ceea ce vă permite în unele cazuri să restaurați cu ușurință sistemul în cazul unor probleme apărute ca urmare a instalării driverelor; capacitatea de a derula înapoi șoferii etc.

· Compatibilitate îmbunătățită cu programe și jocuri mai vechi. Un expert special de compatibilitate vă permite să emulați pentru un program separat comportamentul unuia dintre Versiuni anterioare OS (începând cu Windows 95). Cu toate acestea, caracteristica de compatibilitate este prezentă în Windows 2000 Service Pack 2.

· Oportunitate acces de la distanță la stația de lucru datorită includerii unui server terminal miniatural în sistem (numai ediția profesională).

· Funcții mai avansate de gestionare a sistemului de la Linie de comanda.

· A sustine Windows Explorer formate foto digitale și fișiere audio (afișarea automată a metadatelor pentru fișierele audio, cum ar fi etichetele ID3 pentru fișierele MP3).

· Windows XP include tehnologii dezvoltate de Roxio care vă permit să inscripționați direct un CD din Explorer fără a instala software suplimentar, făcând lucrul cu CD-uri reinscriptibile similar cu lucrul cu dischete sau hard disk. Media Player include, de asemenea, capacitatea de a înregistra CD-uri audio. Abilitatea de a lucra cu imagini de disc nu este furnizată.

Windows XP poate funcționa cu Arhive ZIPși CAB fără a instala software suplimentar. Puteți lucra cu arhive de acest tip în Explorer la fel ca și în cazul folderelor obișnuite, pe care le puteți crea și șterge, introduceți arhiva și adăugați/ștergeți fișiere la fel cum lucrați cu folderele obișnuite. De asemenea, este posibil să setați o parolă pentru arhivă. Dacă este necesar, puteți atribui orice software terță parte pentru a lucra cu aceste arhive.

· Îmbunătățiri ale subsistemului EFS, constând în agentul de recuperare opțional, stocarea cheilor mai sigură. Fișierele criptate nu sunt acum șterse pur și simplu, ci suprascrise cu zerouri, ceea ce este mult mai fiabil. Începând cu SP1, devine posibil să se utilizeze (și este utilizat în mod implicit) algoritmul AES, împreună cu DESX și 3-DES.

· Bare de instrumente personalizabile care vă ajută să optimizați accesul la fișiere, foldere și resurse de Internet. Este suficient să le plasați pe marginea Desktopului (ca o bară laterală) sau pe bara de activități (sub forma unui link).

Windows 7 este un sistem de operare din familia Windows NT, în continuare Windows Vista. În linia Windows NT, sistemul are versiunea numărul 6.1 (Windows 2000 - 5.0, Windows XP - 5.1, Windows Server 2003 - 5.2, Windows Vista și Windows Server 2008 - 6.0). Versiunea de server este Windows Server 2008 R2, versiunea pentru sisteme integrate este Windows Embedded Standard 2011 (Quebec), versiunea mobilă este Windows Embedded Compact 2011 (Chelan, Windows CE 7.0).

Sistemul de operare a fost pus în vânzare pe 22 octombrie 2009, la mai puțin de trei ani de la lansarea sistemului de operare anterior, Windows Vista. Deși inițial sistemul de operare trebuia să fie pus în vânzare pe 31 august 2009. Partenerii și clienții cu licență de licență în volum au primit acces la RTM pe 24 iulie 2009. Versiunea finală fără licență (o copie de pe discurile care ulterior au fost puse în vânzare) a fost disponibilă pentru toată lumea din primele zile ale lunii august 2009.

Windows 7 a inclus unele dezvoltări excluse din Windows Vista, precum și inovații în interfață și programe încorporate. Jocurile Inkball și Ultimate Extras au fost excluse din Windows 7; aplicații care au analogi în Windows Live ( Windows Mail, Windows Calendar etc.), tehnologia Microsoft Agent, Windows Meeting Space; Opțiunea de a reveni la meniul Start a dispărut. meniu clasicși andocare automată a browserului și a clientului de e-mail.

7.1 Inovații

Sistemul de operare acceptă control multi-touch. Această caracteristică a fost demonstrată pentru prima dată de Microsoft la conferința anuală TechEd"08 din Orlando. Demonstrația a folosit versiunea de sistem 6.1.6856, precum și un model prototip de laptop cu un ecran multi-touch.

Tehnologia de rețea Branch Cache vă permite să stocați în cache conținutul traficului de Internet. Dacă un utilizator din rețeaua locală are nevoie de un fișier care a fost deja descărcat de cineva din rețeaua sa, îl poate obține din memoria cache locală, în loc să folosească un canal cu lățime de bandă limitată. Cache-ul de rețea poate funcționa în două moduri - Cache găzduit și Cache distribuit. În primul caz, fișierul este stocat pe o unitate dedicată server local sub Control Windows Server 2008 R2, în al doilea caz, nu este necesar un server, iar memoria cache este distribuită pentru stocare pe computerele utilizatorului. Tehnologia este concepută pentru rețele mariși este oferit pentru implementare în întreprinderi ca parte a versiunilor Corporate și Maximum ale sistemului de operare.

Orez. 1 Meniul Start din Windows 7 a devenit mai scurt și și-a pierdut pictogramele

Sistemul de operare are și aproximativ 120 încorporate imagini de fundal, unic pentru fiecare țară și versiune de limbă. Astfel, versiunea rusă include tema „Rusia” cu șase imagini de fundal unice de înaltă rezoluție. Toate versiunile includ 50 de fonturi noi. Fonturile existente au fost modificate pentru a afișa corect toate caracterele. Windows 7 este primul Versiunea Windows, care include mai multe fonturi pentru afișarea caracterelor non-latine decât pentru afișarea celor latine. Panoul de control al fonturilor a fost, de asemenea, îmbunătățit - în mod implicit, va afișa doar acele fonturi pentru care aspectul este instalat în sistem. A fost implementat suportul Unicode 5.1. Bara de căutare instantanee recunoaște acum mai multe limbi. Un avantaj suplimentar al Windows 7 este integrarea mai strânsă cu producătorii de drivere. Cele mai multe dintre ele sunt detectate automat, în timp ce în 90% din cazuri rămân compatibile cu driverele Windows Vista.

Windows 7 acceptă intern aliasuri de foldere. De exemplu, Dosarul programului Fișierele din unele versiuni localizate de Windows au fost traduse și afișate cu numele tradus, dar au rămas în limba engleză la nivel de sistem de fișiere.

Windows 7 este mai compatibil cu Windows XP decât Windows Vista (SP1, SP2), de exemplu, era imposibil să rulezi unele programe vechi XP pe Windows Vista.

7.2 Multimedia

Noua versiune a DirectX, a 11-a, lansată pentru prima dată ca parte a acestui sistem de operare, are următoarele îmbunătățiri: suport adăugat pentru noi shadere computaționale, capacitatea de randare cu mai multe fire, tesselare îmbunătățită, noi algoritmi de compresie a texturii etc.

Windows Media Player 12 primit noua interfatași a devenit cu adevărat „omnivor”, spre deosebire de predecesorul său, care necesita un număr mare de codecuri pentru redare. Cu toate acestea, nu poate reda discuri Blu-Ray cu licență video, dar are capacitatea de a citi și scrie date pe acestea.

7.3 Mobilitate

Deși Windows Mobility Center nu s-a schimbat prea mult de la Windows Vista, Windows 7 rulează mai mult pe laptopuri și utilizează mai puțină energie, mai ales când redați DVD-uri. Pe un sistem introdus la sfârșitul lunii august 2009 cu două laptopuri identice cu Windows 7 și Windows Vista preinstalate, câștigul a fost de până la 20%. A fost afișată și o viteză record de încărcare a sistemului - 11 secunde. Sistemul includea un SSD și alte componente de înaltă performanță. Un test similar i-a inspirat pe entuziaști să testeze impactul browserului asupra duratei de viață a bateriei. Inclus cu Windows 7 motor de cautare Explorer 8 a arătat cele mai bune rezultate pe platforma Intel.

Cu toate acestea, conform rezultatelor testelor independente, s-a constatat că Windows 7 consumă bateria unui laptop considerabil mai repede decât Windows XP. Din august, experții din revista Laptop (laptopmag.com) au testat versiunea finală a Windows 7, inclusiv sincronizarea durata de viata a bateriei PC-uri portabile aflate sub controlul său. Rezultatul general a fost dezamăgitor: netbook-ul mediu care rulează „Seven” rulează, în general, cu 47 de minute mai puțin la puterea bateriei, comparativ cu XP. În cazul modelului ASUS 1008HA, „lipsa” a fost de 57 de minute sau 16,7%. Alte publicații au efectuat, de asemenea, studii similare și au ajuns, de asemenea, la aceste concluzii. Pierderea variază de la 10 la 30 la sută în timpul de funcționare.

Un posibil motiv este Optimizare Windows 7 pentru acceleratoare grafice, în timp ce multe netbook-uri rulează pe plăci grafice Intel și VIA încorporate, care uneori nu acceptă funcții Aero. De asemenea, multe netbook-uri rulează Windows 7 Starter Edition, care nu acceptă complet Aero. O alta motiv posibil este lipsa suportului pentru sistemul de operare de la producătorii de netbook-uri. Deci, cu drivere noi și BIOS din noiembrie 2009, Asus Eee 1000HA rulează la fel de mult sub Windows 7 ca și sub Windows XP.

Desktop la distanță.

Caracteristica Desktop la distanță a suferit, de asemenea, modificări. A fost introdus suport pentru interfața Aero Peek, Direct 2D și Direct3D 10.1, suport pentru mai multe monitoare, extensii multimedia, DirectShow, precum și capacitatea de a reda audio cu latență scăzută.

7.4 Securitate

Windows 7 implementează o setare mai flexibilă de control al contului de utilizator (UAC), care, spre deosebire de Windows Vista, are încă două stări intermediare între modurile „Anunțați întotdeauna” și „Nu notifica niciodată” - „Notificați numai atunci când programele încearcă să facă modificări la computer "(poziție implicită), "Notifică numai atunci când programele încearcă să facă modificări la computer (nu estompați desktopul)." Este de remarcat faptul că, spre deosebire de Vista, estomparea are loc numai dacă programul este activ și în prim-plan. Dacă ați făcut clic în timp ce UAC se deschidea și ați dezactivat programul, este posibil ca întreruperea să nu aibă loc.

Au fost făcute modificări la tehnologia de criptare BitLocker și a fost adăugată funcția de criptare a suportului media amovibil BitLocker to go, permițându-vă să criptați suporturi amovibile, chiar și în absența unui modul TPM.

S-a adăugat capacitatea de a proteja datele de pe unitățile USB utilizând Stocare îmbunătățită.

Au fost aduse îmbunătățiri și la Windows Firewall - funcția de a anunța utilizatorul că un program care încearcă să acceseze rețeaua a fost blocat a revenit.

Folosind Politica de grup și AppLocker, puteți împiedica rularea anumitor aplicații.

Caracteristica DirectAccess vă permite să stabiliți o conexiune sigură la server în fundal, spre deosebire de un VPN, care necesită participarea utilizatorului. DirectAccess poate utiliza, de asemenea politici de grupînainte ca utilizatorul să se conecteze.

Probabilitatea de a lovi sistem Windows 7 viruși, viermi, troieni cu 25% mai mici decât în ​​Windows Vista și cu 20% mai mici decât în ​​Windows Vista SP2. În plus, pe versiunea pe 64 de biți a Windows 7, mulți viruși pur și simplu nu rulează.

Cutie cu nisip.

Windows 7 folosește modul sandbox, a cărui implementare a fost discutată în timpul testării alfa și beta (în timpul etapei de dezvoltare Longhorn). Accesul la socket-uri de nivel scăzut pentru codul negestionat, precum și accesul direct la sistemul de fișiere, stratul de abstractizare hardware (HAL) și accesul complet la o adresă de memorie sunt interzise. Toate accesul la aplicatii externe, fișierele și protocoalele sunt reglementate de sistemul de operare.

Noi funcții de interfață Aero

Funcția Aero Peek

Scutura

ÎN Interfață Windows Aero a adăugat optiune noua Aero Shake, permițându-vă să prăbușiți totul aplicații inactive mișcarea mouse-ului. Pentru a-l activa, luați titlul ferestrei și agitați-l puțin.

Arunca o privire

Caracteristica Aero Peek vă permite să afișați copii mai mici ale ferestrelor atunci când treceți cu mouse-ul peste pictograma barei de activități, să comutați între ferestrele aplicației făcând clic pe pictogramă, să trageți și să fixați diferite ferestre și aplicații în bara de activități, să vizualizați desktopul cu o singură trecere. zonă specială ecran și multe altele.

Snap

Similar cu funcția Shake, funcția Aero Snap vă permite să mutați mouse-ul pentru a maximiza o fereastră pe jumătate din ecran, întregul ecran sau numai de-a lungul axei verticale.

FreeBSD este un sistem de operare asemănător UNIX care este disponibil gratuit pe Internet. Este utilizat pe scară largă în companiile ISP, dispozitivele încorporate și oriunde altundeva unde fiabilitatea este importantă. Sistemul de operare FreeBSD este rezultatul unui proces continuu de dezvoltare, cercetare și rafinare de peste treizeci de ani. Povestea a început cu proiectul BSD în 1979. BSD este bunica lui FreeBSD. Cu mulți ani în urmă, AT&T avea nevoie de propriul software personalizat pentru a-și conduce afacerea. Cu toate acestea, nu avea dreptul de a invada industria calculatoarelor și, prin urmare, nu și-a putut vinde software-ul. Drept urmare, AT&T a furnizat universităților diverse componente de software și codul sursă la un cost foarte mic. Universitățile au reușit să economisească bani utilizând acest software în locul celor la prețuri comerciale, iar studenții au avut acces la o tehnologie excelentă. Ei puteau citi codul sursă și studia cum funcționează. În schimb, AT&T a primit o platformă gratuită pentru experimentare și o generație de informaticieni care au crescut cu echipamente AT&T. Toata lumea a fost fericita. Sistemul UNIX a fost cel mai faimos software distribuit în cadrul acestui plan de licențiere. Sistem sursă UNIX a avut multe dezavantaje în comparație cu sistemele de operare moderne. Cu toate acestea, mii de studenți au avut acces la codul sursă, iar sute de profesori aveau nevoie de proiecte interesante pentru elevii lor. Când programele nu s-au comportat așa cum era de așteptat sau s-au descoperit erori în sistemul de operare în sine, toți cei care au lucrat la sistem zi de zi au avut ocazia și stimulentele să corecteze acele defecte. Datorită eforturilor lor, sistemul UNIX a fost în curând îmbunătățit și a introdus multe dintre caracteristicile pe care acum le luăm de bune. Elevii au adăugat capacitatea de a controla lansarea programelor (controlul locurilor de muncă). Sistemul de fișiere UNIX S51K mi-a adus la lacrimi administratorii de sistem, așa că l-au înlocuit cu Fast File System, ale cărui capacități au fost transferate în toate sistemele de fișiere moderne. De-a lungul anilor, s-au scris un număr mare programe utile, care a înlocuit treptat blocuri întregi ale sistemului de operare UNIX. Grup de cercetare sisteme informatice Computer Systems Research Group (CSRG) al Universității din California, care a participat la aceste îmbunătățiri, a devenit depozitul central pentru îmbunătățirea codului UNIX. CSRG a colectat modificările, le-a evaluat, le-a împachetat și a distribuit versiunile gratuit tuturor deținătorilor de licență AT&T UNIX valabilă. În plus, CSRG a colaborat cu Defense Advanced Research Projects Agency (DARPA) pentru a implementa o varietate de funcționalități în UNIX, cum ar fi stiva protocoale TCP/IP. Colecția de software rezultată a fost numită Berkeley Software Distribution sau BSD. Utilizatorii BSD au luat software, l-au îmbunătățit și apoi și-au adus munca înapoi la BSD. Astăzi considerăm această metodă standard pentru dezvoltarea de software open source. textele sursă, dar în 1979 a devenit revoluționar. Dezvoltarea a durat mult. Privind informațiile despre drepturile de autor pentru vechiul sistem BSD, puteți vedea următoarele: Copyright 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. Toate drepturile rezervate. Da, 15 ani de muncă reprezintă o viață întreagă în dezvoltarea de software. Câte părți ale sistemului de operare nu numai că continuă să fie utilizate, dar sunt dezvoltate activ după

15 ani? De fapt, au fost făcute atât de multe modificări sistemului original BSD încât de-a lungul anilor a fost înlocuit aproape complet codul UNIX original cu cod creat de personalul CSRG și asistenții acestora. A mai rămas foarte puțin din produsul AT&T. În cele din urmă, finanțarea CSRG a încetat și a devenit evident că dezvoltarea ulterioară a proiectului BSD se apropie de final. În 1992, după o dezbatere în interiorul Universității din California, codul BSD a fost deschis publicului larg. Acest transfer de drepturi se numește licență BSD.

8.1 Licență BSD

Codul BSD a devenit disponibil pentru toată lumea, poate în cei mai liberali termeni din istoria dezvoltării software. Astăzi, principalele prevederi ale licenței arată astfel:

*Nu pretindeți că ați scris acest cod.

* Nu ne învinovățiți pentru erorile din cod.

*Nu folosiți numele nostru pentru a vă promova produsul.

Aceasta înseamnă că puteți face orice doriți cu codul sursă BSD. (Licența BSD originală necesita credit pentru utilizarea codului lansat sub licența BSD, dar această cerință a fost eliminată ulterior.) Nici măcar nu necesită să împărtășiți modificările cu autorii codului original! Oricine poate încorpora în mod liber codul BSD în produsele proprietare, produse gratuiteși produse open source. Codul BSD poate fi imprimat pe carduri perforate și acoperit gazonul cu acestea. Vrei să produci 10.000 de CD-uri cu sistemul de operare BSD și să le oferi prietenilor tăi? Vă rog. Uneori, când discutăm despre licența BSD, referința nu este la „copyright”, ci la „copycenter” - „du această licență la centrul de copiere și tipăriți câteva copii pentru dvs.”. Nu este de mirare că unele companii, cum ar fi Sun Microsystems, au sărit pe el – este gratuit, este de încredere și există un număr mare de tehnicieni certificați cu experiență în utilizarea acestuia.

O companie numită BSDi a fost chiar creată special pentru a profita de avantajele BSD UNIX. Competiția AT&T/CSRG/BSDi Chiar și în perioada de glorie a CSRG, munca la UNIX a continuat la AT&T. AT&T a acceptat piese redistribuibile ale BSD UNIX, integrate cu acesta sistem UNIX, iar apoi a transmis rezultatele rezultate înapoi universităților, care au adus aceste îmbunătățiri. Această abordare a funcționat bine până când AT&T s-a despărțit și companiilor rezultate li sa permis să concureze pe piața de software. AT&T avea o proprietate semnificativă: un sistem de operare de ultimă generație, care a fost reglat fin de mii de specialiști din întreaga lume. Acest sistem de operare avea multe caracteristici utile, cum ar fi comenzi mici, dar puternice, un sistem de fișiere modern, capabilități de control al lucrărilor și o stivă de protocoale TCP/IP. AT&T și-a format subsidiara, Unix Systems Labaratories (USL), care a început să vândă cu succes UNIX întreprinderilor pentru bani mari, menținând în același timp relații cu universitățile, care i-au oferit un sistem de operare atât de avansat.

Documente similare

    Concepte de bază despre sistemele de operare. Tipuri de sisteme de operare moderne. Istoricul dezvoltării sistemelor de operare din familia Windows. Caracteristicile sistemelor de operare din familia Windows. Nou funcţionalitate Sistem de operare Windows 7.

    lucrare de curs, adăugată 18.02.2012

    Revoluție pe piața Windows ca shell grafic pentru MS-DOS. Luarea în considerare a interfeței, funcțiilor, Cerințe de sistemși caracteristici distinctive ale generațiilor de sisteme de operare Windows: 9x, NT, NET, Vista. Analiza mobilității și securității celei mai recente versiuni OS.

    rezumat, adăugat 16.01.2010

    Istoricul dezvoltării sistemelor de operare din familia Windows și conceptele de bază ale administrării sistemului. Determinarea cererii pentru sisteme de operare Windows Caracteristici comparative funcțiile și capacitățile lor, caracteristicile de aplicare în practică.

    lucrare de curs, adăugată 05.08.2011

    Conceptul și funcțiile sistemelor de operare, clasificarea și structura lor, principiile de funcționare. Tipuri de sisteme de operare și a acestora o scurtă descriere a: DOS, Window-95. Avantaje și dezavantaje Microsoft Windows XP. Crearea rețelelor locale. Retea globala Internet.

    test, adaugat 26.06.2014

    Conceptul și funcțiile fundamentale ale sistemelor de operare, structura lor tipică și principiul de funcționare. Poveste scurta formarea și dezvoltarea sistemelor de operare Windows, varietățile acestora și caracteristici generale, cerințe hardware de bază.

    prezentare, adaugat 07.12.2011

    Studiul evolutiei sistemelor de operare pt calculator personal Compania Microsoft. Caracteristicile principalelor funcționale caracteristici ferestre XP, Windows Vista și Linux. Avantajele și dezavantajele sistemelor de operare produse de Apple.

    rezumat, adăugat 04.10.2018

    Lansări (ediții) majore ale Windows Vista și Windows Seven, dezavantajele și avantajele lor. Istoricul creării, compatibilitatea aplicațiilor cu sistemele de operare. Inovații pe care ea le-a adus lumii tehnologia calculatoarelor fiecare dintre sisteme.

    rezumat, adăugat 17.02.2011

    Utilizarea sistemelor de operare Microsoft Windows. Dezvoltarea sistemului de operare Windows 1.0. Caracteristici și caracteristici ale versiunilor ulterioare. Lansarea sistemelor de operare personalizate ale companiei, îmbunătățiri și inovații, versiuni de Windows XP și Vista.

    rezumat, adăugat la 01.10.2012

    Clasificarea, structura și funcțiile sistemelor de operare. Esența și tipurile interfața cu utilizatorul. Operare Windowsîntr-un mediu de rețea. Utilizarea datelor tabelare pentru a genera și completa rezultatele sesiunii de examinare pentru facultate.

    lucrare curs, adaugat 25.04.2013

    Programe de aplicație și utilitare. Cele mai simple funcții ale sistemului de operare. Istoria dezvoltării shell-ului grafic de operare Windows de către Microsoft Corporation. Versiunea familiei de sisteme de operare de rețea Windows NT (Ediția Millennium, 2000, XP, Vista, Seven)

Sistem de operare - un set de programe care furnizează întreaga linie funcții precum, de exemplu, distribuirea resurselor computerului între componentele sale sau de intrare/ieșire a datelor, gestionarea acestor date, interacțiunea cu utilizatorul și, în final, execuția altor programe care extind capacitățile sistemului de operare în special și ale computer în ansamblu. Orice sistem de operare include un modul principal de control (un shell grafic în cazul Windows) și un set de programe (utilități) necesare funcționării normale a computerului.

După cum am menționat mai devreme, sistemul de operare suferă de o serie de defecțiuni foarte caracteristice - acestea sunt în principal eșecuri în sistemul de fișiere și registru de sistem.

Prima categorie ca motiv de reinstalare dispare aproape imediat, deoarece majoritatea problemelor cu sistemul de fișiere sunt rezolvate de programe precum ScanDisk, Norton Disk Doctor, fără nicio reinstalare. Deși există excepții de la fiecare regulă - uneori erorile persistente pot fi eliminate doar prin formatare completă, dar astfel de situații nu apar foarte des, cel puțin cu hard disk-uri noi.

Prezența legăturilor către fișiere inexistente. În principiu, acest tip de defecțiune nu este atât de periculos pentru stabilitatea PC-ului, cât este neplăcut. Practic, astfel de legături apar din următoarele motive:

Eliminarea incompletă a programelor (inclusiv jocuri), atunci când fișierele au fost deja șterse, dar legăturile către acestea rămân încă;

Instalarea incompletă a programelor (inclusiv jocuri), atunci când legăturile către fișiere sunt deja incluse în registrul de sistem, dar fișierele în sine nu au fost încă create;

Instalarea sau eliminarea incompletă a driverelor de dispozitiv;

Erori ale sistemului de fișiere hard disk, când legăturile indică către un fișier situat într-un director complet diferit. O situație similară poate apărea și ca urmare a mutarii manuale a fișierelor;

Reziduuri din programele de instalare sau dezinstalare care tind să creeze legături temporare și apoi uită să le elimine;

Lipsa legăturilor necesare către importante fișiere de sistem, care sunt disponibile pe hard disk, dar din această cauză nu pot fi utilizate. O situație similară poate apărea și ca urmare a curățării manuale a registrului de sistem sau ca urmare a funcționării incorecte a diferitelor dispozitive de curățare a registrului;

Diverse link-uri lăsate de versiunile de probă ale programelor care le permit să determine când sunt lansate cât timp mai rămâne până la sfârșitul perioadei de probă. Foarte des, astfel de link-uri nu vă permit să instalați nici măcar acele versiuni de programe care sunt înregistrate oficial (achiziționate).

Desigur, există o serie de programe care se presupune că curăță registrul de toate linkurile incorecte sau le corectează la cele corecte (de exemplu, Norton WinDoctor), dar toate vă permit să scăpați doar de o parte a problemei, deoarece ele pot corecta în principal erorile care sunt asociate cu plasarea fișierelor de modificări sau absența acestuia. Aici este, de asemenea, posibil ca programul să încurce fișierul necesar cu un fișier similar care are atribute similare, făcând registrul de sistem complet inoperabil.

Din toate cele de mai sus putem trage o concluzie. Instalarea unui sistem de operare poate fi necesară în cazurile în care:

Computerul nu are instalat deloc un sistem de operare;

Computerul are instalat un sistem de operare, dar doriți să actualizați versiunea acestuia sau să reveniți la o versiune anterioară;

Sistemul de operare a încetat să se încarce, de exemplu, din cauza deteriorării fișierelor de sistem;

Lucrul cu sistemul de operare a devenit mai degrabă ca mersul pe bicicletă cu o anvelopă deflată;

Un program despre care credeți că nu funcționează se datorează unei legături incorecte în registrul de sistem pe care nu o puteți găsi și șterge.

Tipuri de sisteme de operare

După cum am menționat deja, sistemul de operare este un program obișnuit care pornește de fiecare dată când pornește computerul. Economizorul de ecran pe care îl vedeți și desktopul care apare la finalizarea pornirii fac parte din sistemul de operare instalat pe computer.

Există multe controverse în legătură cu ce sistem de operare să instalați și care nu trebuie luat în considerare deloc. Să încercăm să ne dăm seama care dintre opiniile general acceptate sunt aproape de adevăr.

În prezent, cea mai răspândită este întreaga familie de sisteme de operare Windows, care este un produs Microsoft. La rândul lor, sistemele similare Windows sunt împărțite în două subfamilii: Windows 9x și Windows NT.

Primul dintre ele include Windows 95, Windows 98, Windows 98SE și Windows ME, în timp ce al doilea are un număr mai mic de versiuni - Windows NT 4.0 (versiunile mai tinere nu mai sunt folosite), Windows 2000 și cea mai modernă versiune - Windows XP. Nu cu mult timp în urmă, a fost lansată o altă versiune - Windows 2003 Server, dar nu o vom lua în considerare încă, pentru că cine știe câte probleme noi aduce cu ea? Să așteptăm până când este testat temeinic, sunt lansate câteva amendamente, așa-numitele patch-uri, iar după aceea vom încerca să-l instalăm pe un computer de acasă.

Puțină istorie

Dacă luăm în considerare întreaga istorie a sistemelor de operare cu un shell grafic, familia Windows provine din shell-ul grafic Windows 3.1 sau versiunea sa de rețea Windows 3.11 pentru Workgroup. Acest shell a fost încărcat în memoria computerului ca managerul de fișiere Norton Commander.

Apariția unui sistem de operare grafic mai degrabă decât a unui shell (Windows 95) a fost o adevărată descoperire. De acum înainte, sistemul MS-DOS învechit face parte din sistemul de operare principal și nu invers. Aceasta este principala diferență care a fost observată de utilizatori. Cea mai semnificativă consecință a acestui eveniment a fost necesitatea de a folosi programe scrise special pentru sistemul de operare Windows. Desigur, majoritatea programelor mai vechi pot fi încă rulate într-o fereastră de emulare MS-DOS, dar unele. în special cele concepute pentru a lucra cu hard disk(NDD etc.). s-a dovedit a fi incompatibil cu caracteristicile sistemului de fișiere Windows.

Trebuie remarcat faptul că există două versiuni principale - Windows 95 și Windows 95 OSR2, în care cea mai izbitoare caracteristică este suportul pentru FAT32, care, la rândul său, spre deosebire de FAT16, este capabil să suporte hard disk-uri cu o capacitate de peste 2 GB. Dacă utilizați această versiune de Windows, asigurați-vă că o actualizați la OSR2, altfel oricare HDD veți putea formata doar 2 GB, iar restul spațiului nu va fi disponibil pentru utilizare.

Următorul pas în dezvoltarea sistemelor de operare a fost apariția Windowsului 98, urmat de Windows 98 SE (Ediția a doua). Este de remarcat faptul că a doua versiune este destul de diferită de Windows original 98, în primul rând pentru că a corectat un număr considerabil de erori, în special legate de lucrul cu retea locala. Și driverele pentru dispozitive combinate cu sistemul Plug and Play sunt implementate mult mai bine, așa că dacă dintr-o dată doriți să instalați Windows 98, atunci ar trebui să alegeți a doua ediție, nu prima, adică Windows 98 SE.

Cea mai recentă versiune a familiei Windows 9x este Windows ME, pe care mulți utilizatori îl numesc și Windows 2000, ceea ce este complet greșit, deși aspect Ambele versiuni sunt foarte asemănătoare. Cu această versiune, Microsoft a decis în sfârșit să pună capăt vieții sistemelor de operare din familia Windows 9x.

În paralel cu dezvoltarea versiunilor din ce în ce mai noi de Windows 9x, au fost efectuate cercetări pentru a îmbunătăți fiabilitatea computerului, ceea ce a dus în cele din urmă la apariția unei clase complet noi de sisteme de operare - familia Windows NT (New Technology). Primele versiuni de Windows NT (cele mai populare au fost versiunile 3.51 și 4.0, toate celelalte au căzut rapid în uitare) s-au distins printr-o stabilitate mai mult sau mai puțin ridicată din cauza lipsei atât a unui sistem Plug and Play, cât și a suportului. tehnologii multimedia, cum ar fi driverele DirectX. Toate acestea le-au limitat foarte mult utilizarea ca sisteme de acasă, deși s-au dovedit a fi excelente ca stații de lucru.

Prima încercare de tranziție a sistemelor de acasă la familia Windows NT a venit odată cu lansarea sistemului de operare Windows 2000, care inițial a fost intenționat să fie Windows NT v5.0, dar a fost redenumit în cele din urmă. Abrevierea NT a speriat cu adevărat pe toată lumea. În Windows 2000, dezvoltatorii nu numai că au încercat să țină cont de experiența creării de sisteme NT din generația anterioară, păstrând toate avantajele lor tradiționale, dar au inclus și multe dezvoltări utile de la Windows 9x, care era familiar prin accesibilitatea și simplitatea sa. , parcă i-ar apropia pe acești doi complet. sisteme diferite. Pentru prima dată, platforma NT a devenit compatibilă cu multe programe care erau în mod tradițional destinate doar pentru Windows 9x, deși nu cu toate, dar totuși acest lucru a fost un mare progres.

Nu este un secret că, în ciuda tuturor încercărilor de a domestici Windows 2000, au existat multe probleme cu acesta - jocurile au refuzat să se instaleze, nu exista sunet în jocurile vechi și multe altele. Prin urmare, Microsoft a continuat cercetările, ceea ce a rezultat în versiune noua Sistem de operare Windows XP. Astăzi este cel mai avansat sistem produs vreodată de Microsoft. Desigur, există și multe nuanțe asociate cu acesta în funcționarea programelor vechi, dar acesta este prețul de plătit pentru progres.

Caracteristici ale familiei Windows 9x

Nimeni nu va nega că sistemele de operare ale familiei Windows 9x sunt cele mai populare. Acest lucru se datorează în principal faptului că vă permit să le utilizați cel mai mult pe ambele ultimele programe, și cele mai vechi, care au fost concepute pentru a funcționa în mediul MS-DOS. Cele mai importante programe pentru utilizator sunt cele care se încadrează în categoria programelor de gaming. După cum se spune, de obicei cumpără un computer nu pentru a lucra la el, așa cum spun utilizatorii, ci pentru a se juca pe el.

Cea mai izbitoare diferență între familia Windows 9x și platforma NT concurentă este funcționarea sa extrem de instabilă. Acest lucru se datorează în principal caracteristicilor acelor module care distribuie resurse între toate programele care rulează, și anume, asigurându-se că sistemul funcționează în modul multitasking. Aici, fiecare program care rulează decide în mod independent când să elibereze resursele computerului, astfel încât un alt program să le poată prelua. Acest lucru duce la înghețuri frecvente, care, în general, pot fi considerate normale. Imaginați-vă situația: se dă o comandă pentru a citi de pe un CD și este trimisă o solicitare către unitatea CD-ROM, că discul este gata pentru citire. Dacă discul este zgâriat sever, atunci unitatea va încerca foarte mult timp și fără succes să citească informațiile de service de pe disc, iar în acest moment toate celelalte operațiuni de pe computer vor fi blocate, ceea ce poate fi de fapt numit înghețare. Instabilitatea funcționării se datorează, de asemenea, în mare măsură capacității de a rula programe concepute să funcționeze în mediul MS-DOS.

Windows 95

Sistemul de operare Windows 95 este diferit de toate celelalte versiuni de Windows:

Faptul că are cel mai mic pachet de distribuție, permițându-ți să-l instalezi pe discuri mici, de exemplu, pe un laptop vechi;

Cea mai mică bază de drivere încorporată în kitul de distribuție, care reduce practic la zero toate avantajele sistemului Plug and Play, care este implementat extrem de prost în Windows 95. Da, acest lucru este de înțeles - primul lucru al naibii este cocoloși;

Lipsa suportului pentru magistrala USB populară în prezent. Deși există actualizări speciale care includ acest suport, acestea... după cum arată practica, ele nu funcționează întotdeauna conform așteptărilor;

Interfață prost proiectată, deși funcționează rapid;

O încetare aproape completă a suportului de la Microsoft, care se reflectă în încetarea lansării de actualizări care introduc suport pentru noi dispozitive și standarde.

Instalarea Windows 95 este recomandată numai pe computere cu configurații mai mici decât: Pentium 200 MHz, 32 MB RAM, 1 GB hard disk. Pe toate celelalte configurații (mai puternice), până la cele mai moderne, instalarea acestei versiuni de Windows este de fapt o renunțare voluntară la beneficiile oferite de versiunile mai vechi și mai funcționale.

Windows 98

Sistemul de operare Windows 98 este diferit de toate celelalte versiuni de Windows:

Cel mai optim echilibru între oportunitate și calitate. Acest lucru este exprimat în principal printr-un suport bun atât pentru cele mai noi, cât și pentru cele mai vechi programe, dispozitive, standarde (adăugați în continuare). De aceea această versiune de Windows a fost folosită încă de pe vremea primelor Pentium-uri și este folosită și astăzi pe computerele construite pe Pentium 4 sau Athlon XP;

Prezența unui număr mare de programe de reglare fină care vă permit să vă personalizați computerul pentru aproape orice utilizator;

O interfață bine concepută, care, totuși, eșuează foarte des.

Instalarea Windows 98 (adică versiunea 98 SE) este recomandată pe computerele cu configurația: Pentium 200 MHz, 32 MB RAM, 1 GB hard disk sau mai mare, până la maximum calculatoare moderne. Deși cel mai mult aparate moderne vă permit să utilizați pe deplin unele dintre funcțiile lor numai în versiunile mai noi de Windows.

Windows ME

Windows ME este o continuare a liniei Windows 95, 98, 98SE; nu există modificări fundamentale în ea, cu excepția interfeței. În Windows ME, suportul pentru modul MS-DOS real a fost eliminat, adică nu vă mai puteți porni computerul în modul de asistență pentru linia de comandă, deși disc de pornire, care este generat de sistemul de operare, oferă încă această funcționalitate. Pentru prima dată, a fost utilizată tehnologia de derulare a setărilor, în care utilizatorul poate returna setările vechi ale programului fără a reinstala sistemul de operare:

Cea mai completă bază de date de drivere integrate în distribuție din întreaga linie Windows 9x;

Nu este nevoie să copiați kitul de distribuție pe hard disk în scopul organizării acces rapid pe acesta, acum sistemul de operare, în timpul instalării, îl copiază independent într-un director strict definit;

Cel mai mare volum al directorului Windows după instalare, în principal datorită faptului că conține întreaga distribuție. Acest lucru este necesar pentru funcționarea normală a sistemului de rollback, care poate avea nevoie să restaureze un număr de fișiere de sistem.

Este de remarcat faptul că versiunea finală a Windows ME este 4.90.3000.

Windows NT

Principala diferență între sistemele de operare Windows NT și sistemele platformei anterioare este stabilitatea sporită, care se datorează în principal particularităților funcționării modulelor responsabile de multitasking. În platforma NT, toate programele care rulează primesc o cantitate strict fixă ​​de resurse, ceea ce nu permite unuia dintre ele să primească prioritate maximă și să le blocheze pe toate celelalte. Datorită acestui fapt, devine posibil în orice moment, dacă este necesar, să încetați cu forța un proces care, în opinia dumneavoastră, nu funcționează corect.

Stabilitatea platformei NT se explică și prin faptul că este complet pe 32 de biți, adică nu există MS-DOS în ea, iar toate programele concepute să funcționeze în acest mediu de operare sunt lansate numai în fereastra de emulare, care este nu este pe deplin capabil să ofere capabilități pure MS-DOS. Orice acces direct la echipament, cum ar fi un port LPT, va fi complet blocat. De asemenea, Windows NT nu va rula programe care accesează hardware direct sau cele care utilizează drivere VxD, care sunt utilizate numai în Windows 9x.

Ca preț pentru progres, versiunile de Windows NT sunt slab compatibile cu toate programele și dispozitivele care folosesc algoritmi de operare vechi, cum ar fi accesul direct la porturile I/O etc.

Sistemele de operare Windows NT sunt mult mai bune la utilizarea RAM decât oricare dintre sistemele de operare Windows 9x. Cea mai semnificativă creștere a performanței noilor sisteme de operare este calculatoare puternice, parametrii în special critici sunt viteza de ceas a procesorului central și cantitatea de RAM.

Singurul, dar și cel mai neplăcut pentru utilizator, dezavantaj al Windows NT este relativul încărcare lentăși oprire. Dar stabilitatea bună vă permite să faceți fără repornire în timpul zilei de lucru, așa că puteți ignora acest dezavantaj.

Poate părea ciudat să realizezi că Microsoft nu a implementat sistemul Plug and Play în sistemul său de operare Windows NT încă de la începutul existenței sale, ceea ce i-a limitat foarte mult utilizarea, dar i-a oferit o stabilitate uimitoare. Prin urmare, utilizarea Windows NT v4.0 și a sistemelor de operare inferioare nu este de obicei recomandată pentru computer de acasă, deoarece acest lucru poate duce la dificultăți la instalarea driverelor de dispozitiv.

Windows 2000

Caracteristici cheie:

A apărut suportul pentru sistemul Plug and Play, care în total este destul de baza mareșoferii au făcut viața utilizatorului mult mai ușoară. Deși, ca întotdeauna, există câteva nuanțe minore aici - sistemul de configurare automată nu funcționează întotdeauna corect, ceea ce reduce stabilitatea computerului în ansamblu și a sistemului de operare în special;

A apărut suportul pentru driverele multimedia DirectX v7.0, ceea ce a făcut posibilă utilizarea programelor de jocuri care le necesită fără obstacole speciale;

Suport de fișiere foarte fiabil sisteme NTFS(v4.0 și 5.0), precum și cele mai comune sisteme de fișiere FAT 16 și FAT32;

Există o împărțire în mai multe grupuri - Windows 2000 Professional, Server, Advanced Server și DataCenter. Versiunea finală a Windows 2000 este numerotată 2195.

Se recomandă instalarea sistemului de operare Windows 2000 numai în cazurile în care computerul este folosit ca stație de lucru, de exemplu, un server. Această versiune de Windows nu este potrivită pentru un computer de acasă, deși o poți instala chiar și pe un computer de gaming, deși va trebui să suferi în timpul instalării jocurilor.

Windows XP

Windows XP este primul sistem de operare menit să asigure că toți utilizatorii trec la utilizarea sistemelor din familia Windows NT. Principalele sale caracteristici:

Acum este posibil să reveniți la setările anterioare atât ale programelor, cât și ale driverelor de dispozitiv, ceea ce permite utilizatorului în multe cazuri să se facă fără reinstalarea sistemului de operare, de exemplu, din cauza performanței slabe a noii versiuni a driverului plăcii video;

A devenit posibil să rulați programe în modul de compatibilitate cu aproape orice versiune anterioară a sistemelor de operare, ceea ce crește numărul de programe care pot fi utilizate fără piedici. Desigur, aici nu mai este loc pentru sistemul de operare MS-DOS, iar toate programele care necesită DOSa pur au încă probleme la lansare;

Este nevoie de activare, adică de acum înainte nu este suficient să introduceți numărul de serie la instalarea sistemului de operare. Când este activat, Windows este legat de o anumită configurație a computerului, chiar și, de exemplu, atunci când adăugați un modul de memorie, este necesară reactivarea ( număr vechi nu mai este potrivit). Deși fiecare regulă are propria sa excepție, deoarece în natură există așa-numitele versiuni corporative ale Windows XP, care inițial nu necesită nicio activare. Versiunile rămase, așa cum a devenit tradițional, pur și simplu se rup. Este de remarcat faptul că versiunile corporative în limba rusă nu există în natură, cu toate consecințele care decurg;

Prin tradiție, există o împărțire în grupuri - Home Edition și Professional, precum și Windows.NET. Ultima versiune are trei opțiuni: NET Server, NET Advanced Server, NET DataCenter Server. Desigur, versiunile de rețea specializate nu sunt destinate să funcționeze pe sistemele de acasă, așa că nu le vom lua în considerare deloc. Versiunea finală a Windows XP are numărul 2600.





Un sistem de operare pentru computer este un set specific de programe speciale, conceput pentru a-și controla dispozitivele și pentru a oferi o interfață. În acest articol ne vom uita pe scurt tipuri de sisteme de operare.

De-a lungul întregii istorii a dezvoltării tehnologiei informatice, a apărut un număr destul de mare de sisteme de operare, care diferă printr-o serie de caracteristici: multitasking, număr de utilizatori și tipuri.

Indiferent de tipurile de sisteme de operare, toate îndeplinesc aceleași funcții:

  • gestionarea memoriei;
  • controlul dispozitivelor de intrare/ieșire;
  • gestionarea sistemului de fișiere de calculator;
  • proces de expediere;
  • controlul utilizării resurselor;
  • executarea programelor;
  • crearea unei interfețe cu utilizatorul;
  • implementarea interacțiunii cu alte computere și dispozitive;
  • protecția programelor și a sistemului în sine;
  • oferind un mod de operare multi-utilizator.

În funcție de tipul de interfață, tipurile de sisteme de operare se împart în principal în textȘi grafic(GUI), unde interacțiunea utilizatorului are loc prin utilizarea imaginilor grafice. Exemple ale acestora din urmă sunt cele mai moderne sisteme de operare.

Să luăm în considerare tipurile de sisteme de operare conform celei de-a doua clasificări - multifunctional. Sunt:

  1. O singură sarcină. Un exemplu este MS-DOS.
  2. Pseudo-multitasking, adică un singur program rulează odată, dar sistemul de operare comută între mai multe astfel de programe. Exemplele includ primele versiuni de Windows.
  3. Multitasking (Windows 95, Windows 98).
  4. Cu adevărat multitasking (Windows NT, Linux, Mac OS X).

Ultimele două puncte au doar o diferență condiționată: multitasking real implică faptul că sistemul de operare nu permite niciunui program anume să monopolizeze resursele computerului și, de asemenea, că sistemul de operare este capabil să susțină funcționarea mai multor procesoare.

Tipurile de sisteme de operare sunt, de asemenea, împărțite în funcție de criteriile care permit utilizarea sistemului de către mai mulți utilizatori:

  1. Un singur utilizator. Acestea includ MS-DOS și primele versiuni de Windows.
  2. Multi-utilizator cu suport pe un singur terminal (Windows 95, 98, 2000 etc.).
  3. Multi-utilizator cu suport pe mai multe terminale, dar cu un singur PC (Linux, Mac OS X, Windows).

În general, după cum puteți vedea, tipurile de sisteme de operare diferă din cauza interval de timp, care evidențiază etapele de dezvoltare a tehnologiei informatice.

Să ne uităm pe scurt la caracteristicile celor mai populare sisteme de operare de astăzi. Merită să începeți Windows 7, care este instalat pe majoritatea computerelor de acasă. Calitățile sale pozitive sunt vizualizarea bună și capacitatea de a instala independent un driver pentru un nou dispozitiv conectat. Cu toate acestea, cerința de resurse mari și faptul că în principal numai programe cu plată, creează un dezavantaj imens pentru acest sistem de operare.

Linux este în majoritatea cazurilor folosit doar de programatori sau pentru instalare pe servere. Au fost lansate un număr mare de versiuni ale acestui sistem de operare, dintre care cea mai comună este . Ea are de mare viteză lucru, un număr mare de setări care vă permit să personalizați sistemul pentru dvs., o absență aproape completă a virușilor, precum și un număr mare de programe și aplicații care pot fi descărcate de pe Internet după cum este necesar. În același timp, Ubuntu este destul de complicat.

Un sistem de operare este un set de software care gestionează resursele computerului și asigură întreținerea generală a programelor de calculator. O astfel de substanță este o componentă vitală a software-ului de sistem. Orice program de aplicație, de regulă, necesită un sistem de operare, deoarece acesta este cel care asigură funcționarea lor.

Diferențele OS

Tipurile de sisteme de operare diferă unele de altele în capacitatea lor de a programa sarcini, precum și în alți factori. Pentru funcții precum alocarea memoriei, sistemul de operare acționează ca o legătură între programe și hardware-ul computerului. Chiar dacă codul aplicației rulează de obicei direct pe hardware, efectuează în mod constant apeluri generale la funcțiile sistemului de operare. Diferite tipuri de sisteme de operare astăzi pot fi văzute pe orice dispozitiv care conține aplicații instalate - de la celulareși console de jocuri la supercomputere și servere web. Exemple de sisteme de operare populare astăzi includ Android, BSD, IOS, GNU/Linux, OS X, Microsoft Windows, Windows Phoneși IBM Z/OS. Toate sistemele de operare de mai sus, cu excepția Windows și Z/OS, sunt bazate pe UNIX.

Ce este UNIX

Unix a fost scris inițial în limbaj de asamblare. Bazat anterior pe BCPL, a fost ulterior rescris în C și a evoluat într-o familie mare și complexă de sisteme de operare interconectate care au devenit parte din istorie. Tipurile de sisteme de operare precum Unix au mai multe subcategorii mari și includ System V, BSD și Linux. Toate sistemele de operare din aceste subcategorii rulează pe o mare varietate de arhitecturi de computer. Sunt utilizate pe scară largă pentru servere în afaceri, precum și pentru stațiile de lucru din medii științifice și inginerești. Variantele gratuite ale UNIX - Linux și BSD - sunt populare în toate domeniile astăzi. OS X (fost „Mac OS X”) este un sistem de operare cu interfață grafică deschisă, dezvoltat și introdus de Apple. Unele tipuri de sisteme de operare de acest tip sunt încărcate implicit pe toate computerele Macintosh fabricate astăzi. OS X este succesorul originalului Mac OS, care a fost principalul sistem de operare al Apple din 1984.

Ce este Linux

Linux (sau GNU/Linux) este un shell asemănător Unix care a fost dezvoltat fără niciun cod Unix, spre deosebire de BSD și variantele sale. Poate fi folosit pe o gamă largă de dispozitive - de la supercomputere până la ceas de mână. Nucleul Linux este distribuit sub o licență deschisă, astfel încât oricine îi poate citi și schimba codul. Vorbind despre cum să eliminați un sistem de operare, acest tip se remarcă prin ușurința sa de utilizare. Chiar dacă estimările actuale arată că Linux este utilizat pe doar 1,82% din toate PC-urile, acesta a câștigat o utilizare pe scară largă în sistemele încorporate (de ex. Celulare) și servere. Linux a înlocuit Unix-ul în majoritatea zonelor și este folosit pe 10 dintre cele mai puternice supercomputere din lume.

Un pic despre Windows

Microsoft Windows este o familie de sisteme de operare proprietare dezvoltate de Microsoft Corporation și concentrate în primul rând pe arhitectura computerului Intel. Cercetătorii estimează că utilizarea sa reprezintă 88,9% din ponderea totală a computerelor conectate la web. Mulți oameni consideră că este cel mai bun sistem de operare disponibil în aceste zile.