Съдържание
MS-DOS е операционна система, създадена от Microsoft през 1982 г., за да работи на системи X86 и която е водила пазара до появата на Windows. Microsoft е произвела няколко различни негови версии, които са завършили с версия 6.22 през 1994 г. Въпреки това Windows все още има актуализирана версия на кода като интерфейс на командния ред. Много от функциите на MS-DOS са оцелели в съвременните системи и оказват влияние върху дизайна на операционната система и до днес.
Интерфейс на командния ред
MS-DOS използва интерфейс на командния ред, подканвайки потребителя да въвежда команди при подкана. Наборът от команди MS-DOS е ограничен. Състои се главно от команди за навигация и манипулация. Повечето сложни операции се управляват от самите програми. Тъй като потребителите трябва да въвеждат команди последователно, те могат да създават "пакетни" файлове (наричани още "пакетни файлове"), които са текстови файлове, изброяващи поредица от команди, които операционната система трябва да изпълнява по ред. Често срещан пример е AUTOEXEC.BAT, партиден файл, който операционната система изпълнява при първото си стартиране и съдържа команди за конфигуриране на изчислителната среда.
Индивидуални задачи
Тъй като Microsoft е проектирала MS-DOS да работи на примитивни компютри без много RAM, липсва мултитаскинг. Когато потребителят стартира програма, тя консумира системни ресурси, докато не бъде затворена, а след това друга програма може да има достъп до паметта. Определени видове програми, наречени TSR, от „Прекратяване и оставане на постоянно място“, могат да се настанят в паметта на компютъра, но тези програми са уязвими от припокриване на паметта и често се сриват. Първите версии на Windows дадоха на компютрите реална възможност за многозадачност.
Имена на файлове
Отличителна черта на MS-DOS е неговата система за именуване на файлове "8 + 3". Имената на файловете са ограничени до осем знака с трибуквен суфикс, който показва типа на файла. Например TXT и DOC показват текстови файлове, докато COM и EXE представляват изпълними файлове, а SYS е разширението, запазено за системни файлове. От самото си създаване Windows е нарушил ограничението от осем букви, въпреки че файловите разширения все още казват на операционната система как да борави с всеки тип файл и много от оригиналните стари разширения от ерата на MS-DOS все още съществуват.
Карам писма
Друга важна характеристика на MS-DOS е използването на букви за обозначаване на единици. Обикновено A и B обозначават флопи дискове, докато C и следващите букви от азбуката се отнасят за твърди дискове или оптични устройства. Потребителите могат да картографират всяка буква на устройството, която искат, въпреки че най-често срещаното е да им се присвояват букви в азбучен ред. В момента Windows все още използва букви за устройствата и все още запазва буквите A и B като стандарт, въпреки че съвременните компютри вече не съдържат флопи дискове.