DOS — Что такое дисковая операционная система?

DOS послужила основой для первой широко используемой операционной системы. Дисковые операционные системы сделали персональные компьютеры работоспособными, используя чтение и хранение данных на дискетах. Компьютерами можно было управлять с помощью простой текстовой командной строки, что делало DOS не только удобной для пользователя, но и эффективной и высокофункциональной.

Разработка DOS (дисковой операционной системы)

После того как Билл Гейтс узнал, что IBM ищет операционную систему, альтернативную той, которую она планировала изначально, он купил права на QDOS (Quick and Dirty Operating System) у небольшой компании по разработке программного обеспечения. IBM приобрела лицензию у Microsoft и интегрировала ее в IBM PC как PC-DOS 1.0.

PC-DOS черпала вдохновение из CP/M (операционной системы, которую IBM планировала изначально) и Unix, но была признана недостаточной в своем исполнении. Она оказалась довольно плохо запрограммированной операционной системой, что заставило Microsoft полностью перепрограммировать ее. Затем на рынок вышла PC-DOS 2.0 как первая разумно функционирующая операционная система.

Поскольку у IBM не было эксклюзивной лицензии на операционную систему, Microsoft могла продавать ее и другим компаниям. Под названием MS-DOS она стала одной из самых популярных операционных систем своего времени. В 1982 году более 50 компаний заключили лицензионные соглашения на дисковую операционную систему Microsoft.

С течением времени пользователи DOS требовали все больше и больше графического интерфейса пользователя (GUI). Microsoft выполнила это пожелание в 1985 году, выпустив Windows 1.0, которая имитировала графический интерфейс пользователя, разработанный Xerox в 1970-х годах. Примерно в это же время компания Apple также выпустила программу с графическим интерфейсом. Таким образом, пользователям больше не нужно было набирать команды для открытия программ — они могли просто щелкнуть мышью на значке.

DOS: известные примеры

CP/M и PC-DOS/MS-DOS — не единственные известные дисковые операционные системы. К другим широко используемым DOS относятся:

  • Commodore DOS: Commodore DOS была разработана в 1977 году и находится на диске, а не в компьютере, что отличает ее от большинства других дисковых операционных систем. Это фактически делает ее скорее микропрограммой, чем операционной системой.
  • Apple DOS: Когда-то компьютеры Apple были совместимы только с аудиокассетами. В 1978 году Apple расширила функциональность и интегрировала Apple DOS в компьютер Apple II. После внедрения 16-битной архитектуры Apple DOS уступила место GS/OS и в конечном итоге превратилась в macOS, которая используется сегодня.
  • AmigaDOS: AmigaDOS использовала такие инновационные подходы, как архитектура микроядра и добавляемые драйверы устройств, которые до сих пор используются в современных операционных системах. Истоки этой операционной системы лежат в многопользовательской системе TRIPOS Кембриджского университета.
  • Atari DOS: Особенностью Atari DOS было интегрированное ядро с памятью в версии 2.0. С версии 4.0 Atari DOS стала свободно доступной частью общественного достояния, что означает, что существует бесчисленное количество производных от Atari, запрограммированных третьими лицами.

Как работает DOS?

DOS обрабатывает информацию и команды с помощью пакетных файлов и, таким образом, может обрабатывать данные внутри системы. Когда пользователь запускает свой компьютер, система обрабатывает его в пакетном файле, который содержится в самоисполняющемся файле autoexec.bat. Этот файл проверяет все компоненты системы и контролирует процесс запуска. После того как autoexec.bat завершает обработку пакетного файла, появляется мигающий курсор, и пользователь может вводить команды с клавиатуры.

Основные команды в DOS

После успешной загрузки компьютера DOS автоматически запускает интерпретатор командной строки COMMAND.COM. После этого пользователь может вводить команды с клавиатуры. Многие важные команды уже встроены в DOS. Интерпретатор будет искать неизвестные команды в файлах с окончаниями «.EXE», «.COM» или «.BAT».

Вот некоторые из самых основных команд дисковой операционной системы:

Команда Тип Объяснение
CD <Directory-name> Внутренний Изменение указанного каталога. Если перед именем каталога ввести обратную косую черту «», DOS будет интерпретировать команду относительно текущего каталога. Обратная косая черта также используется для разделения имен каталогов.
DEL <Имя файла> Внутренний Удаляет один или несколько файлов.
DELTREE <Directory-name> Внешний Удаляет весь каталог, включая все содержимое и подкаталоги.
MD <Directory-name> Внутренний Создает новый каталог с указанным именем.
Совет

Полный список команд DOS вы можете найти в нашей статье «Команды DOS: Обзор самых важных команд».

DOS сегодня

Windows 95 ознаменовала собой конец эры DOS. После этого дисковая операционная система теряла свою значимость с каждой новой версией Windows. Современные системы Windows по-прежнему поддерживают MS-DOS, но пользователи обращаются к ней только в особых случаях. Если вы хотите открыть старые DOS-программы, вам следует воспользоваться эмулятором, который воссоздаст старую архитектуру.

Оцените статью
cdelat.ru
Добавить комментарий