Операционная система MS-DOS. Начальные сведения.

Свойства операционных систем.

Выбор пользователем операционной системы.

Идеальных систем не бывает. Чтобы выбрать ту или иную систему необходимо знать:

  1. На каких аппаратных платформах и с какой скоростью работает ОС.
  2. Какие внешние устройства поддерживает ОС.
  3. Способ взаимодействия ОС с пользователем (интерфейс).
  4. Какова надёжность ОС (т.е. устойчивость к ошибкам пользователя, отказам оборудования и т.д.).
  5. Какие есть возможности для организации компьютерных сетей.
  6. Обеспечивает ли ОС совместимость с другими операционными системами.
  7. Осуществляет ли ОС поддержку национальных языков.
  8. Какие существуют инструментальные средства для разработки новых прикладных программ и уже готовые пакеты прикладных программ (ППП).
  9. Как организована защита информации в ОС.

 

 

1. Надёжность – система должна быть не менее надёжна, чем аппаратура, на которой она работает. Определять и диагностировать ошибки, а также восстанавливать работоспособность ПК после ошибок по вине пользователя.

2. Защита – система должна защищать программы и данные от вредного взаимного влияния.

3. Предсказуемость – система должна отвечать на запросы пользователя предсказуемым образом.

4. Удобство – система должна освобождать пользователя от рутинных операций по распределению и управлению ресурсами.

5. Эффективность – т.е. обеспечить максимальное использование системных ресурсов.

6. Гибкость – системные ресурсы могут настраиваться в соответствии с дальнейшими действиями пользователя.

7. Расширяемость – система должна иметь возможность расширяться (обновляться) при добавлении новых служебных программ или внешних устройств.

В 1980 г. Президент фирмы Microsoft Билл Гейтс убедил руководство фирмы IBM в том, что их новый персональный компьютер должен быть 16 – ти разрядный. В том же году фирма IBM заключила контракт с компанией Microsoft о создании для их персонального компьютера новой операционной системы. Год спустя, на компьютерном рынке появилась операционная система MS DOS, которая длительное время «господствовала» на подавляющем большинстве IBM совместимых персональных компьютеров. В настоящее время существуют ее версии 6.22 и 7.0. Последняя распространяется в составе Windows 95/98 – 32 – разрядной многозадачной операционной системы с графическим интерфейсом и расширенными сетевыми возможностями. С наступлением эры графических операционных сред DOS отошла в тень. Однако ее роль в обеспечении процессов управления ЭВМ по – прежнему остается ощутимой. Практика показывает, что знание основ DOS способствует более глубокому пониманию того, как функционирует программное обеспечение последующих поколений.

MS- DOS 6.22 – это программно-аппаратный комплекс со следующими функциями:

1. Управление выполнением программ.

2. Управление ресурсами ПК.

3. Организация обмена информацией процессора с внешними устройствами.

4. Хранение информации во внешней памяти и обслуживание дисков.

MS-DOS хранится на дисках (DOS), её основное назначение:

Облегчить другим программам и пользователям управление дисковым вводом – выводом. MS-DOS не содержит встроенной поддержки:

а) телекоммуникационных сетей и б) накопителей на магнитных лентах.

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

ОС MS DOS – это комплекс программ, неоднородный по характеру и динамичный по своему составу: из него можно удалять и в него добавлять определенные части. Та часть программ, которая взаимодействует с аппаратными средствами непосредственно и должна постоянно храниться в ПК, составляет ядро операционной системы.

В ядро DOS входят следующие компоненты (или модули – логически взаимосвязанные программы):

1. BIOS – находится в микросхеме на материнской плате ПК – содержит набор программ для взаимодействия ОС с различными стандартными устройствами как ПК, так и подключёнными к нему.

2. Файл IO.SYS – надстройка над BIOS – развивает те же функции.

3. Файл MS-DOS.SYS (обработка прерываний) – предоставляет другим программам, кроме самой ОС ресурсы ПК.

4. Файл Command.com – отвечает за взаимодействие пользователя с системой, воспринимая и организуя выполнение ею команд.