Úvodná » ako » Počítače pred Windows Čo bolo skutočne používanie MS-DOS

    Počítače pred Windows Čo bolo skutočne používanie MS-DOS

    Spotrebné počítače nie vždy používajú systém Windows. Predtým, než prišiel systém Windows, prišli počítače s operačným systémom MS-DOS spoločnosti Microsoft. Tu je vlastne prostredie príkazového riadku, ktoré chceme používať.

    Nie, systém MS-DOS nebol len ako používanie terminálu Linuxu alebo spustenie príkazového riadka v okne na vašej fantáznej grafickej ploche. Veľa vecí, ktoré považujeme za samozrejmé, nebolo možné vtedy.

    DOS PC skúsenosti

    DOS bol operačný systém príkazového riadku bez grafických okien. Spustili ste počítač a potom ste videli výzvu systému DOS. Museli ste poznať príkazy na zadanie v tomto výzve na spustenie programov, spustenie vstavaných nástrojov a vlastne niečo s vaším počítačom.

    Museli ste vedieť niekoľko príkazov, aby ste sa dostali okolo operačného systému. Ak chcete prepínať medzi rôznymi jednotkami - napríklad na prístup k disketovej mechanike na jednotke A: - napíšete niečo podobné A: na výzvu a stlačte kláves Enter.

    Ak chcete zmeniť adresáre, použite CD Príkaz. Ak chcete zobraziť súbory v aktuálnom adresári, použite DIR Príkaz. Ak chcete spustiť program, napíšete na výzvu meno spustiteľného súboru programu.

    Ak ste napríklad vyzdvihli novú disketu s úžasným novým programom, tlačili by ste disketu na disketu - čakali, kým hlasná magnetická jednotka neprečítala obsah disku - a potom spustili príkazy ako je nasledujúce:

    A:

    DIR

    SETUP alebo INSTALL (v závislosti od názvu inštalačného programu programu)

    Potom by ste mali prejsť inštalátorom a nainštalovať program - v podstate len extrahovať súbory - do priečinka na vašom malom pevnom disku. Často by ste museli vymeniť diskety, pretože väčšie programy sa nezmestili na jednu disketu, ale potom by ste mohli spustiť program bez použitia diskety.

    Potom by ste spustili C: Príkaz vrátiť sa do jednotky C použite CD príkaz zadajte priečinok obsahujúci inštalovaný program a spustite program príkazom ako je progname. Názov súboru programu by musel byť ten krátky, taktiež - obmedzené názvy súborov MS-DOS na osem znakov, po ktorých nasleduje časové a trojpísmenové rozšírenie. Napríklad PROGNAME.EXE je najdlhší názov súboru, ktorý by ste mohli mať.

    Niektoré programy sa snažili zjednodušiť veci pre typických používateľov. Napríklad ste mali manažérov súborov, napríklad Norton Commander, ktorí umožnili prezeranie a správu súborov bez potreby príkazov. Toto je štýl väčšiny programov DOS, ktoré nájdete - je to všetko o usporiadaní textu na obrazovke.

    Nie Multitasking

    Zabudnite na multitasking; DOS robil jednu vec naraz. Keď ste otvorili program, tento program začal celú obrazovku. Chcete použiť iný program? Musíte ukončiť aktuálny program a zadaním príkazu otvoríte druhý program.

    Ak chcete obísť toto obmedzenie, služba DOS poskytla funkciu "ukončiť a zostať rezidentné" (TSR). Program podporujúci túto funkciu by sa mohol zaviesť do klávesovej skratky. Stlačíte príslušnú klávesovú skratku a aktuálny program sa vypne a zostane v pamäti. Druhý program sa potom načíta z pamäte.

    TSR nie je naozaj multitasking. Program na pozadí nefunguje. Namiesto toho je vypnutý a existuje rýchly spôsob, ako ho znovu spustiť. DOS môže spustiť iba jeden program naraz.

    To sa výrazne líši od moderných shellov, ako sú tie, ktoré sa nachádzajú na systéme Linux, ktoré umožňujú spustiť programy a služby na pozadí, používať viaceré terminály textového režimu a robiť ďalšie pokročilé veci. DOS nebolo tak blízko ako silné.

    Hardvérová podpora a reálny režim

    DOS v skutočnosti nepodporuje hardvérové ​​zariadenia v spôsobe podpory hardvéru operačných systémov. Programy, ktoré vyžadovali priamy prístup k hardvéru - napríklad hra DOS, ktorá chcela použiť zvukovú kartu na výstup zvuku - museli tento hardvér priamo podporovať. Ak ste vyvíjali hru DOS alebo podobnú aplikáciu, musíte kódovať podporu pre všetky typy zvukových kariet, ktoré môžu používatelia používať. Veľa zvukových kariet bolo našťastie kompatibilné so systémom Sound Blaster. Ak chcete nakonfigurovať toto nastavenie samostatne pre každý program, ktorý ste použili, použite program SETUP.

    Vzhľadom na to, ako DOS pracoval, programy, ktoré chcú priamo pristupovať k pamäti a periférnym zariadeniam potrebným na spustenie v reálnom režime, alebo reálny režim adresy. V reálnom režime by mohol jeden program zapisovať na ľubovoľnú pamäťovú adresu na hardvéri počítačov bez ochrany. Toto fungovalo len preto, že ste mohli spustiť iba jeden program naraz. Systém Windows 3.0 priniesol chránený režim, ktorý obmedzil to, čo bežiace aplikácie môžu robiť.

    Do tohto dňa stále nemôžete spustiť mnoho aplikácií DOS v príkazovom riadku systému Windows. Príkazový riadok spúšťa aplikácie v chránenom režime, ale tieto hry vyžadujú reálny režim. To je dôvod, prečo potrebujete DOSBox spustiť veľa starých DOS hier.

    Windows bol len ďalší program DOS

    Originálne populárne verzie systému Windows - myslieť, že Windows 3.0 a Windows 3.1 - boli vlastne programy, ktoré bežali pod MS-DOS. Takže by ste spustili počítač, pozrite sa na výzvu DOS a zadajte príkaz WIN, aby ste spustili program Windows, ktorý vám poskytol desktopovú plochu vo štýle Windows 3 známu ako programový manažér. Samozrejme, môžete mať počítač automaticky spustiť systém Windows pridaním príkazu WIN do vášho súboru AUTOEXEC.BAT a systém DOS automaticky spustí príkaz systému Windows pri zavádzaní.

    Mohli by ste opustiť Windows a vrátiť sa k DOSu, čo bolo v skutočnosti potrebné. Ľudia mali aplikácie DOS a hry, ktoré vyžadovali reálny režim a nemohli byť spustené z Windows.

    Windows 95, 98, 98 SE a ME tlačili DOS ďalej na pozadie. Systém Windows 95 fungoval ako vlastný operačný systém, ale DOS vždy čakal na pozadí. Tieto verzie systému Windows boli stále postavené v systéme DOS. Iba v systéme Windows XP spotrebiteľské verzie systému Windows nakoniec opustili DOS a prešli na moderné 32-bitové jadro systému Windows NT.


    Pracovisko Windows je teraz považovaná mnohými ľuďmi - dokonca aj samotnými spoločnosťami Microsoft - za relikt, ktorý je zastaraný vo veku zjednodušených mobilných rozhraní a dotykových obrazoviek. Ale bol čas, keď pracovná plocha Windows bola nové, užívateľsky prívetivé rozhranie.

    Image Credit: mrdorkesq na Flickr