Documente noi - cercetari, esee, comentariu, compunere, document
Documente categorii

Sistemul de operare Windows

Sistemul de operare Windows

1 Windows 95- Scurt istoric

La aparitia mediului Windows, in anul 1984, nimic nu lasa sa se intrevada evolutia sa. Prima varianta de Windows concura cu un mediu GUI foarte puternic - Macintosh - si primele cateva versiuni de Windows abia se ridicau la nivelul calculatoarelor Apple.

Din momentul in care Windows 0 a aparut pe piata, in iunie 1990, multi producatori de software au anuntat produse care acceptau aceasta interfata GUI. Versiunea Windows 1 a impulsionat cresterea numarului de aplicatii sub Windows. Windows for Workgroups si Windows NT au adaugat conectarea in retea si alte facilitati care au facut sa creasca numarul utilizatorilor. (O versiune intermediara de Windows for Workgroups, versiunea 11, rezolva cateva probleme de fiabilitate si de viteza nerezolvate de versiunile anterioare). Unii utilizatori privesc mediul Windows for Workgroups ca fiind prea mic deoarece nu este un mediu robust de multitasking2 pentru unele lucrari, iar sistemul Windows NT ca fiind de un nivel prea ridicat, datorita cerintelor hard pretentioase. Sistemul Windows 95 completeaza paleta aplicatiilor, acum existand medii Windows pentru utilizatori incepatori, intermediari si experimentati.



Programele sub Windows sunt mai usor de invatat si de utilizat decat aplicatiile DOS conventionale. Si, cum cele mai multe produse traditionale (cele cunoscute si iubite de majoritatea utilizatorilor de calculatoare personale) au devenit accesibile sub Windows, oamenilor le-au fost puse la dispozitie noi posibilitati.


1.1 O privire istorica asupra mediului Windows


Lansarea in anul 1985, a versiunii 1.0 a lasat mult de dorit iar receptarea ei de lumea specialistilor a fost descurajanta. Problemele initiale ale mediului erau provocate de hardware-ul disponibil la acea data:

- procesor Intel de putere redusa;

- adaptoare grafice cu rezolutie scazuta;

- memorie interna mica si HDD de mici capacitati;

- lipsa mouse-ului;

- obisnuinta utilizatorilor de calculatoare.

Apple Macinosh, introdus in 1984, a fost primul produs de succes care a oferit calculatorului o interfata bazata pe imagini. Sistemul de operare Macintosh a fost proiectat de la inceput cu o interfata de tip GUI orientata pe afaceri.


2 Marsanu, R- ""Informatica generala. Microprocesoare Initiere in programare",pag25


Windows 2.x


Windows 2.0, care a aparut in anul 1987, nu avea aplicatia Program Manager (aplicatie de baza a mediului Windows), oferea insa o suma de aplicatii text si un sistem de meniuri., reusind sa faca mai usoara utilizarea sistemului de operare DOS si dand posibilitatea utilizatorului sa lanseze mai multe lucrari in acelasi timp - atatea cate incapeau in memoria disponibila.

Compania Intel a realizat procesorul 80286 in 1983, iar in anul 1985 procesorul 80386. Ambele procesoare aveau caracteristici superioare procesorului 8088.

Procesorul 80286 utiliza intreaga memorie extinsa pentru aplicatii, prin versiunea Windows/286 care oferea comutarea de taskuri, dar nu lucrul in multitasking. (Multitasking permite executia simultana a mai multor aplicatii.) Vesiunea Windows/3863, aparuta in anul 1988, permitea utilizatorului sa lanseze simultan mai multe aplicatii. Nu era vorba despre multitaskingul controlat, care permite tranzitii de la o aplicatie la alta, ci un multitasking cooperativ care pemitea unei aplicatii sa acapareze toate resursele sistemului. Multitaskingul controlat lasa mediul Windows sa conduca totul, asigurandu-se ca toate aplicatiile lucreaza impreuna in mod echitabil. Cu alte cuvinte, aceasta versiune de Windows a reprezentat un pas facut in directia potrivita, dar ramanea in continuare departe de ceea ce este acum Windows-ul.

Windows 2.0 avea urmatoarele limite:

- Nu ofereau tipul de interfata de care aveau nevoie utilizatorii;

- Fiabilitatea era scazuta.



Windows x



Windows 0, introdus pe data de 22 mai 1990, a reprezentat primul mare succes:

