JavaScript isn't enabled in your browser, so this file can't be opened. Enable and reload.
Параллельные вычисления
Sign in to Google
to save your progress.
Learn more
В чем основное преимущество использования параллельного LINQ (PLINQ) по сравнению со стандартным LINQ?
а) PLINQ гарантирует последовательный порядок выполнения.
б) PLINQ может автоматически распараллеливать запросы для использования нескольких процессоров.
в) PLINQ упрощает обработку исключений в запросах.
г) PLINQ обеспечивает потокобезопасность для всех операций.
Clear selection
Какой из следующих методов используется для включения параллельного выполнения в PLINQ?
a) AsEnumerable()
b) AsParallel()
c) AsQueryable()
d) AsConcurrent()
Clear selection
Какова функция класса Partitioner в параллельном программировании?
а) Обеспечивает последовательное выполнение задач.
б) Он делит данные на управляемые фрагменты для параллельной обработки.
в) Он обрабатывает исключения в параллельных циклах.
г) Синхронизирует доступ к общему ресурсу.
Clear selection
Какая из следующих параллельных коллекций лучше всего подходит для сценариев, в которых доступ к элементам должен осуществляться в порядке «первым пришел — первым обслужен» (FIFO)?
а) ConcurrentBag<T>
б) ConcurrentStack<T>
в) ConcurrentQueue<T>
г) ConcurrentDictionary<TKey, TValue>
Clear selection
Какой метод в PLINQ можно использовать для принудительного выполнения запроса последовательно, а не параллельно?
a) WithDegreeOfParallelism()
b) AsOrdered()
c) AsSequential()
d) WithExecutionMode()
Clear selection
Что делает метод Parallel.For в C#?
а) Цикл выполняется последовательно.
б) Он выполняет итерации цикла параллельно.
в) Он выполняет одну задачу в нескольких потоках.
г) Он обрабатывает одновременные обновления коллекции.
Clear selection
Какой метод ConcurrentDictionary безопасно добавляет пару ключ-значение, только если ключ еще не существует?
a) TryAdd()
b) AddOrUpdate()
c) GetOrAdd()
d) TryUpdate()
Clear selection
Какую пользу метод Partitioner.Create дает параллельным циклам?
а) Это обеспечивает последовательное выполнение циклов.
б) Он делит входные данные на разделы, которые могут обрабатываться параллельно.
в) Предотвращает состояние гонки, блокируя ресурсы.
г) Объединяет результаты параллельных операций.
Clear selection
Какой класс в пространстве имен System.Collections.Concurrent предназначен для высокопроизводительных сценариев производитель-потребитель?
a) ConcurrentQueue<T>
b) ConcurrentBag<T>
c) BlockingCollection<T>
d) ConcurrentStack<T>
Clear selection
Какова ключевая характеристика ConcurrentBag<T>?
а) Он поддерживает строгий порядок элементов.
б) Он позволяет выполнять потокобезопасные неупорядоченные операции.
в) Одновременно разрешен только однопоточный доступ.
г) Требуется ручная синхронизация для обеспечения потокобезопасности.
Clear selection
Submit
Clear form
This content is neither created nor endorsed by Google. -
Terms of Service
-
Privacy Policy
Does this form look suspicious?
Report
Forms
Help and feedback
Contact form owner
Help Forms improve
Report