Главная / Параллельное программирование / Проанализируйте операции над семафорами. Почему в состав операций над семафорами входят две операции, открывающие семафор?

Проанализируйте операции над семафорами. Почему в состав операций над семафорами входят две операции, открывающие семафор?

вопрос

Правильный ответ:

операция ОТКРЫТЬ, кроме открытия семафора, заставляет все процессы, ранее пытавшиеся закрыть его или выполнить операцию ЖДАТЬ и "висящие" на этом семафоре, повторить эту операцию – закрытия или ожидания. Это необходимо для решения задачи взаимного исключения. Операция ПРОПУСТИТЬ только открывает семафор, что достаточно для соблюдения частичной упорядоченности выполняемых работ
операция ОТКРЫТЬ, кроме открытия семафора, заставляет все процессы, ранее пытавшиеся закрыть его и "висящие" на этом семафоре, повторить эту операцию закрытия. Это необходимо для решения задачи взаимного исключения. Операция ПРОПУСТИТЬ только открывает семафор, что достаточно для соблюдения частичной упорядоченности выполняемых работ
две модификации операции открытия семафоров отличаются средствами аппаратной поддержки и, следовательно, временем выполнения. Это предоставляет выбор при организации режима реального времени
Сложность вопроса
35
Сложность курса: Параллельное программирование
69
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Я завалил экзамен, почему я не углядел этот сайт с ответами по тестам интуит до зачёта
16 дек 2019
Аноним
Зачёт в студне отлично. Иду кутить отмечать отлично в зачётке по интуит
22 янв 2019
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.