- A oferit suportul memoriei superioare pentru aplicatii si o interfata atractiva;

- Lucrul intensiv cu pictogramele;

- A introdus mediul Program Manager;

- Ofera posibilitatea rularii mai multor taskuri simultan.

Majoritatea neajunsurilor versiunii 0 erau generate de concesiile pentru a pastra compatibilitatea cu versiunile anterioare. Cea mai mare nemultumire a utilizatorilor referitor la aceasta versiune erau instabilitatea si eroarea UAE (Unrecoverable Application Error - eroare irecuperabila de aplicatie).

Versiunea 1 a facut sa dispara eroarea UAE, deoarece au fost adaugate metode pentru validarea cererilor de sistem. Ori de cate ori o aplicatie dorea sa se uite la un fisier de pe disc sau sa execute orice alta aplicatie, Windows verifica daca aplicatia se putea executa cu succes inainte de a accepta operatia. Acest lucru a fortat mai multi producatori sa rescrie software-ul lor astfel incat acesta sa caute problemele potentiale inainte sa ceara diverse servicii din partea sistemului. Din nefericire, unele aplicatii violau in continuare integritatea sistemului - eroarea de protectie generala (GPF - General Protection Fault). Eroarea GPF si eroarea UAE conduc la blocarea calculatorului, dar erorile GPF erau mult mai rare decat UAE. Windows oferea mai multe informatii producatorului, ajutandu-l in efortul de a descoperi si de a rezolva sursa unei erori GPF (acesta este motivul pentru care Windows 1 a inclus utilitarul Dr.Watson) si lucreaza cu memoria virtuala - o metoda de utilizare a hard discului pentru a simula memoria RAM. Utilizatorul nu mai putea rula mediul Windows pe un calculator 8088, lansandu-l in modul real, deoarece programele driver pe 16 biti aveau nevoie sa ruleze in modul protejat. Memoria suplimentara permitea realizatorului sa imbunatateasca performantele programelor driver, precum si fiabilitatea generala a mediului.


Windows for Workgroups 11



Cea mai mare deficienta a mediului Windows era lipsa unui suport bun pentru retea. Nu este vorba de marile conexiuni dintre mainframe (supercalculatoare) si calculatoarele PC, ci de conexiuni mai mici, de tipul retelelor LAN, necesare unui grup de lucru ce foloseste in comun cateva echipamente si unele fisiere; problema este solutionata de mediul Windows for Workgroups care asigura si o fiabilitate crescuta. Un utilizator poate acum crea conexiuni ieftine pentru un grup mic de utilizatori, prin instalarea placilor de retea legate prin cablu, beneficiind si de unele utilitare de reta, cum ar fi un program agenda si un sistem de posta electronica e-mail. O retea peer-to-peer (de la egal la egal), formata din 1012 posturi care utilizeaza Windows for Workgroups este suficienta pentru o institutie de mici dimensiuni.

Windows 11 este Windows for Workgroups 11, fara suportul pentru retea.


Windows NT


Mediul Windows for Workgroups nu poate fi folosit ca server de baze de date, datorita fidelitatii scazute, problema rezolvata de Windows NT, care elimina complet sistemul de operare DOS. El este un mediu nou care ruleaza integral in modul protejat si are urmatoarele caracteristici:

1. Nu se limiteaza numai la familia de procesoare Intel; (inca de la versiunea initiala a fost proiectat si pentru procesorul DEC Alpha.)

2. A fost proiectat pentru sistem de operare server si pentru posturi de lucru.




3www.microsoft.com/romania



Windows 95 are urmatoarele caracteristici:



a) Toate bibliotecile DLL si codurile de suport Windows lucreaza in modul protejat.

b) Utilizeaza un subset al mediului de programare pe 32 de biti din Windows NT si ruleaza complet in modul protejat (cu exceptia programelor driver in mod real);

c) Ofera o noua interfata;

d) Este prima versiune care include caracteristica plug and play4 ca parte integranta a sistemului de operare.

2 Windows 98 -Prezentare generala

2.1Instructiuni de instalare si configurare


Pentru multi utilizatori primul contact cu Windows '98 va fi prilejuit de instalarea sistemului de operare pe propiile calculatoare. Pentru simplificarea operatiunii de instalare, programul Setup pentru Windows '98 a fost refacut in intregim, astfel incat sa ofere o mai mare flexibilitate si un grad mai inalt de personalizare decat Windows '95. Incepatori si utilizatorii de nivel mediu nu vor mai fi confruntati cu o multime de intrebari pentru configurare, la care s-ar putea sa nu stie sa raspunda, iar utilizatorii avansati nu-si vor mai vedea rabdarea pusa la incercare.

Pe parcursul procesului de instalare, Windows '98 detecteaza configuratia componentelor si dispozitivelor hardware din calculator si foloseste aceste informatii pentru a instala driverele si a inregistra datele corespunzatoare in Registry5. Windows '98 furnizeaza mecanisme de detectare si configurare a componentelor hard, precum si asistenta la detectarea pentru numeroase tipuri de dispozitive





4 Plug and play - reprezinta un standard de echipamente ce au posibilitatea de autoidentificare. Echipamentul este un BIOS care detecteaza componentele sistemului la pornirea calculatorului



Noile caracteristici din Windows '98.


1.Platfoma pentru inovatii:

Win32 driver model;

FAT 32;

Utilitar de conversie FAT32;

Imbunatatiri pentru gestionarea consumului;

Utilizarea mai multor monitoare;

Posibilitatea utilizarii noii generatii de componente hardware;

Clientul WaveTop;

Caracteristici video superioare;

TV viewer;

Universal serial bus.



2.Mai multa putere:

Interfata integrata pentru Internet;

Windows Scripting Host;

Imbunatatiri ale parametrilor de afisare;

Imbunatatiri in programul Setup;

Internet Connection Wizard;

Suport incorporat pentru Microsoft Intellimouse;

Imbunatatiri in Dial-up Networking;

Instrumentul Disck Defragmenter;

Maintenance Up Wizard;

OnNow pentru controlul alimentarii;

Compatibilitate cu Infrared Data Association 0;

Online Service Folder;

Compatibilitate cu Poin-to-Point Tunneling Protocol;

Functionare ca server;

Imbunatatiri PCMCIA;

- Suport pentru placile de conectare PC Card32;

- Suport pentru placile de conectare care functioneaza la 3,3 volti;

- Suport pentru placile multifunctionale.

ActiveMovie;

Compatibilitate cu procesoarele Intel MMX;

Distributed Component Object Model;

Servici client pentru NetWare Directory Services;

Data Link Control pe 32 de biti;

Verificarea Semnaturii digitale pentru drivere;

Utilitare pentru verificarea semnaturilor.


Fiabilitate si posibilitate de administrare superioare:

Windows Update;

Utilitarul System File Checker;

Utilitarul Microsoft System Information;

Noul utilitr Dr.Watson;

Noul utilitar pentru copii de siguranta;

Scanarea automata a discului dupa o inchidere incorecta a sistemului;

Facilitati pentru anul 2000;

Compatibilitate DirectX 5.0.


4.Integrare Microsoft Internet Explorer 4.0:

Imbunatatirea functiei de navigare prin Internet;

-Instrumente avansate de cautare;

-Compatibilitate cu majoritatea standardelor din Internet;

-Imbunatatirea performantelor cu DHTML.

Setul de instrumente pentru comunicrea in Internet;

-Microsoft Outlook;

-Microsoft NetMeeting;

-Microsoft NetShow;

-Microsoft FrontPad;

-Microsoft WebSever.

Sistem personlizat de obtinere a informatiilor din Internet.


3 Interfata sistemului de operare Windows '98



Indiferent de interfata de lucru folosita Windows '98 contine versiuni imbunatatite ale instrumentelor de lucru preyzntate pe suprafata de lucru in Windows '95, mai exact bara de task-uri si meniul Start.

Windows 95 a introdus cu butonul Start bara de task-uri. Misiunea barei de task-uri este aceea de a simplifica executarea in orice moment a 95% dintre operatiile lansate de un utilizator obiasnuit. Bara de task-uri a fost initial un instrument destinat incepatorilor, pentru lansarea programelor si comutarea intre programe. Datorita simplitatii si puterii sale, bara de task-uri a devenit foarte apreciata ai de catre utilizatori cu experienta care au profitat de numeroasele sale facilitati.

Aceasta reorganizare a suprafetei de lucru a constituit o mare schimbare fata de aspectul si modul de lucru cu windows x, astfel ca utilizatorii au avut nevoie de timp pentru a invata sa foloseasca o interfata cu totul noua.

Iata principalele functionalitati adaugate meniului Start si barei de taskuri:

Meniul Start executa taskuri web;

Personalizarea meniului Start;

Posibilitate de extindere a barei de taskuri.




5 Patrut B, Milosescu M - ""informatica",pag. 150


In Windows '98 este inclus si un puternic utilitar Find. Windows '98 contine doua elemente noi: "On The Internet", "People". Cautarea in Internet ajuta la ajungerea cu usurinta la paginile vizitate frecvent. Compatibilitatea cu serviciu de directoare LDAP va permite accesul la paginile albe virtuale din Internet astfel incat puteti sa gasiti cu usurinta orice in serverele LDAP de firma sau sa folositi compatibilitatea cu Four11, Bigfoot sau WhoWhere pentru a  localiza pe cineva pe Internet. La lansarea comenzii People, Windows '98 cauta informatii despre o persoana al carei nume este salvat intr-o agenda cu adrese din Microsoft Outlook, Microsoft Exchange sau o alta agenda pentru e-mail sau cu informatii personale.

Sarcina barei de task-uri este de a face comutarea intre diverse aplicatii, fiecare fereastra deschisa avand un buton pe bara de task-uri. Comutarea intre aplicatii este o operatie simpla, care consta in executarea unui clic pe butonul corespunzator de pe bara de task-uri. Cand o aplicatie este minimizata pe bara de task-uri sau este restaurata din cadrul acesteea, animatia ii ajuta pe utilizatorii incepatori sa vada unde ajunge aplicatia.

Butoanele barei de task-uri sunt redimensionate in mod automat in functie de numarul de aplicatii active. Exista o serie de actiuni care permit personalizarea barei de task-uri in diverse moduri:

Repozitionare;

Ridimensionare;

Ascundere automata;

Bara cu instrumente.


Cu un singur program Microsoft Explorer, procesul de gasire a unor informatii  este unificat, astfel incat se pot vedea date din calculatorul propiu, din retea, din Intranet ai din Internet folosind aceleasi instrument. Aceasaa unica aplicatie, Explorer furnizeaza urmatoarele aplicatii cheie:

Cautare sistematica - este posibila cautarea pe unitatile de disc din calculatorul propiu sau din retea, la fel ca in Web;

Bare cu instrumente si meniuri contextuale - Windows '98 detecteaza tipul de informatii vizibile in fereastra curenta, indiferent daca sunt in format HTML, in fisiere sau dosare locale si adapteaza automat barele cu instrumente si meniurile in mod corespunzator;

Posibilitati multiple de cautare - Explorer-ul ofera posibilitatea de a vedea mai multe tipuri de cuprinsuri ale unui dosar, indiferent daca e vorba de dosar sau fisiere sau de HTML;

Domeniu global pentru Favorites - cu noua functie globala Favorites se poate tine evidenta dosarelor, fisierelor, serverelor si site-urilor Web favorite, navigand neingradit prin continutul unitatilor locale si prin Web;

Web View - Modul de afisare, Web View extinde modurile de afisare din Windows'95 cu un nou tip de vedere - As Web Page - care poate reprezenta dosarele cu pagini Web. In modul Web View, se poate rasfoi un dosar local sau din retea la fel ca o navigare pe Web.

Aplicatia Customize This Folder Wizard - pentru a personaliza modul de afisare a unui dosar, Windows '98 furnizeaza o aplicatie de tip "vrajitor", care ghideaza pas cu pas utilizatorul prin procesul de configurare. Se poate lansa o aplicatie din meniul View, in orice fereastra de afisare a unui dosar Windows.

Functia Activ Desktop aduce paginile de Web favorite pe fundalul suprafetei de lucru deoarece acum suprafata de lucru este activata, pagina este "live", se poate derula, executa click pe legaturile web, se pot reda imagini animate, secvente sonore si orice alta operatie posibiaa in Internet Explorer. Adaugarea unor adrese de Web se executaa click pe butonul New a casetei de dialog Display Properties.

Utilizatorii experimentati beneficiaza de aceleasi avantaje oferite de bara de task-uri si butonul Start - lansare rapida in executie a unui nou program, comutare rapida intre aplicatii si altele - ca si incepatorii. Totusi ei au nevoie de mai multe facilitati cum ar fi :

metoda performanta de cautare si gestionare a arborilor de fisiere, fie ei locali sau nu;

