Краткая история создания ms-dos
Первой разработкой MS-DOS можно считать операционную систему для персональных ЭВМ, созданную фирмой SeattleComputerProducts в 1980 г. В конце 1980 г. система, первоначально названная QDOS, была модифицирована и переименована в 86-DOS. Право на использование операционной системы 86-DOS было куплено Корпорацией Microsoft, заключившей контракт с фирмой IBM, обязуясь разработать операционную систему для новой модели персональных компьютеров, выпускаемых фирмой. Когда в конце 1981 г. новый компьютер IBM PC приобрел широкую популярность, его операционная система представляла собой модифицированную версию системы 86-DOS, названную PC-DOS, версия 1.0.
Вскоре после выпуска IBM-PC на рынке стали появляться персональные компьютеры "схожие с РС". Операционная система этих компьютеров называлась MS-DOS, версия 1.0. Корпорация Microsoft предоставила в распоряжение фирм, производящих эти машины, точную копию операционной системы PC-DOS - широко теперь применяемую MS-DOS.
С момента выпуска операционные системы PC-DOS и MS-DOS усовершенствовались параллельно и аналогичным образом.в 1982 году появились версии 1.1. Главным преимуществом новой версии была возможность использования двухсторонних дискет (версия 1.0 позволяла работать только с односторонними дискетами), а также возможность пересылки принтеровского вывода на другие устройства.
В 1983 году были разработаны версии 2.0. По сравнению с предыдущими они давали возможность использовать жесткий диск, обеспечивали усложненный иерархический каталог диска, включали встроенные устройства для дискет и систему управления файлами.
MS-DOS версии 3.0, выпущенная в 1984 году, предоставляла улучшенный вариант обслуживания жесткого диска и подсоединенных к компьютеру микрокомпьютеров. Последующие версии, включая 3.3 (появившуюся в 1987 году), развивались в том же направлении.
MS-DOS версии 5.0 предоставляет возможность использования памяти расположенной выше 1M.
В MS-DOS версии 6.0 расширены возможности использования памяти расположенной выше 1M, добавлена утилита оптимизации использования памяти Добавлено средство увеличения эффективного дискового пространства. В комплект поставки включены утилиты проверки и оптимизации жесткого диска.
Оболочки – это программы, созданные для упрощения работы со сложными программными системами, такими, например, как DOS. Они преобразуют неудобный командный пользовательский интерфейс в дружественный графический интерфейс или интерфейс типа “меню”. Оболочки предоставляют пользователю удобный доступ к файлам и обширные сервисные услуги.
Самая популярная у пользователей оболочка NortonCommander. Она обеспечивает:
- · создание, копирование, пересылку, переименование, удаление, поиск файлов, а также изменение их атрибутов;
- · отображение дерева каталогов и характеристик входящих в них файлов в форме, удобной для восприятия человека;
- · создание, обновление и распаковку архивов (групп сжатых файлов);
- · просмотр текстовых файлов;
- · редактирование текстовых файлов;
- · выполнение из ее среды практически всех команд DOS;
- · запуск программ;
- · выдачу информации о ресурсах компьютера;
- · создание и удаление каталогов;
- · поддержку межкомпьютерной связи;
- · поддержку электронной почты.
В начале 90-х годов во всем мире огромную популярность приобрела графическая оболочка MS-Windows 3.x, преимущество которой состоит в том, что она облегчает использование компьютера, и ее графический интерфейс вместо набора сложных команд с клавиатуры позволяет выбирать их мышью из меню практически мгновенно. Операционная система Windows, работающая совместно с операционной системой DOS, реализует все режимы, необходимые для производительной работы пользователя, в том числе – многозадачный режим.
Вопрос №23. Принципы хранения информации в ЭВМ. Понятие файла и файловой системы. Имя файла, расширение файла. Таблица размещения файлов - FAT-таблица. Понятие сектора и кластера.
СМ. в отдельном файле
Вопрос №24. Архитектура WINDOWS
Архитектура Windows.
- Влияние архитектуры Windows на технологию написания приложений.
- Windows как среда разработки и выполнения программ.
- Создание и обработка сообщений.
- Связь между сообщениями и приложениями.
- Обработка стандартных сообщений.
- Интерфейс прикладного программирования Windows (WinAPI).