2Sep
PC-urile de consum nu au rulat întotdeauna Windows.Înainte de a sosi Windows, PC-urile au venit cu sistemul de operare Microsoft MS-DOS.Iată ce a vrut de fapt să folosească mediul de comandă.
Nu, MS-DOS nu a fost ca și cum ați folosi terminalul Linux sau ați lansat Promptul de comandă într-o fereastră pe desktop-ul dvs. grafic. Multe lucruri pe care le luăm de la sine doar nu au fost posibile atunci.
Experiența PC DOS
DOS a fost un sistem de operare de linie de comandă fără ferestre grafice. Ați pornit calculatorul și apoi ați văzut un prompt DOS.A trebuit să cunoașteți comenzile de tipare la acest prompt pentru a lansa programe, a rula utilitare încorporate și, de fapt, a face ceva cu computerul.
A trebuit să cunoașteți câteva comenzi pentru a ajunge în jurul sistemului de operare. Pentru a comuta între unități diferite - de exemplu, pentru a accesa o unitate floppy la unitatea A: - ați tasta ceva de genul A: la prompt și apăsați Enter.
Pentru a schimba directoarele, ai folosi comanda
CD .Pentru a vizualiza fișierele dintr-un director curent, utilizați comanda DIR .Pentru a rula un program, tastați numele fișierului executabil al programului la prompt.De exemplu, dacă ați luat o nouă dischetă cu un nou program minunat pe ea, ați apăsa pe dischetă în unitatea de dischetă - așteptați în timp ce unitatea magnetică puternică citește conținutul discului dvs. - și apoi executați comenzi precumurmatoarele:
A:
DIR
SETUP sau INSTALL( in functie de numele programului de instalare)
Ati merge apoi prin programul de instalare si instalati programul - in esenta, doar extragerea fisierelor - intr-un folder de pe hard drive-ul mic. De multe ori ar trebui să schimbați dischetele deoarece programele mai mari nu se potriveau unei singure dischete, dar după aceea ați putea rula programul fără a utiliza o dischetă.
Ați rula apoi comanda C: pentru a reveni la unitatea C, utilizați comanda CD pentru a intra în folderul care conține programul instalat și rulați programul cu o comandă PROGNAME .Numele fișierului programului ar trebui să fie acel scurt, prea - nume de fișier limitat MS-DOS la opt caractere urmat de o perioadă și o extensie de trei litere. De exemplu, PROGNAME.EXE este cel mai lung nume de fișier pe care l-ați putea avea.
Unele programe au încercat să simplifice lucrurile pentru utilizatorii tipici. De exemplu, ați avut administratori de fișiere, cum ar fi Norton Commander, care permiteau vizualizarea și gestionarea fișierelor fără a fi nevoie de comenzi. Acesta este stilul celor mai multe programe DOS pe care le veți găsi - este vorba de aranjarea textului pe ecran.
Nu Multitasking
Uită de multitasking;DOS a făcut un singur lucru la un moment dat. Când ați deschis un program, programul a preluat întregul dvs. ecran. Doriți să utilizați un alt program? Va trebui să închideți programul curent și să introduceți comanda pentru a deschide celălalt program.
Pentru a depăși această limitare, DOS a furnizat o funcție "Terminare și ședere rezidentă"( TSR).Un program care a acceptat această caracteristică ar putea ajunge într-o comandă rapidă de la tastatură.Ați apăsat comanda rapidă de la tastatură și programul curent s-ar opri și va rămâne în memorie. Celălalt program se va încărca apoi din memorie.
TSR nu este cu adevărat multitasking. Programul nu rulează de fapt în fundal.În schimb, este închis și există o cale rapidă de ao relansa. DOS poate rula doar un program la un moment dat.
Acest lucru este semnificativ diferit de cochilii moderne, cum ar fi cele găsite pe Linux, care vă permit să rulați programe și servicii în fundal, să utilizați mai multe terminale de tip text și să faceți alte lucruri avansate. DOS nu era nici pe departe atât de puternic ca asta. Suport
hardware și modul real
DOS nu a suportat cu adevărat dispozitive hardware în modul în care sistemele de operare suportă hardware astăzi. Programele care necesită acces direct la hardware - de exemplu, un joc DOS care dorea să utilizeze placa de sunet pentru a ieși din sunet - trebuia să suporte acest hardware direct. Dacă ați fost în curs de dezvoltare un joc DOS sau o aplicație similară, va trebui să cod în sprijin pentru toate tipurile de carduri de sunet utilizatorii dvs. ar putea avea. Din fericire, multe carduri de sunet au fost compatibile cu Sound Blaster. Ați folosi un program SETUP pentru a configura această setare separat pentru fiecare program pe care l-ați utilizat.
Datorită modului în care a funcționat DOS, programele care doreau să acceseze direct memoria și perifericele necesare pentru a rula în modul real sau modul de adresă reală.În modul real, un singur program ar putea scrie la orice adresă de memorie de pe hardware-ul calculatoarelor fără protecție. Acest lucru a funcționat numai pentru că ați putut rula doar un program la un moment dat. Windows 3.0 a adus modul protejat, ceea ce a limitat aplicațiile care rulează.
În prezent, încă nu puteți rula mai multe jocuri DOS în Prompt Command on Windows. Command Prompt rulează aplicații în modul protejat, dar aceste jocuri necesită un mod real. De aceea aveți nevoie de DOSBox pentru a rula multe jocuri vechi DOS.
Windows a fost doar un alt program DOS
Versiunile originale populare ale Windows - cred că Windows 3.0 și Windows 3.1 - erau programe care se desfășurau sub MS-DOS.Deci, ați porni calculatorul dvs., vedeți promptul DOS, apoi tastați comanda WIN pentru a lansa programul Windows, care ți-a dat acel desktop cu stil Windows 3, cunoscut sub numele de Manager de programe. Bineînțeles, ați putea avea calculatorul să lanseze automat Windows prin adăugarea comenzii WIN la fișierul AUTOEXEC.BAT și DOS ar executa automat comanda Windows când ați bootat.
Ați putea ieși din Windows și reveniți la DOS, ceea ce a fost efectiv necesar în acel moment. Oamenii aveau aplicații DOS și jocuri care necesitau modul real și nu puteau fi executate din interiorul Windows.
Windows 95, 98, 98 SE și ME au împins DOS mai departe în fundal. Windows 95 a funcționat ca un sistem de operare propriu, dar DOS a intrat întotdeauna în fundal. Aceste versiuni de Windows erau încă construite pe DOS.Numai în Windows XP versiunile de consum ale utilizatorilor Windows l-au lăsat pe DOS în urmă și au trecut la un kernel modern, de 32 de biți Windows NT.
Desktop-ul Windows este considerat acum de mulți oameni - chiar și de Microsoft - ca o relicvă care este depășită într-o epocă de interfețe mobile și ecrane tactile simplificate. Dar a existat un moment în care desktop-ul Windows era interfața nouă, ușor de utilizat. Creditul
de imagine: mrdorkesq pe Flickr