Posibilitate de personalizare a interfetei cu utilizatorul pentru ca aceasta sa corespunda cerintelor si gusturilor acestuia;



Posibilitate de a folosi comenzi rapide, pentru ca operatiile sa fie executate mai repede ai mai eficient;

Modalitati de a lucra mai eficient.

Windows Explorer este un program puternic, flexibil, eficient si extensibil. Pentru multi utilizatori ai sistemului de operare Windows '98, Windows Explorer este principala interfata pentru navigarea prin multimea de informatii. Iata cele mai importante caracteristici din Windows Explorer:

Afisarea unei multitudini de informatii intr-o singura ferestra

Windows Explorer reprezinta "ochii" oricarui calculator care lucreaza sub Windows '98. Cu acest program se pot vedea toate elemntele disponibile, toate resursele, locale sau conectate ca si cum ar fi privite de la o inaltime de 3000 de metri sau se poate mari imaginea ca si cum ar fi la 20 cm .Cu Windows Explorer se poate parcurge si administra cu usurinta aplicatiile My Computer si Network Neighborhood.

Flexibilitate si adaptabilitate

Din bara cu instrumente si din meniul View, se poate pentru a vedea continutul dosarelor in mai multe feluri, inclusiv in modurile de afisare Large Icons, Small Icon, List, Details. In modul details, se poate sorta cu usurinta continutul dosarului,dimensiune, tip si data ultimei modificari, executand clic pe titlul coloanei respective.

Bogat in informatii despre obiecte in modul de afisare Details

Modul de afisare Details ofera o multitudine de informatii contextuale despre continutul dosarului:

Fisierele isi pastreaza pictogramele de identificare;

Dimensiunile unitatilor de disc ai spatiul liber chiar si unitatile de disc mapate in retea sunt indicate in My Computer;

Sunt oferite descrieri ale instrumentelor din Control Panel;

Lucrarile din sirul de asteptare pentru tiparire sunt afisate in dosarul Printers. Pot fi afisate comentarii despre alte calculatoare din retea. In Windows Explorer sunt accesibile toate functiile apelabile cu butonul drept al mouse-ului cat si caracteristicile prezentate anterior.

Clientul de retea din Windows '98 nu numai ca permite navigarea prin retele ci si simplifica aceasta operatie, indiferent de furnizorul de servicii de retea - Microsoft NT Server, Novell NetWare, Windows '95 sau Windows '98. Navigarea prin retea cu Network Neighborhood este similara cu cautarea pe un hard-disk local, oferind urmatoarele avantaje:

Configurare la nivel inalt - adminstratorul retelei poate configura reteaua astfel incat sa afiseze doar acele calculatoare, servere si imprimante care se afla in grupul de lucru al utilizatorului. Configurarea la nivel inalt izoleaza utilizatorul de imensitatea retelelor din firmele mari;

Suport pentru caile de acces UNC - aceasta facilitate face inutila operatia de mapare a unitatilor de disk si permite navigarea normala prin retea cu Network Neightborhood. Suportul pentru caile de acces UNC introduce o multime de facilitati la utilizare, navigarea prin retea fiind doar una dintre ele ;

Simplitatea maparii unitatilor de disk - o optiune "Map Network Drive" din meniul Windows Explorer Tools pune la dispozitia utilizatorului functia de mapare a unitatilor de disk - unitatile de disk mapate apar sub forma de legaturi in My Computer;

Instrumentul Network Control Panel - concentreaza intreaga configuratie de retea intr-un singur loc, eliminand astfel dificultatile legate de configurarea retelei;

Lucru in retea si mobilitatea - interfata grafica din windows '98 a fost conceputa in ideea lucrului in retea si a lucrului la distanta;

Integrarea in retea prin noile casete de dialog standard - casetele de dialog obisnuite, care sunt standardizate in aplicatiile care le utilizeaza, ofera o modalitate unitara de a deschide si de a salva fisiere din retea si de pe unitatile de disc locale. In plus, ele permit efectuarea cautarilor cu Network Neighborhood, precum si majoritatea operatiilor de gestionare a fisierelor.

Fisierele sterse din Windows '98 sau din casetele de dialog obisnuite ale aplicatiilor de care apartin ajung in Recycle Bin (lada de deseuri reciclabile). Denumirea de "Lada de deseuri reciclabile" este o metafora sugestiva, indicand faptul ca se pot "arunca" fisierele si apoi se pot recupera scotadu-le din lada de reciclare. Un articol se poate recupera fie cu drag&drop fie alegand comanda "Udo Delete" din meniul Edit.

Concepute initial de firma Microsoft pentru grupul Applications si folosite in programe Microsoft cum ar fi Word si Excel, aplicatiile "wizard" (vrajitor) constituie un instrument verificat care le permite utilizatorilor de orice nivel sa profite de functionalitatile complexe ale programelor. Windows '98 foloseste aplicatii wizard in intreg sistemul de operare, pentru executarea urmatoarelor operatii:

Afisarea optiunilor de configurare pe parcursul procesului de instalare;

Adaugarea la calculator a unei componente hard, cum ar fi o imprimanta;

Configurarea accesului de la distanta in Network Neighborhood;

Crearea unei comenzi rapide pentru o aplicatie;

Instalarea unei noi aplicatii;

Crearea unei componente Briefcase;

Crearea unui oficiu postal al unei grupe de lucru pentru utilizarea cu clientul e-mail Microsoft Messaging ;

Organizarea meniului Start;

Reglarea functionarii mediuliu Windows;

Personalizarea dosarelor.       


Fereastra Control Panel concentreaza toate comenzile, controalele si functiile de configurare intr-un singur loc. In Windows '98 exista reprezentari grafice distincte care servesc la identificarea tuturor functiilor importante, iar atunci cind este cazul, se ofera si ferestre de vizualizare. Prin doua hiperlegaturi din panoul din stanga se poate ajunge la Microsoft Home sau Tehnical Support se poate ajunge la site-ul Web al firmei Microsoft si la sistemul de asistenta tehnica.

Sistemul de asistenta on-line din Windows '98 aduce cateva elemente noi. Fisierele Help din Windows pot fi scrise ca pagini HTML, cu toate atributele controalelor ActiveX, cu animatii si legaturi.


1 Arhitectura de baza a sistemului


Simplitatea la suprafata implica putere si viteza in interior, iar arhitectura moderna pe 32 de biti a mediului Microsoft Windows '98 satisface aceste cerinte. In Windows '98, componentele pe 32 de biti lucreaza in sistem multitasking, sporind soliditatea si siguranta aplicatiilor. Windows '98 ofera si suport pentru o generatie de aplicatii multifir pe 32 de biti, mai usor de utilizat si mai puternie. Si, cel mai important, puterea si soliditatea sunt insotite de extinderea sistemului de operare pentru a folosi o parte mai mare din memorie si mai multe cicluri ale unitatii centrale de prelucrare.

Misiunea mediului Windows '98 este aceea de a oferi un sistem de operare complet, integrat, care asigura o tehnologie modernp, pe 32 de biti, si sa includa facilitati de conectivitate7. Pe langa acest obiectiv de nivel superior, cerintele pietei impun realizarea unui sistem de operare de inalta performanta, solid si complet compatibil cu programele mai vechi, care sa constituie o platforma pentru o noua generatie de aplicatii.

Windows '98 este conceput in acelasi sistem de cod ca si Windows '95. Obiectivele urmarite sunt: realizarea unui nivel similar de compatibilitate, extinzand in acelasi timp suportul oferit pentru hardware, stabilitatea sistemului si soliditatea; reducerea costurilor de asistenta si administrare; actualizarea aplicatiilor pentru Internet si a altor programe utilitare. A fost adaugat un set limitat de servicii NT Kernel pentru standardul Win32 Driver Model (WDM), iar componentele MS-DOS pentru modul real, Windows 95 Kernel, USER, GDI si VMM exista im continuare, pentru a se asigura compatibilitatea cu alte aplicatii. Eliminarea sau reproiectarea aestor componente ar genera probleme semnifiative de compatibilitate si performanta. Folosind in continuare componentele existente, adaugand in acelasi timp servicii comune pentru NT si Windows '98, sistemul va beneficia de avantajele existente in ambele domenii.

Sarcina sistemului de operare este de a furniza servicii pentru aplicatiile aflate in derulare si, intr-un mediu multitasking, de a asigura facilitati care sa permita rularea simultana a mai multor aplicatii. Windows '95 foloseste mecanismul de multitasking controlat pentru rularea aplicatiilor sub Win32, sistemul de operare preluand sau predand controlul altei operatii, in functie de cerintele sistemului. Spre deosebire de aplicatiile sub Win16, cele sub Win32 nu trebuie sa se supuna altor operaii aflate in derulare pentru a asigura functionarea sistemului multitasking intr-un mod cooperant.

Windows '98 foloseste mecanismul multifir, care permite aplicatiilor sub Win 32 sa beneficieze de arhitectura de tip multitasking controlat a sistemului de operare si faciliteaza conceperea unor aplicatii concurente. Pentru sistemul de operare o aplicatie in Win32 aflata in derulare este un proces. Fiecare proces presupune cel putin un fir de executie. Firul de executie este un fragment de cod care poate obtine un interval de timp din partea sistemului de operare pentru a rula simultan cu alte fragmente de cod. El trebuie sa fie asociat cu un proes, identificand fluxul de coduri pe masura ce procesul este derulat de sistemul de operare. O aplicatie sub Win32 poate sa initieze mai multe fire de executie pentru un anumit pros. Firele multiple constituie un avantaj pentru utilizator, imbunatatind transferul de date si reactiile sistemului si permitand derularea proceselor in fundal.



Datorita arhitecturii de tip multitasking controlat a mediului Windows '98, firele de executie permit procesarea lina a codului in fundal. De exemplu, o aplicatie pentru prelucrarea textului poate initia mai multe fire de executie pentru a imbunatati eficienta si a simplifica interactiunea cu utilizatorul. Aplicatia poate avea un fir de cod care respunde la tastele apasate de utilizator pentru a introduce caracterele ce formeaza documentul, in timp e un alt fir executa operatii in fundal, cum ar fi verificarea ortografica sau numerotarea paginilor, iar un al treilea fir transmite documentul catre imprimanta.

Cateva aplicatii sub Win16 au o functionalitate similara cu cea prezentata mai sus, implementata de catre autor. Utilizarea firelor de executie in Windows '98 permite programatorilor sa adauge in aplicatiile lor prelucrarea asincrona a informatiilor.

Aplicatiile care folosesc tehnici multifir pot profita si de performantele superioare de prelucrare obtinute prin sistemul de multiprocesare simetrica (smp - symmetric multiprocessing) folosit de WindowsNT, care permite ca portiuni diferite din codul aplicatiei sa fie rulate simultan de procesoare diferite. (WindowsNT foloseste un fir de executie ca fragment de cod pentru planificarea echilibrata pe mai multe procesoare.)

Pentru informatii in legatura cu modul in care Windows'98 ruleaza aplicatiile sub MS-DOS in modul controlat, aplicatiile sub Win16 in modul cooperant si aplicatiile sub Win32 in modul controlat (ca in WindowsNT).

Ca si sistemele de operare anterioare lansate de Microsoft, Windows '98 a fost conceput pentru a nota anii in formatul cu patru digiti (1998, nu 98; 2000, nu 00). Utilizatorii pot introduce forma scurta cu doi digiti. Insa sistemul inregistreaza forma completa cu patru digiti a anului respectiv. Ca atare, utilizatorii vor putea:

sa introduca si sa salveze patru digiti reprezentand data dupa schimbarea secolului;

sa ignore forma redusa cu doi digiti, introducand toti cei patru digiti ai anului;

sa execute corect calculele cu date care depasesc anul 2000.

Exista motive intemeiate sa ne asteptam ca un calculator care are sistemul de operare Windows '98 sa functioneze corect si in secolul urmator, insa unele programe de aplicatie, inclusiv cateva produse de Microsoft, pot avea probleme cu anul 2000, care nu au legatura cu sistemul de operare. Pentru subiectele legate de anul 2000 din Microsoft Knowledge Base cititi lista intocmita de Microsoft cu intrebari puse frecvent in legatura cu anul 2000.


4 Particularitati ale sistemului de operare Windows 2000



Windows 2000 reprezinta pentru universul Microsoft un moment de rascruce deoarece cele doua lumi Windows 95/98 si Windows NT - despartite in ultima vreme sunt combinate sub acest nou produs.

In general, Windows este considerat, cel putin incepand cu Windows 95/98, un sistem de operare destul de stabil. Utilizatorii obisnuiti sunt din ce in ce mai deranjati de problemele tipice intalnite in cadrul versiunilor Windows 9x; cei care sunt pusi in situatia de a-si configura de mai multe ori pe an aplicatiile de pe hard disc sau de a restarta calculatorul dupa fiecare joc 3D isi doresc foarte mult sa aiba la dispozitie un sistem de operare Windows NT cu functii multimedia.

