Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Проверочные и экзамен / Проверочная работа по 1 лекции

.docx
Скачиваний:
158
Добавлен:
25.02.2015
Размер:
14.75 Кб
Скачать
  1. Действующие ос (6): FreeBSD, NetBSD, OpenBSD, OpenSolaris, Darwin(Mac OS X), GNU/Linux, Debian(deb)

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

  3. Прерывание - это событие, при котором меняется нормальная последовательность команд, выполняемых ЦП.

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

  1. Функции программ диспетчеров - Программы-диспетчеры.

    1. Решает задачу повторного использования кода, его загрузки и линковки.

    2. SPOOL – simultaneous periphery operation on line – операции ввода, вывода. Появление прерываний - в первичном смысле – прерывания вычислительного блока для сообщения о выводе/вводе данных.

    3. Однопрограммная пакетная обработка. Появление вопроса об обеспечении планирования выполнения различных пакетов.

  2. Функции мультипрограммной обработки –

    1. Появление механизмов смены регистров вычисления (смена контекста).

    2. Появление виртуальной памяти (виртуализация памяти) – каждая программа считается свой кусок памяти основным, начинающимся с нуля.

    3. Появление механизмов защиты адресного пространства.

    4. Прерывания стали использоваться для таймера планировщика, прерывания при доступе к защищенной памяти – появляются обработчики прерывания.

    5. Появляется механизм System call – обращение программы к ОС с требованием выдать ресурсы/права/etc.

    6. Появление структурированного хранения данных.