...lansat la inceput ca fiind ceva mai mult decit un mediu de comutare intre aplicatii. Prima versiune indos 1.0 aparuta in 1985, lasa mult de dorit prin aspectul sau grafic putin incurajator, avea mecanisme de gestionare a memoriei putin performante, fiind mai degraba o deziluzie decit un succes pe piata. Acest inceput greoi si stingaci se datora in mare parte capacitatilor mici de memorare ale microcalculatoarelor de la acea vreme piata era dominta de XT-uri, utilizatorii trebuind sa se limiteze pentru reluarea aplicatiilor lor la mai putin de 640 KB de memorie RAM.A doua versiune indos 2.0 lansata in 1987 nu a avut succesul scontat, fiind departe ceea ce se numeste azi o interfata grafica. indos nu era decit un sistem de meniuri care ofera o lista aplicatii disponibile. Dezavantajele interfetei se explicau si prin slabele performante ale microprocesorului 8086 de gestionare a memoriei si de capacitatea redusa de calcul a acestuia. Pasul inainte in evolutia sistemelor indos incepind chiar cu indos 2.0 a fost multitasking-ul, adica procesul de rulare a mai multor aplicatii, aparent in acelasi timp. Datorita restrictiilor impuse de capacitatea memoriei RAM, la indos 2.0 nu se poate vorbi de un adevarat multitasking, ci de o comutare intre task-uri. In conditiile unei incapacitati de gestionare a memoriei extinse, utilizatorul putea sa porneasca mai multe aplicatii in acelasi timp doar in zona de memorie disponibila adica cea care nu era afectata de catre MS-DOS programului indos si celorlalte aplicatii. Pentru primele doua versiuni indos se poate vorbi de un mod de operare real ce utilizeaza 1 MB de RAM. Lansarea pe piata a microprocesorului 80286 si inaugurarea erei AT, a dus la rescrierea si modernizarea platformelor indos. Facilitatea microprocesorului 80286 de a gestiona memoria extinsa a fost preluata de urmatoarea versiune de indos cunoscuta si sub numele de indos 286. Multitasking-ul a ramas primitiv, doar la nivelul de comutare intre diferitele aplicatii se puteau deschide oricite aplicatii permitea memoria, dar numai o singura aplicatie era activa.. Modul de operarea pentru indos286 a fost numit standard, pentru ca s-a bazat pe capacitatea procesului 80286 de a gestuiona memoria extinsa, chiar daca aceasta s-a limitat fizic la adresarea a maxim 16 MB. Incepind din 1988, odata cu lansarea versiunii indos386 s-a putut vorbi in sfirsit de posibilitatea utilizatorului de a folosi aplicatii in regim multitasking. Acest mod de lucru al aplicatiilor nu se poate desfasura in plenitudinea generozitatii conceptului, mutitasking-ul fiind cooperativ programele lucrau impreuna. Nu exista insa nici o instanta care sa acorde timp de calcul programului X, pentu ca apoi, dupa citeva momente, sa intervina sa-l retraga afectindu-l programului Y, iar ulterior sa-l comute pe X sau Z.La multitasking cooperativ programele detin complet controlul perioadei cit le apartine procesorul. In acest caz, numai utilizatorul este acela care comuta de regula prelucrarea catre alta aplicatie. Datorita faptului ca aplicatia activa reprezenta si instanta care controla sistemul, nu exista nici o posibilitate de a o elimina din memorie si de aceea, daca la aplicatia activa survenea o eroare, sistemul se bloca invariabil, de aceea versiunea in sus, toate sistemele indos vor folosi modul de operare numit 386 imbunatatit, care permite existenta multitasking-ul cooperativ sau permitiv si memoria virtuala. Pornind de la calculatoarele personale echiapate cu microprocesoare 80286 si 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 indos in memoria extinsa, procesoarele pot crea sisteme virtuale de adresare a memoriei in care pot fi simulate mai multe calcualtoare cu 640 KB memorie pina la limitele memoriei extinse disponibile. Astfel, fiecare masina virtuala de 640 KB face ca fiecare aplicatie sa creada ca lucreaza cu un sistem propriu, dar fiecare sistem virtual face parte efectiv din masina reala.Versiunea indos 3.0 aparuta in 1990 a fost considerata ca fiind al doilea mare succes al interfetei grafice de exploatare, dupa 386. Produsul 3.0. a fost versiunea care a inceput sa ofere utilizatorilor un motiv serios pentru a prefera aplicatiilor DOS. Aspectul lui indos s-a imbunatatit iar programul a oferit o functionalitate mai buna. Aceasta a fost prima versiune care a introdus conceptul de program manager- adica un la startarea interfetei indos sa fie activa cel putin o fereastra. Versiunea 3.0. a utilizat pe scara larga pictogramele pentru a reprezenta aplicatiile. indos 3.0. putea rula in regim de multitasking cooperativ aplicatii scrise pe 16 biti. Deficienta majora a versiunii 3.0. consta in instabilitatea sistemului, in sensul ca unele aplicatii violau integritatea sistemului.In 1991 apare pe piata cea mai cunoscuta versiune a lui indos inainte ca platforma de exploatare sa se transforme intr-un sistem de operare. Versiunea 3.1. permitea reluarea aplicatiilor pe 16 biti, dar le putea exploata si pe 32 biti. Voi prezenta in contiunuare citeva dintre atuurile pe care le-a adus aceasta versiuneelementele 3D tind sa domine interfata graficaa fost introdus mecanismul obiectele legate si incluse OLE, care permitea legarea dinamica a unor obiecte intr-un document complexproblema fonturilor a fost rezolvata prin introducerea posibilitatilor de actualizare a lor prin promovarea caracterelor True Type corpurile de litera True Type sunt scalabile, adica micsorate sau marite isi pastreaza forma lizibila - tehnologiile anterioare necesitau un set diferit de corpuri de litera pentru fiecare dimensiune in parteaplicatiile File Manager si Print Manager au fost imbunatatiteintegrarea unor facilitati multimedia - prin introducerea interfetei MCI Media Control Interfaceposibilitatea utilizarii memoriei virtuale prin utilizarea unui spatiu de pe harddisk pentru a simula o memorie RAMcapacitatea imbunatatita de utilizare si gestionare a driverelorcresterea sigurantei generale a sistemuluiO varianta desprinsa din indos 3.1, pentru ca sistemul sa raspunda si nevoilor de prelucrare a unor grupuri de lucru a fost versiunea de retea peer to peer cunoscuta sub numele de indo for orkgroups sau indos 3.11.f oferea cam aceleasi caracteristici ca si 3.1. dar siguranta in exploatare a sporit in comporatie cu celelalte versiuni. Printre avantajele versiunii 3.11. se numara facilitatea de posta electronica email si numeroasele imbunatatiri de detaliu aduse interfetei. indos 95, lansat in iunie 1995 a fost produsul care a inlocuit vechea platforma indos 3.x cu un real sistem de operare performant. indos 95 poate fi caracterizat succint prinmultitasking permitiv controlat 95 detine tot timpul controlul asupra timpului de calcul si asupra aplicatiilorruleaza aplicatii pe 32 biti este un sistem de operare - nu mai are nevoie de DOS pentru a ci doar pentru a executa aplicatiile scrise pentru DOSin...
Download