Главная /
Основы операционных систем. Практикум /
Сразу после создания массива из трех семафоров с идентификатором IPC semid процесс выполняет следующие действия: { struct sembuf mybuf[2]; mybuf[0].sem_op = 2; mybuf[0].sem_flg = 0; mybuf[0].sem_num = 0; mybuf[1].sem_op = 1; mybuf[1].sem_flg = 0; mybuf[1]
Сразу после создания массива из трех семафоров с идентификатором IPC semid
процесс выполняет следующие действия:
{
struct sembuf mybuf[2];
mybuf[0].sem_op = 2;
mybuf[0].sem_flg = 0;
mybuf[0].sem_num = 0;
mybuf[1].sem_op = 1;
mybuf[1].sem_flg = 0;
mybuf[1].sem_num = 2;
semop(semid, &mybuf, 2);
}
Чему будут равны значения семафоров с номерами 0
и 1
после их выполнения, если другие процессы в системе доступа к ним не имеют:
вопрос
Правильный ответ:
2
и 1
2
и 0
процесс не вернется из вызова
semop
Сложность вопроса
43
Сложность курса: Основы операционных систем. Практикум
90
Оценить вопрос
Комментарии:
Аноним
Я сотрудник университета! Прямо сейчас сотрите сайт и ответы по интуит. Я буду жаловаться!
27 авг 2019
Аноним
Я провалил зачёт, за что я не нашёл этот чёртов сайт с всеми ответами интуит до зачёта
22 июн 2018
Другие ответы на вопросы из темы операционные системы интуит.
- # Какие из перечисленных ниже редакторов файлов являются экранными редакторами:
- # В каком из системных вызовов в структуре, описывающей полный адрес сокета, указатель на которую является параметром системного вызова, и при какой ситуации для семейства протоколов TCP/IP в качестве номера порта может быть задано значение 0?
- # В каком из системных вызовов в структуре, описывающей полный адрес сокета, указатель на которую является параметром системного вызова, и при какой ситуации для семейства протоколов TCP/IP в качестве номера порта может быть задано значение 0?
- # Какие данные из информации, сообщаемой командой ipcs shm, требуются в качестве параметра команде ipcrm:
- # Если не предпринимать специальных действий по удалению созданной очереди сообщений, то ее время жизни будет определяться: