Домашняя » как » ПК до Windows Что на самом деле было похоже на использование MS-DOS

    ПК до Windows Что на самом деле было похоже на использование MS-DOS

    Потребительские ПК не всегда работали с Windows. До появления Windows ПК поставлялись с операционной системой Microsoft MS-DOS. Вот что на самом деле было похоже на среду командной строки.

    Нет, MS-DOS - это не просто использование терминала Linux или запуск командной строки в окне на вашем модном графическом рабочем столе. Многие вещи, которые мы считаем само собой разумеющимся, просто не могли быть тогда.

    Опыт ПК под DOS

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

    Вы должны были знать несколько команд, чтобы обойти операционную систему. Для переключения между различными дисками - например, для доступа к дисководу гибких дисков на диске A: - вы должны напечатать что-то вроде A: в командной строке и нажмите Enter.

    Чтобы изменить каталоги, вы должны использовать CD команда. Чтобы просмотреть файлы в текущем каталоге, вы должны использовать DIR команда. Чтобы запустить программу, вы должны ввести имя исполняемого файла программы в командной строке.

    Например, если вы взяли новую дискету с удивительной новой программой на ней, вы вставили дискету в дисковод, ожидая, пока громкий магнитный диск прочитает содержимое вашего диска, и затем запустите такие команды, как следующий:

    A:

    DIR

    НАСТРОЙКА или УСТАНОВКА (в зависимости от имени установщика программы)

    Затем вы должны пройти через установщик и установить программу - в основном, просто распаковывая файлы - в папку на вашем крошечном жестком диске. Вам часто приходилось менять местами дискеты, потому что большие программы не помещались на одной дискете, но после этого вы могли запускать программу без использования дискеты..

    Затем вы бы запустить C: чтобы вернуться на диск С, используйте CD введите папку, содержащую установленную программу, и запустите программу с помощью команды PROGNAME. Имя файла программы тоже должно быть таким коротким - имена файлов в MS-DOS ограничиваются восемью символами, за которыми следует точка и трехбуквенное расширение. Например, PROGNAME.EXE - самое длинное имя файла, которое вы можете иметь.

    Некоторые программы пытались упростить вещи для обычных пользователей. Например, у вас были файловые менеджеры, такие как Norton Commander, которые обеспечивали просмотр и управление файлами без необходимости использования команд. Это стиль большинства DOS-программ, которые вы найдете - все дело в расположении текста на экране..

    Нет многозадачности

    Забыть многозадачность; DOS делал одну вещь за раз. Когда вы открывали программу, эта программа занимала весь ваш экран. Хотите использовать другую программу? Вам нужно закрыть текущую программу и ввести команду, чтобы открыть другую программу.

    Чтобы обойти это ограничение, DOS предоставила функцию «прекратить и остаться резидентом» (TSR). Программа, которая поддерживает эту функцию, может подключиться к сочетанию клавиш. Вы нажмете соответствующую комбинацию клавиш, и текущая программа закроется и останется в памяти. Затем другая программа загружает себя из памяти.

    TSR на самом деле не многозадачность. Программа на самом деле не работает в фоновом режиме. Вместо этого он выключен, и есть быстрый способ перезапустить его. DOS может запускать только одну программу за раз.

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

    Аппаратная поддержка и реальный режим

    DOS на самом деле не поддерживает аппаратные устройства так, как операционные системы поддерживают аппаратное обеспечение сегодня. Программы, которым требовался прямой доступ к оборудованию, например, игра DOS, в которой для вывода звука использовалась ваша звуковая карта, должны были напрямую поддерживать это оборудование. Если вы разрабатываете игру для DOS или подобное приложение, вам придется писать код для поддержки всех типов звуковых карт, которые могут иметь ваши пользователи. К счастью, многие звуковые карты были совместимы с Sound Blaster. Вы бы использовали программу SETUP для настройки этого параметра отдельно для каждой программы, которую вы использовали.

    Из-за того, как работал DOS, программы, которые хотели получить прямой доступ к памяти и периферийным устройствам, должны были работать в реальном режиме или режиме реального адреса. В реальном режиме одна программа может записывать на любой адрес памяти аппаратного обеспечения компьютера без какой-либо защиты. Это работало только потому, что вы могли запускать только одну программу за раз. В Windows 3.0 появился защищенный режим, ограничивающий возможности приложений..

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

    Windows была просто еще одной программой для DOS

    Первоначально популярные версии Windows - думаю, Windows 3.0 и Windows 3.1 - на самом деле были программами, работающими под MS-DOS. Таким образом, вы бы запустили компьютер, увидели приглашение DOS, а затем набрали команду WIN, чтобы запустить программу Windows, которая дала вам этот рабочий стол в стиле Windows 3, известный как Диспетчер программ. Конечно, вы можете настроить автоматический запуск Windows на вашем компьютере, добавив команду WIN в файл AUTOEXEC.BAT, и DOS автоматически выполнит команду Windows при загрузке..

    Вы можете выйти из Windows и вернуться в DOS, что на самом деле было необходимо в то время. У людей были приложения и игры для DOS, которые требовали реального режима и не могли запускаться из Windows.

    Windows 95, 98, 98 SE и ME отодвинули DOS дальше на задний план. Windows 95 действовала как собственная операционная система, но DOS всегда скрывался в фоновом режиме. Эти версии Windows все еще были построены на DOS. Только в Windows XP потребительские версии Windows окончательно оставили DOS и переключились на современное 32-битное ядро ​​Windows NT..


    Рабочий стол Windows в настоящее время рассматривается многими людьми, даже самими Microsoft, как реликвия, которая устарела в эпоху упрощенных мобильных интерфейсов и сенсорных экранов. Но было время, когда рабочий стол Windows был новым, удобным интерфейсом.

    Изображение предоставлено: mrdorkesq на Flickr