Sunteți pe pagina 1din 4

SISTEMUL WINDOWS

Evoluia sistemului WINDOWS Calculatoarele exista de peste 20 de ani, iar Pc-urile au devenit mai competitive odat cu introducerea interfetei grafice cu utilizatorul. O interfa de tip GUI (graphic user interface) este un software care prezint programele, procedurile ca i fiierele sub forma unor simboluri grafice. Utilizatorii care interacioneaz cu calculatorul prin manipularea acestor simboluri, astfel nct nu mai este necesar introducerea comenzilor de la tastatur. n sistemul de operare DOS utilizatorul trebuia s i aminteasc destul de des unde este stocat o aplicaie, care este numele acesteia i care sunt comenzile care pot manipula fiierele, discul, memoria etc. Microcalculatorul Apple Macintosh (1984) a fost primul sistem de calcul care a oferit o interfata naturala cu software-ul, prin intermediul sistemului de operare. Acesta era proiectat nca de la nceput cu interfaa grafic de exploatare pentru utilizatori. Uurina lucrului cu interfeele grafice a facut posibil dezvoltarea de astfel de platforme de exploatare (GEM, Windows, GeoWorks etc.), n acest mod utilizatorul putnd avea n acest fel o viziune unitar asupra aplicaiilor cu care lucreaz. La nceput sistemul Windows a fost privit numai ca o extensie pentru sistemul de operare DOS. Windows semna la acea vreme cu o aplicate de tip "shell" numrul programelor scrise pentru aceasta fiind redus. Windows a fost lansat la nceput ca fiind ceva mai mult dect un mediu de comutare ntre aplicaii. Prima versiune Windows 1.0 aprut n 1985, lsa mult de dorit prin aspectul sau grafic putin ncurajator, avea mecanisme de gestionare a memoriei puin performante, fiind mai degrab o deziluzie dect un succes pe piaa. Acest nceput greoi i stngaci se datora n mare parte capacittlor mici de memorare ale microcalculatoarelor de la acea vreme (piaa era dominat de XT-uri, utilizatorii trebuind s se limiteze pentru reluarea aplicaiilor lor la mai putin de 640 KB de memorie RAM. A doua versiune Windows 2.0 lansat n 1987 nu a avut succesul scontat, fiind departe ceea ce se numete azi o interfaa grafic. Windows nu era dect un sistem de meniuri care oferea o list de aplicaii disponibile. Dezavantajele interfeei se explicau i prin slabele performane ale microprocesorului 8086 de gestionare a memoriei i de capacitatea redus de calcul a acestuia. Pasul nainte n evoluia sistemelor Windows (ncepnd chiar cu Windows 2.0) a fost multitasking-ul, adic 1

procesul de rulare a mai multor aplicaii, "aparent" n acelai timp. Datorit restriciilor impuse de capacitatea memoriei RAM, la Windows 2.0 nu se poate vorbi de un adevarat multitasking, ci de o comutare ntre task-uri. n condiiile unei incapaciti de gestionare a memoriei extinse, utilizatorul putea s porneasc mai multe aplicaii n acelai timp doar n zona de memorie disponibil (adic cea care nu era afectat de ctre MS-DOS programului Windows i celorlalte aplicaii). Pentru primele dou versiuni Windows, se poate vorbi de un mod de operare "real" ce utilizeaz 1 MB de RAM. Lansarea pe pia a microprocesorului 80286 i inaugurarea "erei AT", a dus la rescrierea i modernizarea platformelor Windows. Facilitatea microprocesorului 80286 de a gestiona memoria extins a fost preluat de urmtoarea versiune de Windows cunoscut i sub numele de Windows 286. Multitasking-ul a ramas "primitiv", doar la nivelul de comutare ntre diferitele aplicaii (se puteau deschide oricte aplicaii permitea memoria, dar numai o singur aplicaie era activ.). Modul de operarea pentru Windows/286 a fost numit "standard", pentru ca s-a bazat pe capacitatea procesului 80286 de a gestiona memoria extins, chiar dac aceasta s-a limitat fizic la adresarea a maxim 16 MB. ncepind din 1988, odat cu lansarea versiunii Windows/386 s-a putut vorbi n sfrit de posibilitatea utilizatorului de a folosi aplicaii n regim "multitasking". Acest mod de lucru al aplicaiilor nu se poate desfaura n plenitudinea generozitii conceptului, mutitasking-ul fiind cooperativ (programele lucrau mpreuna). Nu exista nsa nici o instana care s acorde timp de calcul programului "X", pentu ca apoi, dupa cteva momente, s intervin s-l retraga (afectndu-i programului "Y"), iar ulterior s-l comute pe X sau Z. La multitasking cooperative, programele dein complet controlul perioadei ct le aparine procesorul. n acest caz, numai utilizatorul este acela care comuta de regula prelucrarea ctre alt aplicaie. Datorit faptului c aplicaia activ reprezenta i instana care controla sistemul, nu exista nici o posibilitate de a o elimina din memorie i de aceea, dac la aplicaia activ survenea o eroare, sistemul se bloca invariabil, de aceea versiunea n sus, toate sistemele Windows vor folosi modul de operare numit 386 mbuntit, care permite existena multitasking-ul cooperativ sau permitiv si memoria virtual. Pornind de la calculatoarele personale echipate cu microprocesoare 80286 i superioare, se poate vorbi de modul de lucru "protejat", calculatorul poate folosi adresarea memoriei dincolo de bariera celor 640 KB ai memoriei conventionale. Pentru a rula programe (DOS sau Windows) n memoria extins, procesoarele pot crea sisteme virtuale de adresare a memoriei n care pot fi simulate mai multe calcualtoare cu 640 KB memorie (pna la limitele 2

memoriei extinse disponibile). Astfel, fiecare masin virtuala de 640 KB face ca fiecare aplicaie s "cread" c lucreaz cu un sistem propriu, dar fiecare sistem virtual face parte efectiv din maina real. Versiunea Windows 3.0 aprut n 1990 a fost considerat ca fiind al doilea mare succes al interfeei grafice de exploatare, dupa W/386. Produsul W 3.0. a fost versiunea care a nceput s ofere utilizatorilor un motiv serios pentru a prefera aplicaiilor DOS. Aspectul lui Windows s-a mbuntit iar programul a oferit o funcionalitate mai bun. Aceasta a fost prima versiune care a introdus conceptul de program manager- adica la startarea interfeei Windows s fie activ cel puin o fereastr. Versiunea 3.0. a utilizat pe scar larg pictogramele pentru a reprezenta aplicaiile. Windows 3.0. putea rula n regim de multitasking cooperativ aplicaii scrise pe 16 bii. Deficiena major a versiunii 3.0. consta n instabilitatea sistemului, n sensul c unele aplicaii nu respectau integritatea sistemului. n 1991 apare pe pia cea mai cunoscut versiune a lui Windows nainte ca platforma de exploatare s se transforme ntr-un sistem de operare. Versiunea 3.1. permitea reluarea aplicaiilor pe 16 bii, dar le putea exploata i pe 32 bii. Atuurile pe care le-a adus aceast versiune sunt: elementele 3D tind s domine interfaa grafic; a fost introdus mecanismul "obiectele legate i incluse" OLE, care permitea legarea dinamic a unor obiecte ntr-un document complex; problema fonturilor a fost rezolvat prin introducerea posibilitilor de actualizare a lor prin promovarea caracterelor True Type (corpurile de litera True Type sunt scalabile, adic micorate sau mrite, i pstreaz forma lizibil - tehnologiile anterioare necesitau un set diferit de corpuri de liter pentru fiecare dimensiune n parte) ; aplicaiile File Manager i Print Manager au fost mbuntite; integrarea unor faciliti multimedia - prin introducerea interfeei MCI (Media Control Interface); posibilitatea utilizrii memoriei virtuale prin utilizarea unui spaiu de pe harddisk pentru a simula o memorie RAM; capacitatea mbuntit de utilizare i gestionare a driverelor; creterea siguranei generale a sistemului. O variant desprins din Windows 3.1, pentru ca sistemul s rspund i nevoilor de prelucrare a unor grupuri de lucru a fost versiunea de reea cunoscut sub numele de Window for Workgroups sau Windows 3.11. 3

WfW oferea cam aceleai caracteristici ca si W3.1. dar sigurana n exploatare a sporit n comparaie cu celelalte versiuni. Printre avantajele versiunii W 3.11. se numra facilitatea de pot electronic (email i numeroasele mbuntiri de detaliu aduse interfeei). Windows 95, lansat n iunie 1995 a fost produsul care a nlocuit vechea platforma Windows 3.x cu un real sistem de operare performant. Windows 95 poate fi caracterizat succint prin: multitasking permitiv (controlat): W '95 deine tot timpul controlul asupra timpului de calcul i asupra aplicaiilor; ruleaz aplicaii pe 32 bii; este un sistem de operare - are nevoie de DOS doar pentru a executa aplicaiile scrise pentru DOS ; include standardul Plug & Play ca parte integrant a sistemului de operare; are o interfa de programare a aplicaiilor API (Aplications Programs Interface) pe 32 de bii Windows 98 este sistemul de operare ce imbunatateste fiabilitatea si stabilitatea lui Windows 95. Windows NT este o versiune de 32 de bii a interfeei Microsoft cu utilizatorul care ofer cu adevarat modul de lucru multitasking pentru calculatoarele personale bazate pe microprocesoare Intel i pentru staile de lucru. Windows NT (New Technology) ruleaz exclusiv protejat, permind proiectanilor de aplicaii s foloseasc pna la 4 GB de RAM. Windows NT are faciliti avansate de gestionare a fiierelor, puternice funcii de re ea, fiind un adevarat sistem client - server.