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

54.Сопоставь примитивы работы с процессами оСистемам, в которых они реализованы.

Примитивы:

  1. CreateThread

  2. DosExecPgm

  3. DosExit

  4. DosCreateThread

  5. spawnlp

  6. ThreadSwitch

  7. CreateProcess

  8. ExitProcess

  9. Fork

  10. Exit

Операционные системы:

  1. UnixWare

  2. Windows

  3. OS/2

  4. NetWare

-----------------------------------------

  1. 2CreateThread

  2. 3DosExecPgm

  3. 3DosExit

  4. 3DosCreateThread

  5. 4spawnlp

  6. 4ThreadSwitch

  7. 2CreateProcess

  8. 2ExitProcess

  9. 1Fork

  10. 1Exit

В опрос № 55. Заполните схему, иллюстрирующую систему виртуальных машин,

56.Выберите из списка утверждение, соответствующее действительности

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

  2. увеличение числа виртуальных машин, реализованных на одной физической машине, повышает их качество

  3. ядро – это средство организации реальных физических машин.

  4. интерфейс виртуальной машины является частью интерфейса физической машины, из которого исключен прямой доступ к периферийным устройствам

  5. ядро порождает конфликты между процессами при попытках обращения к одним и тем же ресурсам

------------------------------------

4 интерфейс виртуальной машины является частью интерфейса физической машины, из которого исключен прямой доступ к периферийным устройствам

57.Дополните граф состояний процесса дугами и именами вершин

58.Дополните структурную схему ядра названиями частей и связями

59.К какому из способов замены контекста относится вызов процедуры планировщика.

  1. прерывание

  1. исключение

  2. вызов процедуры

  3. вызов сопрограммы

  4. вызов супервизора

----------------------------------------

5. вызов супервизора

60.Выберите способы переключения задач, используемые ядром

  1. по команде таймера

  1. по команде пользователя

  2. по команде программиста

  3. по событию

  4. по команде системного администратора

-----------------------------------------

1. по команде таймера

4. по событию

61.Вместо символа “?” подставьте слова, раскрывающие соответствующий пункт.

В общем случае дескриптор процесса содержит следующие данные:

1) имя - уникальный идентификатор;

2) состояние виртуальной и реальной машины:

- ?;

- ?;

- ?.

3) состояние:

- ?;

- ?;

- ?.

4) родственные связи:

- ?;

- ?.

5) данные для планирования:

- ?;

- ?;

- ?.

--------------------------------------------

В общем случае дескриптор процесса содержит следующие данные:

1) имя - уникальный идентификатор;

2) состояние виртуальной и реальной машины:

- процессор (регистры, флаги);

- память;

- списки созданных ресурсов.

3) состояние:

- активный;

- готовый;

- блокированный.

4) родственные связи:

- родитель;

- потомки.

5) данные для планирования:

- приоритет;

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

- указатель на очередь, в которой находится.

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