Теоретическое описание исследуемого объекта.




Для систем Windows от компании Microsoft; по программной реализации подсистемы ввода-вывода практически нет открытого кода. Известно, как можно и нужно использовать эту подсистему, но детали ее внутреннего устройства остаются неизвестными, однако основными концепциями в линейке данных систем для организации ввода-вывода являются:

1.

2.

3. …

Как известно, многие устройства и, прежде всего, устройства с последовательным доступом не допускают совместного использования. Такие устройства могут стать закрепленными за процессом, то есть их можно предоставить некоторому вычислительному процессу на все время жизни этого процесса. Однако это приводит к тому, что вычислительные процессы часто не могут выполняться параллельно — они ожидают освобождения устройств ввода-вывода. Чтобы организовать совместное использование многими параллельно выполняющимися задачами тех устройств ввода-вывода, которые не могут быть разделяемыми, вводится понятие виртуальных устройств.

Достаточно рационально организована работа с виртуальными устройствами в системах Windows NT/ 2000 /ХР компании Microsoft. В данной КР рассмотрим этот вариант ввода-вывода по обслуживанию виртуальных устройств.

Термины «принтер» и «устройство печати» - различны. Принтер — это некоторая виртуализация, объект операционной системы, а устройство печати — это физическое устройство, которое может быть подключено к компьютеру. Принтер может быть локальным или сетевым….

Раздел

Методика решения задачи.

На основе изложенных принципов в разделе 1 рассмотрим процесс управления вводом-выводом в операционной системе Windows XP в виде функциональной схемы. Данная схема является основой укрупненной модели ввода-вывода в мультипрограммных, мультизадачных операционных системах, к каким и относится Windows XP.

 

Рисунок 1 - Модель управления вводом-выводом в ОС Windows XP.

Описание модели по шагам:

 

На основе данной модели был построен алгоритм обслуживания ввода-вывода подсистемы печати.

Работа этой подсистемы детально описана в источниках литературы…и первом разделе.

 

Алгоритм управления виртуальным устройством печати для Windows XP

Строится алгоритм в любом из 4 видов:

1. Словесный

2. Псевдокод

3. Блок-схема

4. Коды программы на выбранном ЯП


Рисунок 2Фрагмент алгоритма ввода/вывода

Раздел

Использование алгоритма ввода/вывода

Данный алгоритм описывает общие принципы управления и действия ОС по работе с виртуальными устройствами в системах Windows ХР компании Microsoft. Аналогичные алгоритмы используются при организации ввода-вывода в таких операционных системах, как:

 

Заключение

Таким образом, согласно поставленной теме в данной КР были решены следующие задачи:

1.

2.

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

Список литературы

Содержание

 

1.Общие положения. 3

2. Тематика контрольных работ. 3

3. Структура, содержание и оформление контрольных работ. 3

4. Варианты заданий. 4

5. Рекомендуемая литература. 7

6. Содержание. 8

Приложение 1. 9

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2019-06-03 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: