База ответов ИНТУИТ

Параллельные вычисления и многопоточное программирование

<<- Назад к вопросам

Какие высказывания являются истинными по отношению к методу Wait из класса Monitor?

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Варианты ответа
для возобновления работы необходимо, чтобы другой метод, захвативший освобожденный объект синхронизации, выполнил метод Pulse(Верный ответ)
в кооперации с методом Pulse обеспечивает взаимодействие потоков(Верный ответ)
возобновление работы потока после вызова метода Wait происходит по истечении заданного интервала времени
метод освобождает синхронизирующий объект(Верный ответ)
метод прерывает работу потока и ставит его в специальную очередь ожидания уведомления(Верный ответ)
Похожие вопросы
Какие высказывания являются истинными по отношению к методу Pulse(obj) из класса Monitor?
Какие высказывания справедливы по отношению к методу Parallel.Invoke?
Отметьте высказывания, истинные по отношению к методу Parallel.For:
Какие утверждения справедливы для метода Wait класса SemaphoreSlim?
Отметьте высказывания, истинные по отношению к методу, реализующему тело цикла Parallel.For:
Какие утверждения справедливы по отношению к классу Monitor?
Какие утверждения справедливы по отношению к методам Invoke, BeginInvoke, EndInvoke:
Отметьте высказывания, истинные по отношению к семантике двух методов Parallel.For и Parallel.ForEach:
Работая в цикле, Поток_1 выполняет код: N = rnd.Next(0,2), а Поток_2 выполняет параллельно код: if(N > 0) Sum = 1000 else Sum = 0; (Переменные объявлены надлежащим образом, блокировки не предусмотрены) Какие результаты гарантируются?
Какие утверждения справедливы по отношению исключений, выбрасываемых на итерациях циклов Parallel.For и Parallel.ForEach: