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

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

  1. Извлекает сообщение из очереди сообщений.

  2. Помещает себя в очередь готовых процессов.

  3. Помещает себя в очередь пославших сообщение.

  4. Помещает себя в очередь ждущих сообщения, если сообщений нет.

  5. Извлекает процесс из очереди процессов, пославших сообщение.

  6. Извлекает сообщение из очереди готовых процессов.

  7. Активизирует процесс, извлеченный из очереди процессов, пославших сообщение.

  8. Активизирует процесс, извлеченный из очереди готовых процессов.

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

4. Помещает себя в очередь ждущих сообщения, если сообщений нет.

1. Извлекает сообщение из очереди сообщений.

5. Извлекает процесс из очереди процессов, пославших сообщение.

2. Помещает себя в очередь готовых процессов.

7. Активизирует процесс, извлеченный из очереди процессов, пославших сообщение.

141.Перечисли примитивы создания средств коммуникаций между процессами, которые относятся к API Win32.

  1. CreateMailSlot();

  1. pipe();

  2. CreatePipe();

  3. msgget();

  4. DOSCreateNPipe();

  5. DosCreateQueue();

  6. CreateNamedPipe();

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

1. CreateMailSlot();

3. CreatePipe();

7. CreateNamedPipe();

142.Перечислите примитивы записи данных, которые относятся к API Win32.

  1. write();

  1. putmsg();

  2. WriteFile();

  3. msgsnd();

  4. DosWriteQueue().

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

3. WriteFile();

143.Перечислите примитивы чтения данных, которые относятся к API Win32.

  1. getmsg();

  1. read();

  2. msgrecv();

  3. ReadFile();

  4. DosReadQueue().

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

4. ReadFile();

144.Перечислите примитивы управления объектами коммуникаций, которые относятся к Win32.

  1. DosQueryQueue();

  1. SetMailSlotInfo();

  2. msgctl();

  3. SetNamedPipeHandleState();

  4. DosPurgeQueue().

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

2. SetMailSlotInfo();

4. SetNamedPipeHandleState();

145.Выберите вариант расстановки семафоров, ведущий к появлению тупика.

Вариант 1

Вариант 2

Вариант 3

Вариант 4

Пр. 1

Пр. 2

Пр. 1

Пр. 2

Пр. 1

Пр. 2

Пр. 1

Пр. 2

S1.P;

S2.P;

S1.P;

S2.P;

S1.P;

S2.P;

S1.V;

S2.V;

S2.P;

S1.P;

S1;V;

S2.V;

S1.V;

S2.V;

S2.P;

S1.P;

S2.V;

S1.V;

S2.P;

S1.P;

S1.P;

S2.P;

S2.V;

S1.V;

S1.V;

S2.V;

S2.V;

S1.V;

S1.V;

S1.V;

S1.P;

S2.P;

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

Вариант 1

Пр. 1

Пр. 2

S1.P;

S2.P;

S2.P;

S1.P;

S2.V;

S1.V;

S1.V;

S2.V;

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