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

Параллельное программирование с помощью языка C#

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

Какие запросы выполняются параллельно?

(Отметьте один правильный вариант ответа.)

Варианты ответа
ParallelEnumerable.Range(1, N).Where(n=> n % 2 == 0).Take(5).ToArray();
ParallelEnumerable.Range(1, N).Where(n=>true).Take(5).ToArray();
ParallelEnumerable.Range(1, N).Where(n=> n % 2 == 0).ToArray();(Верный ответ)
ParallelEnumerable.Range(1, N).Take(5).ToArray();
Похожие вопросы
Какие операторы выполняются последовательно в PLINQ-запросах
Агрегированные вычисления могут осуществляться параллельно для следующих операторов
Вложенные задачи выполняются (с учетом действия всех стратегий планировщика):
Если вложенные задачи выполняются в том же потоке, что и родительская задача, то порядок выполнения следующий:
Параллельный алгоритм состоит из четырех независимых подзадач, которые выполняются за одинаковое время. Ускорение алгоритма на двуядерной системе составляет 1.5. Чему равно ускорение алгоритма на четырех ядерной системе?
Какие операторы используются только в параллельных запросах
Какие методы работают без явного объявления задач:
Какие средства синхронизации можно использовать в нескольких приложениях?
Какие средства синхронизации используют вызовы ядра операционной системы?
Какие средства синхронизации можно использовать для ожидания событий из другого потока?