Зміст
MS-DOS - це операційна система, створена корпорацією Майкрософт в 1982 році для роботи на системах X86 і яка вела ринок до появи Windows. Корпорація Майкрософт випустила кілька різних її версій, кульмінацією яких стала версія 6.22 у 1994 році. Однак Windows все ще має оновлену версію коду як інтерфейс командного рядка. Багато функцій MS-DOS збереглися в сучасних системах і впливають на конструкції операційних систем донині.
Інтерфейс командного рядка
MS-DOS використовує інтерфейс командного рядка, що спонукає користувача вводити команди за запитом. Набір команд MS-DOS обмежений. В основному він складається з команд навігації та маніпуляцій. Найбільш складними операціями керують самі програми. Оскільки користувачі повинні вводити команди послідовно, вони можуть створювати "пакетні" файли (також звані "пакетні файли"), які представляють собою текстові файли із переліком серії команд, які операційна система повинна виконувати в порядку. Поширеним прикладом є AUTOEXEC.BAT, пакетний файл, який операційна система виконує при першому запуску і містить команди для налаштування обчислювального середовища.
Індивідуальні завдання
Оскільки Microsoft розробила MS-DOS для роботи на примітивних ПК без великої кількості оперативної пам'яті, йому бракує багатозадачності. Коли користувач запускає програму, вона споживає системні ресурси до її закриття, і тоді інша програма може мати доступ до пам'яті. Деякі типи програм, що називаються TSR, від "Terminate and Stay Resident" можуть розміститися в пам'яті комп'ютера, але ці програми вразливі до перекриття пам'яті і часто виходять з ладу. Перші версії Windows надали ПК справжню багатозадачність.
Назви файлів
Відмінною особливістю MS-DOS є система іменування файлів "8 + 3". Назви файлів обмежені вісьмома символами, із суфіксом із трьох літер, що вказує на тип файлу. Наприклад, TXT і DOC позначають текстові файли, тоді як COM і EXE - виконувані файли, а SYS - розширення, зарезервоване для системних файлів. З моменту свого створення Windows порушила обмеження у вісім літер, хоча розширення файлів все ще вказують операційній системі, як обробляти кожен тип файлів, і багато оригінальних старих розширень епохи MS-DOS все ще існують.
Привід літери
Ще однією визначною особливістю MS-DOS є використання літер для позначення одиниць. Зазвичай A та B позначають дискети, тоді як C та наступні літери алфавіту відносяться до жорстких дисків або оптичних дисків. Користувачі можуть зіставити будь-яку букву диска, яку їм потрібно, хоча найпоширенішим є присвоєння їм букв в алфавітному порядку. В даний час Windows як і раніше використовує літери для дисків і як і раніше зберігає літери A і B як стандарт, хоча сучасні ПК більше не містять гнучких дисків.