2Sep

PC-k Windows előtt: Az MS-DOS használata valójában hasonló volt

A fogyasztói számítógépek nem mindig futtak a Windows rendszeren. Mielőtt a Windows megérkezett, a PC-k a Microsoft MS-DOS operációs rendszerrel érkeztek.Íme, amit a parancssori környezet valójában használni szeretne.

Nem, az MS-DOS nem olyan volt, mint a Linux-terminál használata, vagy a parancssori ablak felbillentése a képzeletbeli grafikus asztalon lévő ablakban. Sok dolog, amit magától értetődőnek tartunk, csak akkor volt lehetséges.

A DOS PC Experience

DOS egy parancssori operációs rendszer volt, amely nem tartalmazott grafikus ablakokat. Elindította a számítógépet, és meglátta a DOS parancsot. A parancssorba be kell írnia a parancsokat, hogy indítson programokat, futtassa a beépített segédprogramokat, és ténylegesen megtegyen valamit a számítógépével.

Meg kellett tudnia néhány parancsot, hogy megkerüljék az operációs rendszert. A különböző meghajtók közötti váltáshoz - pl. Egy hajlékonylemez-meghajtó eléréséhez az A meghajtóhoz: - a parancssorba írja be az A: parancsot, és nyomja meg az Enter billentyűt.

A könyvtárak megváltoztatásához használja az CD parancsot. Az aktuális könyvtárban lévő fájlok megtekintéséhez használja az DIR parancsot. A program futtatásához írja be a program futtatható fájljának nevét a parancssorba.

Például, ha új floppy lemezt vettél fel rajta egy félelmetes új programmal, akkor a floppy lemezt a hajlékonylemez meghajtójába helyezné - várva, amíg a hangos mágneses meghajtó elolvassa a lemez tartalmát -, majd futtasson olyan parancsokat, mint példáula következők:

A:

DIR

BEÁLLÍTÁS vagy INSTALL( a program telepítőjének nevétől függően)

Ezután átnézné a telepítőt és telepítené a programot - alapvetően csak a fájlok kibontásával - egy kis mappába a kis merevlemezén. Gyakran kell cserélnie a hajlékonylemezeket, mert a nagyobb programok nem illeszkedtek egyetlen floppyra, de később a floppy lemez használata nélkül futtathatta a programot.

Akkor futtatná az C: parancsot, hogy visszatérjen a C meghajtóhoz, használja az CD parancsot a telepített programot tartalmazó mappa beírásához, és futtassa a programot PROGNAME paranccsal. A programfájl nevének rövidnek kell lennie - MS-DOS korlátozott fájlneveket nyolc karakterre, majd egy periódusra és egy hárombetűs kiterjesztésre. Például, a PROGNAME.EXE a leghosszabb fájlnév, amelyet lehetett volna.

Egyes programok megpróbálták egyszerűsíteni a dolgokat a tipikus felhasználók számára. Például olyan fájlkezelőkkel rendelkeztek, mint a Norton Commander, amelyek parancsok nélkül megtekinthetik és kezelhetik a fájlokat. Ez a leginkább megtalálható DOS programok stílusa - ez a szöveges üzenetek rendezéséről szól.

Nem Multitasking

Felejtsd el a többfunkciós munkát;A DOS egy dolgot csinált egyszerre. Amikor megnyitott egy programot, a program átvette a teljes képernyőt. Szeretne egy másik programot használni? Be kell zárnia az aktuális programot, és be kell írnia a parancsot a másik program megnyitásához.

A korlátozás elérése érdekében a DOS "Terminál és tartózkodási rezidens"( TSR) funkciót biztosított. Egy olyan program, amely támogatta ezt a funkciót, egy billentyűparancsba kapcsolhat. Nyomja meg a megfelelő billentyűparancsot, és az aktuális program leáll, és marad a memóriában. A másik program ezután betöltődik a memóriából.

A TSR nem igazán több feladat. A program valójában nem fut a háttérben. Ehelyett leáll, és gyors módja annak, hogy újraindítsa. A DOS csak egy programot futtathat egyszerre.

Ez jelentősen különbözik a modern héjaktól, mint például a Linuxon található programok, amelyek lehetővé teszik a háttérben futó programok és szolgáltatások futtatását, több szöveges terminál használatát és más fejlett dolgokat. A DOS nem volt olyan közel, mint ilyen.

hardveres támogatás és valós mód

A DOS valójában nem támogatta a hardvereszközöket abban az értelemben, ahogy az operációs rendszerek támogatják a hardvert. A hardverek közvetlen eléréséhez szükséges programok - például egy olyan DOS játék, amely a hangkártyát hang kimenetre akarta használni - közvetlenül támogatta a hardvert. Ha DOS játékot vagy hasonló alkalmazást fejlesztettél ki, akkor támogatnod kell a felhasználóknak a hangkártyák minden típusát. Szerencsére számos hangkártya Sound Blaster kompatibilis volt. A SETUP program segítségével külön beállíthatja ezt a beállítást minden egyes programhoz.

A DOS működési módja miatt olyan programokat, amelyek közvetlenül szeretnének elérni a memóriát és a perifériákat, amelyek valós módban vagy valódi címzési módban futnak. Valós módban egyetlen program írhat bármilyen memóriacímet a számítógép hardverén, a védelem nélkül. Ez csak azért működött, mert egyszerre csak egy programot futtathatott. A Windows 3.0 védett módot hozott, amely korlátozta a futó alkalmazások működését.

A mai napig még mindig nem tud sok DOS játékot futtatni a Windows parancssori parancssorában. A Parancssor az alkalmazásokat védett módban futtatja, de ezek a játékok valós módot igényelnek. Ezért van szüksége a DOSBox számára, hogy sok régi DOS játékot futtasson.

A Windows csak egy másik DOS-program

A Windows eredeti népszerű verziói - úgy gondolják, hogy a Windows 3.0 és a Windows 3.1 - valójában olyan programok voltak, amelyek MS-DOS alatt futottak. Akkor indítsa el a számítógépet, lásd a DOS parancsot, majd írja be a WIN parancsot a Windows program elindításához, amely megadta a Windows 3-stílusú asztalt, a programkezelő néven ismert. Természetesen a számítógép automatikusan elindíthatja a Windows-ot a WIN parancs hozzáadásával az AUTOEXEC.BAT fájlhoz, és a DOS automatikusan indítaná a Windows parancsot.

Lehetsz, hogy kilépsz a Windows-ból, és visszatérsz a DOS-ba, ami akkoriban szükséges volt. Az emberek DOS-alkalmazásokkal és játékokkal rendelkeztek, amelyek valós módot igényeltek, és nem futtathatók a Windows rendszerből.

A Windows 95, 98, 98 SE és ME a háttérben továbbította a DOS-t. A Windows 95 úgy működött, mint egy saját operációs rendszer, de a DOS mindig a háttérben lógott. A Windows ezen verziói még mindig DOS-ra épültek. Csak a Windows XP operációs rendszeren futott, hogy a Windows fogyasztói verziói végül elhagyták a DOS-ot, és átálltak egy modern 32 bites Windows NT kernelre.

A Windows asztalt már sokan - még a Microsoft is - tekintik olyan relikuláknak, amelyek elavultak az egyszerűsített mobil interfészek és érintőképernyők korában. De volt egy olyan idő, amikor a Windows asztal volt az új, felhasználóbarát felület.

képarány: mrdorkesq a Flickr

-en