Računala prije Windowsa Što je zapravo koristilo MS-DOS
Računala za potrošače nisu uvijek pokretala sustav Windows. Prije nego što je stigao sustav Windows, računala su stigla s Microsoftovim operativnim sustavom MS-DOS. Evo što je zapravo koristilo okruženje naredbenog retka.
Ne, MS-DOS nije bio poput korištenja Linux terminala ili otvaranja naredbenog retka u prozoru na vašoj otmjenoj grafičkoj radnoj površini. Mnoge stvari koje uzimamo zdravo za gotovo nisu bile moguće tada.
DOS PC iskustvo
DOS je bio operacijski sustav naredbenog retka bez grafičkih prozora. Pokrenuli ste računalo i vidjeli DOS prompt. Morali ste znati naredbe za unos u ovom retku da biste pokrenuli programe, pokrenuli ugrađene uslužne programe i zapravo učinili nešto s vašim računalom.
Morali ste znati nekoliko naredbi da biste zaobišli operativni sustav. Za prebacivanje između različitih pogona - na primjer, za pristup disketnom pogonu na pogonu A: - upišite nešto slično A: na upit i pritisnite Enter.
Da biste promijenili direktorije, upotrijebili biste CD naredba. Da biste pregledali datoteke u trenutnom direktoriju, trebali biste koristiti DIR naredba. Da biste pokrenuli program, upišite naziv izvršne datoteke programa.
Na primjer, ako ste na njemu pokupili novu disketu s nevjerojatnim novim programom, trebali biste gurnuti disketu u disketni pogon - čekati dok glasni magnetni pogon pročitati sadržaj vašeg diska - a zatim pokrenuti naredbe kao što je sljedeće:
A:
DIR
SETUP ili INSTALL (ovisno o nazivu instalacijskog programa programa)
Zatim biste prošli kroz instalacijski program i instalirali program - u osnovi samo izdvajanje datoteka - u mapu na vašem malom tvrdom disku. Često ste morali mijenjati diskete jer se veći programi nisu uklapali u jednu disketu, ali nakon toga možete pokrenuti program bez korištenja diskete..
Tada biste pokrenuli C: naredbu za povratak na pogon C, upotrijebite CD naredbu za ulazak u mapu s instaliranim programom i pokretanje programa s naredbom kao što je progname. Ime programske datoteke moralo bi biti tako kratko - MS-DOS ograničena imena datoteka na osam znakova, nakon čega slijedi razdoblje i proširenje od tri slova. Na primjer, PROGNAME.EXE je najdulje ime datoteke koje ste mogli imati.
Neki su programi pokušali pojednostaviti stvari za tipične korisnike. Na primjer, imali ste upravitelje datotekama kao što je Norton Commander koji su omogućavali pregledavanje i upravljanje datotekama bez potrebe za naredbama. To je stil većine DOS programa koje ćete pronaći - sve je u uređivanju teksta na zaslonu.
Nema više zadataka
Zaboravi višezadaćnost; DOS je učinio jednu po jednu stvar. Kada otvorite program, taj je program zauzeo cijeli zaslon. Želite li koristiti drugi program? Trebali biste zatvoriti trenutni program i unijeti naredbu za otvaranje drugog programa.
Kako bi se zaobišlo ovo ograničenje, DOS je osigurao funkciju "prekid i boravak" (TSR). Program koji je podržao ovu značajku mogao bi se spojiti na tipkovnički prečac. Pritisnuli biste odgovarajuću prečicu na tipkovnici i trenutni bi se program isključio i ostao u memoriji. Drugi program bi se tada učitao iz memorije.
TSR zapravo nije multitasking. Program zapravo ne radi u pozadini. Umjesto toga, on se gasi i postoji brz način za ponovno pokretanje. DOS može pokrenuti samo jedan program odjednom.
To se značajno razlikuje od modernih ljuski poput onih na Linuxu, koje vam omogućuju pokretanje programa i usluga u pozadini, korištenje višestrukih terminala u tekstualnom načinu i druge napredne stvari. DOS nije bio ni približno tako snažan.
Hardverska podrška i stvarni način rada
DOS zapravo nije podržavao hardverske uređaje u načinu na koji operativni sustavi danas podržavaju hardver. Programi koji su bili potrebni za izravan pristup hardveru - na primjer, DOS igra koja je željela koristiti vašu zvučnu karticu za izlaz zvuka - morala je izravno podržavati taj hardver. Ako ste razvijali DOS igru ili sličnu aplikaciju, morali biste kodirati podršku za sve vrste zvučnih kartica koje korisnici mogu imati. Srećom, mnoge zvučne kartice su kompatibilne s Sound Blaster-om. Koristite SETUP program za konfiguriranje ove postavke zasebno za svaki program koji ste koristili.
Zbog načina na koji je DOS radio, programi koji su željeli izravno pristupiti memoriji i perifernim uređajima bili su potrebni za rad u realnom načinu rada ili u stvarnom načinu adrese. U stvarnom načinu, jedan program može pisati na bilo koju memorijsku adresu na hardveru računala bez zaštite. To je funkcioniralo samo zato što ste mogli pokrenuti samo jedan program odjednom. Windows 3.0 je donio zaštićeni način rada, što je ograničilo ono što mogu raditi aplikacije.
Do danas još uvijek ne možete pokretati mnoge DOS igre u naredbenom retku u sustavu Windows. Naredbeni redak pokreće aplikacije u zaštićenom načinu, ali ove igre zahtijevaju pravi način rada. Zato trebate DOSBox za pokretanje mnogih starih DOS igara.
Windows je bio samo još jedan DOS program
Izvorne popularne verzije sustava Windows - mislim da su Windows 3.0 i Windows 3.1 - zapravo programi koji su se izvodili pod MS-DOS-om. Tako biste pokrenuli računalo, vidjeli DOS prompt, a zatim upišite naredbu WIN da biste pokrenuli Windows program, koji vam je dao radnu površinu u stilu sustava Windows 3, poznatu kao Upravitelj programa. Naravno, vaše računalo može automatski pokrenuti sustav Windows dodavanjem naredbe WIN u datoteku AUTOEXEC.BAT, a DOS će automatski pokrenuti naredbu sustava Windows kada se pokrene.
Mogli biste izaći iz sustava Windows i vratiti se u DOS, što je u tom trenutku zapravo bilo potrebno. Ljudi su imali DOS aplikacije i igre koje su zahtijevale stvarni način rada i nisu se mogle pokrenuti iz sustava Windows.
Windows 95, 98, 98 SE i ME potisnuli su DOS u pozadinu. Windows 95 djelovao je kao vlastiti operativni sustav, ali DOS je uvijek vrebao u pozadini. Te su verzije sustava Windows još uvijek izgrađene na DOS-u. Potrošačke verzije sustava Windows napokon su napustile DOS i prebacile se na moderno 32-bitno kernel Windows NT samo u sustavu Windows XP.
Radnu površinu sustava Windows sada smatraju mnogim ljudima - čak i samim Microsoftom - kao relikt koji je zastario u doba pojednostavljenih mobilnih sučelja i dodirnih zaslona. Ali bilo je vrijeme kada je radna površina sustava Windows bila novo, user-friendly sučelje.
Kredit za slike: mrdorkesq na usluzi Flickr