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

90.Заполните классификацию примитивов ядра

91.Выбери и перечисли по порядку действия,входящие в состав тела примитива “Создать_процесс”.

  1. Ввести процесс в очередь задержанных на время процессов

  1. Ввести процесс в очередь задержанных до возобновления процессов

  2. Ввести процесс в очередь готовых процессов;

  3. Создать очередь готовых процессов

  4. Создать дескриптор;

  5. Заполнить очередь готовых процессов

  6. Заполнить поля дескриптора;

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

5. Создать дескриптор;

7. Заполнить поля дескриптора;

3. Ввести процесс в очередь готовых процессов;

92.Выбери и перечислите в порядке очередности действия, выполняющие уничтожение процесса.

  1. исключить процесс из очереди уничтожаемых процессов;

  1. вывести процесс из очереди, в которой он находится;

  2. приостановить выполнение процесса;

  3. создать специальную очередь уничтожаемых процессов;

  4. очистить очередь уничтожаемых процессов;

  5. разрушить очередь уничтожаемых процессов;

  6. ввести процесс в очередь уничтожаемых процессов;

  7. определить список ресурсов, захваченных процессом;

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

4. создать специальную очередь уничтожаемых процессов;

2. вывести процесс из очереди, в которой он находится;

7. ввести процесс в очередь уничтожаемых процессов;

5. очистить очередь уничтожаемых процессов;

93.Выбери примитивы создания и уничтожения процессов, относящиеся к интерфейсу Win32.

  1. CreateThread();

  1. fork();

  2. exit();

  3. ExitThread();

  4. TerminateThread();

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

1. CreateThread();

4. ExitThread();

5. TerminateThread();

94.Выбери и перечисли по порядку действия,входящие в тело примитива “Приостановить_процесс”

  1. Ввести процесс в очередь приостановленных процессов;

  1. Разрушить дескриптор процесса;

  2. Вывести процесс из очереди готовых процессов;

  3. Разрушить очередь приостановленных процессов;

  4. Вывести процесс из очереди, в которой он находится;

  5. Создать очередь приостановленных процессов;

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

5. Вывести процесс из очереди, в которой он находится;

1. Ввести процесс в очередь приостановленных процессов;

95.Выбери и перечисли в порядке очередности действия,входящие в тело примитива “Возобновить_процесс”

  1. Вывести процесс из очереди приостановленных процессов;

  1. Вывести процесс из очереди готовых процессов;

  2. Разрушить дескриптор процесса;

  3. Ввести процесс в очередь уничтожаемых процессов;

  4. Ввести процесс в очередь задержанных на время процессов;

  5. Ввести процесс в очередь готовых процессов;

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

1. Вывести процесс из очереди приостановленных процессов;

6. Ввести процесс в очередь готовых процессов;

96.В чем состоит основной недостаток использования в многозадачных системах примитива задержки, предназначенного для однозадачных систем.

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

  1. примитив задержки,предназначенный для однозадачных систем,неправильно вычисляет время задержки

  2. диспетчер некорректно вычисляет длительность кванта времени выполнения для такого процесса

  3. примитив задержки, предназначенный для однозадачных систем, неправильно использует очереди

  4. диспетчер выделяет процессу кванты времени на выполнение, хотя процесс,выполняет "пустую" работу

  5. диспетчер не выделяет такому процессу кванты времени на выполнение, что блокирует процесс

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

5. диспетчер выделяет процессу кванты времени на выполнение, хотя процесс,выполняет "пустую" работу

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