Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ОС шпоры (незаконченые).docx
Скачиваний:
11
Добавлен:
24.09.2019
Размер:
104.5 Кб
Скачать

27. Физические принципы организации ввода/вывода в ос.

Линия – электрический соединение.

Набор линий связанных общей функциональностью – шина.

1) Шина данных предназначена для передачи данных между процессором и памятью, а так же вводы/вывода данных в уст-во i/o.

2) Шина адреса предназначена для инициализации адреса памяти или порта ввода/вывода с которыми производиться обмен данных.

3) Шина управления предназначена для указания режима работы обмен данными с устр-ом i/o, чтения или записи.

ШД, ША, ШУ образуют центральную магистраль, к которой подключены все устр-ва.

Процесс записи в память происходит:

- на ША процессор устанавливает значение адреса ячейки. Разрядность ША определяет кол-во ячеек, которые могут быть максимально адресованы.

- на ШД процессор устанавливает значение которое должно быть записано в память.

-на ШУ устанавливается значение соответсв. «записи в память». Как только это значение установлено, микросхема памяти помещает данные из ШД в ячейку адресованную ША.

Чтение производиться аналогично.

28. Структура системы ввода-вывода. Классификация устройств.

Контроллер – отвечает за стандартизир. подключ. и взаимод. устройств с аппаратным обеспечением выч. системы.

Драйвер – отвечает за стандартизир. подключ. и взаимод. устройств с программным обеспечением выч. системы.

BIOS- программно-аппаратная часть ОС, которая отвечает за взаимодействия драйверов уст-в. с остальной ОС. А также обеспечивает:

Буферизацию и кэширование данных при вводе/выводе.

Спулинг(очередь).

Обработку ошибок и исключений.

Классификация устройств i/o:

символьные и блочные устройства. (1 байт или блок из неск. байт)

сетевые устройства.

Устройства многоканального доступа и разделяемые.

1 класс уст-во ввода (клава)

2 класс уст-во вывода (принтер)

3 класс уст-во ввода/вывода (сенсорный экран).

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

Делятся на две категории:

-сетевые(набор ОС компонентов объед. в сеть) открыто нахожд. исп. ресурсов и процессов.

-распределительные(единая вирт. выч. система сост. из компонентов сети) скрыто реальное нахожд. исп. ресурсов и процессов.

Структура сетевой ОС:

1)Серверные компоненты(средства для предоставления монопольных ресурсов и услуг в общем пользовании).

2) клентская часть (средство запроса лдоступа к удал ресурсом и услугам )

Редиректор — модуль в отвечающий за фильтрацию и обработку адресов (URL) запросов от клиентов к серверам.

3)транспортные средства – обеспечивают передачу сообщений между компами, формир. сообщение, преобраз. форматы, надежная доставка, опред. маршруты.

Сетевая служба - сов-сть серверной и клиентской частей ОС. Обеспечивает доступ к конкрет. виду ресурсов через сеть.

Реализации сетевых ОС:

1)Сетевые службы глубоко встроенные в ОС.

2) Сетевые службы организованные в виду оболочки или надстройки над ОС.

3) Сетевые службы в виде отдельного ПО.

Сетевые оболочки делятся на серверные и клиентские.

30. Операционные системы суперкомпьютеров.

AIX - UNIX-подобная ос. Аналог реестра Windows, в котором в двоичном виде хранятся данные об установленной системе, о логических разделах жёсткого диска, об установленном программном обеспечении.

Cray Operating System - проприетарная операционная система. Внутренне COS была разделена на очень маленькие диспетчеры передачи сообщений и множество системных процессоров

HP-UX- впервые была представлена система списков контроля доступа для контроля доступа к файлам вместо традиционной системы разрешений UNIX.

IRIX - имеет хорошую поддержку устройств графического ввода/вывода. IRIX широко использовалась в индустриях компьютерной анимации и научной визуализации. Являлась лидером в симметричной мультипроцессорности. Имеет компилятор MIPSPro 7.4, который поддерживает параллельное программирование

Solaris - Всего Solaris 10 поддерживает 14 файловых систем. В Solaris 10 реализовала двоичную совместимость с Linux.

SUPER-UX

Tru64 UNIX

Unicos-название нескольких вариантов операционной системы Unix.

VM (операционная система) V (продолжение)

VME

Z/OS - является передовой ОС, разрабатываемой IBM, предназначенной для продолжительной работы с большим количеством операций с высоким уровнем безопасности и устойчивости.

ОС ЕС -Наиболее распространённая операционная система для машин ЕС ЭВМ.

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