Sadržaj
MS-DOS je operativni sustav koji je Microsoft stvorio 1982. godine za rad na sustavima X86 i koji je vodio tržište do pojave Windowsa. Microsoft je proizveo nekoliko njegovih različitih verzija, što je kulminiralo verzijom 6.22 1994. Međutim, Windows još uvijek ima ažuriranu verziju koda kao sučelje naredbenog retka. Mnoge značajke MS-DOS-a opstale su u modernim sustavima i utječu na dizajn operativnog sustava do danas.
Sučelje naredbenog retka
MS-DOS koristi sučelje naredbenog retka, pozivajući korisnika da unese naredbe na upit. Skup naredbi MS-DOS je ograničen. Uglavnom se sastoji od naredbi za navigaciju i manipulaciju. Najsloženijim operacijama upravljaju sami programi. Budući da korisnici moraju redoslijedno unositi naredbe, mogu stvoriti "batch" datoteke (koje se nazivaju i "batch datoteke"), a to su tekstualne datoteke s popisom niza naredbi koje operativni sustav mora izvršavati po redu. Uobičajeni primjer je AUTOEXEC.BAT, batch datoteka koju operativni sustav izvršava pri prvom pokretanju i sadrži naredbe za konfiguriranje računalnog okruženja.
Pojedinačni zadaci
Budući da je Microsoft dizajnirao MS-DOS za rad na primitivnim računalima bez puno RAM-a, nedostaje mu višezadaćnost. Kad korisnik pokrene program, troši sistemske resurse dok se ne zatvori, a tada drugi program može imati pristup memoriji. Određene vrste programa nazvane TSR, iz "Terminate and Stay Resident", mogu se smjestiti u memoriju računala, ali ti su programi osjetljivi na preklapanje memorije i često se ruše. Prve verzije Windowsa dale su osobnim računalima stvarnu mogućnost multitaskinga.
Imena datoteka
Karakteristična značajka MS-DOS-a je sustav imenovanja datoteka "8 + 3". Imena datoteka ograničena su na osam znakova, sa sufilom od tri slova koji označava vrstu datoteke. Na primjer, TXT i DOC označavaju tekstualne datoteke, dok COM i EXE predstavljaju izvršne datoteke, a SYS je ekstenzija rezervirana za sistemske datoteke. Od svog početka, Windows je probio ograničenje od osam slova, iako nastavci datoteka još uvijek govore operativnom sustavu kako postupati sa svakom vrstom datoteke i mnoga originalna stara proširenja iz doba MS-DOS-a još uvijek postoje.
Vozite slova
Još jedna istaknuta značajka MS-DOS-a je upotreba slova koja se odnose na jedinice. Obično A i B označavaju disketne pogone, dok se C i sljedeća slova abecede odnose na tvrde diskove ili optičke pogone. Korisnici mogu mapirati bilo koje slovo diska koje žele, iako je najčešće dodjeljivanje slova njima po abecednom redu. Trenutno Windows još uvijek koristi slova za pogone i još uvijek standardno zadržava slova A i B, iako moderna računala više ne sadrže disketne pogone.