Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
билеты операционные системы.docx
Скачиваний:
4
Добавлен:
18.04.2023
Размер:
49.55 Кб
Скачать

2. Уметь перечислить основные функции прерываний.

Основными функциями системы прерывания являются:

- запоминание состояния прерываемой программы и осуществление перехода к прерывающей программе;

- восстановление состояния прерванной программы и возврат к ней. При наличии нескольких источников запросов прерывания между ними должны быть установлены приоритетные соотношения, определяющие, ка­кой из нескольких поступивших запросов подлежит обработке в первую оче­редь, и устанавливающие: имеет право или нет данный запрос (прерывающая программа) прерывать ту или иную программу.

3. Владеть пониманием того, что такое интерфейс пользователя (Graphical User Interface, gui)

GUI — это графический пользовательский интерфейс. Так называется внешний вид программы — то, что видит пользователь и с чем он может взаимодействовать.

У операционных систем тоже есть GUI. Панель задач, окна, папки, курсор — все это элементы графического интерфейса. К нему существуют определенные требования, чтобы внешний вид программы был понятным и удобным для человека.

Билет 12

1. Знать о шлюзах прерываний и для чего они используются.

Шлюз прерываний используется для определения корректного ответа на прерывания и исключения

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

2. Уметь дать определение понятию виртуализация. Уметь определить, что дало it-организациям её появление.

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

или

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

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

Виртуальные сервера стали хорошей альтернативой shared-хостингу: недорогие, а по надёжности близкие к выделенным серверам.

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

3. Владеть информацией о технологии Intel Virtualization.

Intel Virtualization Technology for Directed I/O) - технология виртуализации ввода-вывода, позволяющая гостевым машинам напрямик использовать такие устройства как сетевые адаптеры, графические и дисковые контроллеры.

Она используется Для создания виртуальных машин.