У нас вы можете посмотреть бесплатно GATE CSE 2006 или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
Планируете пройти обучение на Unacademy? http://bit.ly/gate_unacademy или https://unacademy.com/ вот код на скидку 10% на PLUS1BPK1 Ссылка на группу уведомлений в Telegram: https://t.me/joinchat/X5egW_cvdt9kMGY1 Ссылка на группу обсуждений в Telegram: https://t.me/joinchat/VCyGUmVq8RNkMzhl Скачать ресурсы можно здесь: https://education4fun.com/gate-cse/ MCQ (Один правильный ответ) GATE CSE 2006 Барьер — это конструкция синхронизации, при которой набор процессов синхронизируется глобально, т.е. каждый процесс в наборе достигает барьера и ожидает прибытия всех остальных, после чего все процессы покидают барьер. Пусть количество процессов в наборе равно трём, а S — двоичный семафор с обычными функциями P и V. Рассмотрим следующую реализацию барьера на языке C с номерами строк, показанными слева. Переменные process_arrived и process_left являются общими для всех процессов и инициализируются нулем. В параллельной программе все три процесса вызывают функцию барьера, когда им требуется глобальная синхронизация. Приведённая выше реализация барьера неверна. Какое из следующих утверждений верно? A) Реализация барьера неверна из-за использования двоичного семафора S. B) Реализация барьера может привести к взаимоблокировке, если два вызова используются подряд. C) Строки с 6 по 10 не обязательно должны находиться внутри критической секции. D) Реализация барьера верна, если процессов всего два, а не три.