mai Datorita experientei acumulate prin versiunile Windows NT sau 95/98, producatorii Windows 2000 si-au propus sa realizeze un obiectiv mai indraznet; eliminarea suprascrierii fisierelor de sistem. In acest mod se pune capat dezordinii create la versiunile diferite ale fisierelor DLL prin faptul ca aplicatiile si driverele de la diversi producatori vor putea sa-si stocheze fisierele an dosare proprii, de unde vor putea fi sterse ulterior.

Microsoft apeleaza la un artificiu pentru a se proteja impotriva unor software-uri incompatibile cu Windows 2000: au marcat toate fisierele de pe CD-ul Windows 2000 cu o semnatura digitala verificata de sistemul de operare astfel incat restrictioneaza resursele software doar la cele testate in laboratoarele sale.

Prin intermediul sistemului Windows 2000, administratorul de retea are posibilitatea de a acorda fiecarui utilizator un anumit contingent de spatiu de stocare pe partitie.Inainte de epuizarea acestui spatiu, utilizatorul este avertizat; dupa aceea, sistemul nu mai aproba stocarea datelor respectivului user.

Un alt castig al sistemului Windows 2000 consta in posibilitatea de a codifica optional directoarele si fisierele, automat si in timp real. De asemenea, se poate atribui o unitate disc oarecare unui director gol dintr-o partttie NTFS. Astfel, se poate asocia, de exemplu, unitatea CD-ROM directorului C:CDROM; in concluzie, este anulata limitarea la cele 26 de litere ale alfabetului pentru unitatile de disc.

In ceea ce priveste utilizarea in retea, Windows 2000 introduce citeva functii noi in ideea de a securiza conexiunile de retea cu utilizatorii aflati la mare distanta. In acest scop sunt integrate PPTP si L2TP8 pentru administrarea retelelor mari sunt importante concepte precum:

inteli-mirror - permite atit deservirea de la distanta a workstation-urilor, cit si stocarea pe server de profiluri detaliate de utilizatori.

Reteaua poate fi configurata intr-o asemenea maniera incat fiecare utilizator poate

identifica pe orice calculator setarile personale: in momentul in care se logheaza de la un Pc in retea, Windows 2000 configureaza nu doar desktop-ul personalizat ci si aplicatiile.

Mediul Windows 2000 extinde grupul de programe - accesorii:

  • existenta unui program de fax, care dispune numai de functiile de baza
  • prezenta programului Media Player prin care se asigura rularea majoritatii formatelor de fisiere si de muzica cunoscute
  • introducerea functiei de cautare care ruleaza printr-o interfata HTML si utilizeaza, optional un index pentru accelerare, care preia controlul fisierelor pe unitatea locala
  • introducerea aplicatiei Audio-CD-Player-Deluxe care ofera un ansamblu de setari pentru redare, dar include si anumite optiuni complexe
  • programul de back-up din Windows NT este inlocuit cu o noua aplicatie care dispune de facilitatile check in si check out a fisierelor mai rar folosite.


Utilizatorii care folosesc Windows 98 mai ales pentru divertisment si pentru jocuri, navigare Internet si comunicare, au la dispozitie un set de argumente pro si contra acceptarii sistemului Windows 2000:

argumente pentru Windows 2000:

pe un calculator dotat modern, sistemul de operare poate rula fara probleme

toate componentele fiind recunoscute si integrate in sistem fara investitiisuplimentare pentru hardware

imbunatatirea facilitatilor plug&play in raport cu Windows 98 asigura simplificarea Setup-ului si a instalarii altor componente

conectarea la Internet sau la o alta retea mai mica este mult mai flexibila

interfata Windows 2000 nu presupune o perioada de acomodare pentruutilizatorii, fiind asemanatoare cu cea de la Windows 98

blocarile sunt foarte rare datorita mecanismului de protectie

datorita profilurilor pentru utilizatori departajate pentru Windows 2000 este mai bine protejat impotriva comenzilor eronate, datele sunt mai protejate impotriva stergerii accidentale, accesul la Internet poate fi limitat pentru anumite persoane

dispune de facilitati multimedia imbunatatite decat in  Windows 98


argumente impotriva Windows 2000:


Windows lucreaza putin mai lent datorita cerintelor hardware ridicate