Содержание
MS-DOS - это операционная система, созданная Microsoft в 1982 году для работы в системах X86 и лидировавшая на рынке до появления Windows. Microsoft выпустила несколько различных версий этого кода, кульминацией которых стала версия 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 в качестве стандартных, хотя современные ПК больше не содержат дисководов для гибких дисков.