Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ДОС.doc
Скачиваний:
0
Добавлен:
17.11.2019
Размер:
134.14 Кб
Скачать

7 Дисковая операционная система ms dos дисковая операционная система ms dos

Операционная система является посредником между ЭВМ и пользователем. Операционная система осуществляет анализ запросов пользователя и обеспечивает их выполнение. Запрос представляется последовательностью команд на особом языке директив операционной системы.

Существует несколько видов ос:

  • операционная система пакетной обработки; это система, которая обрабатывает пакет заданий, т. е. несколько заданий, подготовленной одним или больше пользователями. Пакет заданий поступает в ЭВМ и взаимодействие между пользователем и его заданием во время вычислительного процесса невозможно. Данная операционная система может функционировать в однопрограммном и мультипрограммном режимах

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

  • операционная система реального времени; это система, которая гарантирует оперативное выполнение запросов в течение заданного интервала времени. При этом скорость вычислительных процессов в ЭВМ должна согласоваться со скоростью временных процессов, т.е. ходом реального времени. ЭВМ с данной операционной системой чаще всего работает в однозначном режиме.

  • операционная система диалоговая; предназначены для индивидуального пользования и обеспечивают удобную форму диалога ЭВМ с пользователем через дисплей при вводе и выполнении команд. Функционирует операционная система обычно в однопрограммном режиме.

Независимо от типа, операционная система чаще всего состоит из относительно компактного ядра - монитора и набора системных программ и данных. Состав операционной системы предоставлен на рисунке.

ДРАЙВЕР - программа, управляющая физической работой внешнего - периферийного устройства.

УТИЛИТА - программа, предназначена для подготовки исходных информаций и организации хранение и использование программ – сервисная программа.

БИБЛИОТЕКА ПРОГРАММ - набор файлов, связанных одним каталогом, в который могут входить объектные модули (программы), макроопределения языка программирования и др.

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

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

Программы ввода-вывода являются неотъемлемой частью операционной системы. Это первая функция операционной системы – обеспечить другие программы единым и стандартным доступом к устройствам ввода-вывода информации.

Во время работы на компьютере вы можете запускать различные программы. Запуск других программ можно назвать второй функцией операционной системы. Чтобы запустить программу, необходимо дать команду операционной системе: “Выполнить данную программу”. В ответ вместо запуска программы вы можете получить: “Не могу выполнить программу из-за нехватки памяти”. Так строится диалог между вами и компьютером, который сразу после загрузки компьютера осуществляется с помощью операционной системы и который может быть продолжен прикладными программами при их запуске. Диалог между человеком и компьютером — это третья функция операционной системы.

Во многих операционных системах можно выполнять несколько программ одновременно. На выполнение каждой программы отводится квант времени, по истечении которого начинает выполняться следующая программа, затем следующая, и так по кругу. Создается иллюзия, что все запущенные программы работают параллельно. Так вот, управление выполнением одной или нескольких одновременно запущенных программ и обменом информацией между ними — четвертая функция операционной системы.

Порядок хранения файлов на диске определяется используемой файловой системой.

Файловая система – общая структура, определяющая в операционной системе наименование, сохранение и размещение файлов.

Различными типами файловых систем являются системы NTFS, FAT и FAT32.

Существует несколько видов файловых структур:

  • Линейная структура. Элемент данных определяется порядковым номером элемента в списке. Пример: простой список чего-либо.

  • Табличная структура. Элемент структуры определяется пересечением строки и столбца таблицы. Пример: таблица.

  • Иерархическая структура. Элементы структуры определяются путем поиска, который ведется от вершины структуры к элементу. Такая структура имеет вид перевернутого дерева. Пример: город/номер школы/класс/номер в классном журнале.

Синонимом файловой системы является понятие система управления файлами – совокупность средств операционной системы, обеспечивающих доступ к информации на внешних носителях.

Чтобы обратиться к информации на диске (находящейся в файле), надо знать:

  • физический адрес первого сектора (№ поверхности + № дорожки + № сектора),

  • общее кол-во кластеров, занимаемое данным файлом,

  • адрес следующего кластера, если размер файла больше, чем размер одного кластера и т.д.

Операционная система избавляет пользователя от такой работы и ведет ее сама. Для обеспечения доступа к файлам файловая система ОС организует и поддерживает на логическом диске определенную файловую структуру.

Элементы файловой структуры:

  • стартовый сектор (сектор начальной загрузки, Boot-сектор);

  • таблица размещения файлов (например, FAT) – две копии;

  • корневой каталог (Root-Directory);

  • область данных (оставшееся свободным дисковое пространство).

В ОС MS DOS (и операционных системах семейства Windows) используется файловая система FAT (File Allocation Table — таблица размещения файлов) для упорядочения файлов и управления ими.

FAT представляет собой структуру данных, создаваемую Windows при форматировании тома для файловых систем FAT или FAT32.

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

В DOS

  • имена файлов длиной не более 8 символов;

  • расширение длиной не более 3 символов;

  • между именем и расширением должна стоять точка;

  • регистр букв не различается;

  • при отсутствии расширения нет разделительной точки;

  • вводятся ограничения на используемые символы. В написании имени могут использоваться только A ÷ Z 0 ÷ 9 $ & # ` ~ ( ) — % ! _ ^

  • полное имя (путь к файлу) не должно превышать 78 разрешённых символов.

Для удобства работы в ОС DOS были разработаны оболочки – Norton Commander, Volkov Commander, Windows 1 — 3. Работа в них намного проще и быстрее.

И так, ОС обладает следующими функциями:

  • обеспечение программ единым и стандартным доступом к устройствам ввода-вывода информации. Создание файловой системы является важнейшей частью ввода-вывода информации;

  • запуск различных программ — загрузка их в операционную систему;

  • организация диалога между человеком и компьютером — пользовательский интерфейс;

  • управление выполнением одной или нескольких одновременно запущенных программ и обмен информацией между ними (только для многозадачных ОС);

  • сетевые операции.

ОС MS DOSэто однопользовательская, однозадачная, несетевая 16-разрядная операционная система, ориентированная на использование на ПЭВМ с микропроцессором Intel 8086 (80286). Эта ОС позволяет полностью использовать возможности Intel 8086 и возможности Intel 80286.

  • Максимальный объем физической памяти: 640 Кб.

  • Максимальный объем памяти, доступный из прикладных программ 640 Кб.

  • Последние версии MS DOS (начиная с 5.0) могут использовать адресное пространство между 640Кб и 1Мб для размещения своих составных частей и некоторых драйверов, освобождая тем самым память в адресном пространстве 0-640 Кб для использования прикладными программами.

  • DOS предоставляет все ресурсы PC для одной, активной в настоящий момент, программы.

  • Значительно развита файловая система и процессор командного языка.

  • Очень слабая поддержка интерактивных средств взаимодействия с пользователем.

  • На диске может занимать, в зависимости от версии: 1-6 Мб (минимум, при котором можно работать — 100 Кб).

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]