Главная /
Основы операционных систем. Практикум /
Сразу после создания массива из трех семафоров с идентификатором 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 = 0; 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 = 0;
mybuf[1].sem_flg = 0;
mybuf[1].sem_num = 1;
semop(semid, &mybuf, 2);
}
Чему будут равны значения семафоров с номерами 0
и 1
после их выполнения, если другие процессы в системе доступа к ним не имеют:
вопрос
Правильный ответ:
2
и 0
0
и 2
процесс не вернется из вызова
semop
Сложность вопроса
90
Сложность курса: Основы операционных систем. Практикум
90
Оценить вопрос
Комментарии:
Аноним
Спасибо за сайт
02 авг 2020
Аноним
Если бы не данные ответы - я бы не смог решить c этими тестами интуит.
21 фев 2017
Аноним
Я провалил зачёт, почему я не углядел этот чёртов сайт с всеми ответами с тестами intuit прежде
20 авг 2016
Другие ответы на вопросы из темы операционные системы интуит.
- # Какие из перечисленных ниже символов никогда не встречаются в именах файлов в операционной системе UNIX?
- # В каком из системных вызовов в структуре, описывающей полный адрес сокета, указатель на которую является параметром системного вызова, и при какой ситуации для семейства протоколов TCP/IP в качестве номера порта может быть задано значение 0?
- # Для совместной работы массив семафоров могут использовать:
- # Некоторый процесс, создавший массив семафоров, успешно выполнил системный вызов exec(). Будет ли доступен массив семафоров в новом пользовательском контексте:
- # В очереди сообщений находится 6 сообщений S1, S2, S3, S4, S5, S6 с соответствующими типами 2, 1, 3, 5, 1, 2. Некоторый процесс в цикле выполняет системный вызов msgrcv c четвертым параметром, равным -3. Сколько сообщений и в каком порядке он прочитает до своего блокирования?