Основы параллельного программирования с использованием Visual Studio 2010 - ответы
Количество вопросов - 283
С помощью какой директивы можно использовать библиотеку Parallel?
Выберите тип отчета, который соответствует следующему описанию: "В отчете отображаются вызовы, отвечающие за блокировки вытеснения, с указанием совокупного времени блокировки каждого стека вызова".
Выберите верные формы объявления метода Invoke.
Какой из методов отправляет поток в ожидание?
Что отображается в отчете Per Thread Summary?
Что отображается в отчете UI-processing?
Какой синтаксис установки приоритета потока, является верным?
ConcurrentDictionary это…
Какое определение точки останова является верным?
Выберите из списка компоненты библиотеки PFX.
Выбери группу методов и свойств соответствующих ConcurrentQueue.
Выберите определение, которое соответствует параллельному программированию.
Какое определение ConcurrentBag является верным?
Бибилиотека использующая декларативный подход…
С помощью, какой последовательности действий можно создать вторичный поток?
Какая из архитектур имеет множественный поток команд и множественный поток данных?
Для чего используется метод AsOrdered?
Какие классы не содержаться в пространстве имен System.Threading.Task?
Для чего используется метод WithMergeOptions?
Выберите верное назначение класса Mutex.
Для чего используется интерфейс IProducerConsumerCollection
Какая из формул описывает ускорение параллельного алгоритма.
Выберите из списка методы и свойства, которые используются в СoncurrentBag.
Для чего используется класс Semaphore?
Параллельные вычисления - это…
Для чего используется класс Interlocked?
Для чего используется окно Watch?
Какие группы из списка соответствуют способам написания программ?
Выберите из списка не существующие классы архитектур
Выберите из списка архитектуру, которая соответствует высказыванию "Одиночный поток команд и множественный поток данных ":
Какая из архитектур имеет одиночный поток команд и одиночный поток данных?
Выберите из списка архитектуру, которая соответствует высказыванию "Множественный поток команд и множественный поток данных ":
Множественный поток команд и одиночный поток данных соответствует архитектуре…
Ускорением параллельного алгоритма называется отношение:
Выберите формулировку, которая соответствует формулировке закона Амдала.
Закон Густафсона-Барсиса соответствует следующей формулировке…
Какие компоненты входят в библиотеку PFX?
Использование, какой библиотеки является декларативным?
Использование, какой библиотеки является императивным?
Выберите директиву позволяющую использовать библиотеку TPL.
Выберите определение соответствующее потоку.
Выберите определение соответствующее многопоточности.
Выберите список свойств содержащихся в классе Thread.
Какие методы содержатся в классе Thread?
Выберите правильную последовательность действий для создания вторичного потока
Выберите из списка верный синтаксис установки приоритета.
Какое оформление методов является верным?
Выберите из списка метод позволяющий запросить поток из пула.
Выберите верное назначение класса Interlocked.
Выберите верное назначение класса Monitor.
Какой из методов сообщает о снятии блокировки всем ожидающим потокам?
Выберите верное назначение класса Semaphore.
Какое из событий позволяет потокам взаимодействовать друг с другом путем передачи сигналов и не использует метод Reset() для перехода в исходное состояние?
Выберите способы создание объектов класса Task.
Создать и запустить задачи возможно с помощью следующих фрагментов кода…
Выбери методы и свойства, которые используются для ожидания выполнения задач.
Выберите из списка объект, которому будет передано необработанное исключение при вызове кода в задаче.
Какую структуру следует использовать для отмены выполнения задач?
Какая форма метода для выполнения продолжения задачи является верной?
Какое из свойств позволяет определить было ли сгенерировано исключение родительской задачи?
Какой из методов (и его верная форма) из списка выполняет цикл for, обеспечивая возможность параллельного выполнения итераций, а также контроля состояния цикла и управления этим состоянием?
Какой из методов (и его верная форма) выполняет операцию foreach для объекта IEnumerable, обеспечивая возможность параллельного выполнения итераций?
Какие определения соответствуют определению LINQ?
Выберите из списка группу методов относящихся к группе "Объединение".
Выберите из списка группы методов относящихся к группе "Элемент".
Выберите класс, в котором содержаться основные методы PLINQ
Для чего используется метод WithDegreeOfParallelism?
Выберите из списка назначение метода AsOrdered.
Выберите из списка назначение метода Repeat.
Для чего используется метод Range?
Какое пространство имен содержит классы коллекций, являющимися потокобезопасными и масштабируемыми?
Интерфейса IProducerConsumerCollection…
Какое определение Spinlock является верным?
Какая группа методов и свойств соответствует Spinlock?
Выберите из списка методы и свойства, которые используются в SpinWait
Выберите верное определение ConcurrentStack.
Выберите из списка методы и свойства, которые используются в ConcurrentStack.
Выбери группу методов и свойств соответствующих СoncurrentBag.
Выбери группу методов и свойств соответствующих ConcurrentDictionary.
Какое определение BlockingCollection является верным?
Выбери группу методов и свойств соответствующих BlockingCollection.
Выберите способы расстановки точек останова
Выберите из списка верное применение окна Immediate
Для чего используется окно Threads?
Выберите из списка верное применение окна Parallel Task
Выберите из списка верное применение окна Parallel Stacks
Concurrency Visualizer это…
Выберите представления, которые содержаться в Concurrency Visualizer.
Что отображается в отчете I/O?
Для чего используется метод Repeat?
Выберите группу методов и свойств соответствующих Spinlock.
Множественный поток команд и множественный поток данных соответствует архитектуре…
Метод, который выполняет операцию foreach (For Each в Visual Basic) для объекта IEnumerable, обеспечивая возможность параллельного выполнения итераций…
Какое из событий позволяет потокам взаимодействовать друг с другом путем передачи сигналов и использует метод Reset() для перехода в исходное состояние?
Ожидание выполнение задач можно осуществлять ….
Выберите из списка методы и свойства, которые используются в ConcurrentDictionary.
Выберите из списка методы и свойства, которые используются в BlockingCollection.
Выберите из списка методы, которые входят в класс Parallel и не содержат ошибку в форме объявления.
Какие методы не относятся к интерфейсу IProducerConsumerCollection?
Какие компоненты не относятся к библиотеке PFX?
Выберите из списка назначение метода Range.
Выберите правильную форму метода, предназначенного для выполнения продолжения задачи.
Какая последовательность действий используется при создании вторичных потоков?
Для чего используется класс Semaphore?
Какая библиотека позволяет использовать декларативный подход?
Для чего используется окно Parallel Stacks?
Выберите верное определение ConcurrentDictionary.
Выберите из списка архитектуру, которая соответствует высказыванию "Одиночный поток команд и одиночный поток данных":
В каком пространстве имен содержаться потокобезопасные коллекции?
Свойство позволяющее определить было ли сгенерировано исключение родительской задачей…
Методы, относящиеся к группе "Объединение"…
Какая из архитектур имеет множественный поток команд и одиночный поток данных?
Выберите из списка классы, которые содержаться в пространстве имен System.Threading.Task?
Выберите из списка верное применение окна Threads
Выберите группы из списка, которые соответствуют способам написания программ.
М.Флинн выделил следующие классы архитектур:
Одиночный поток команд и множественный поток данных соответствует архитектуре…
Одиночный поток команд и одиночный поток данных соответствует архитектуре…
Закон Амдала соответствует следующей формулировке…
Выберите формулировку, которая соответствует формулировке закона Густафсона-Барсиса.
Использование какой директивы позволяет использовать библиотеку TPL?
В классе Thread содержаться следующие свойства…
В классе Thread содержатся следующие методы…
Что из списка соответствует последовательности "Запустить поток, Приостановить выполнение потока, Остановить выполнение потока" и является синтаксически верным?
Выберите метод, который используется для того, чтобы запросить поток из пула для обработки вызова метода.
Выберите верное назначение оператора lock.
Какой из методов возобновляет выполнение потока, стоящего первым в очереди потоков?
Какое из событий переводится в сигнальное состояние вызовом метода Set()?
Какие фрагменты кода по запуску задач и созданию реализованы верно?
Какой метод используется для выполнения продолжения той или иной задачи?
Какие методы и их формы объявления входят в класс Parallel?
Метод, который выполняет цикл for, обеспечивая возможность параллельного выполнения итераций, а также контроля состояния цикла и управления этим состоянием…
Выберите верные формы объявления параллельного цикла foreach.
Какой из методов (и его верная форма) выполняет каждое из указанных действий по возможности в параллельном режиме, если операция не отменена пользователем?
Группа, каких методов относится к группе "Объединение"?
Методы, относящиеся к группе "Элемент"…
Все основные методы PLINQ содержаться в классе…
Выберите из списка назначение метода AsSequential.
Для чего используется метод AsUnordered?
Выберите верное назначение интерфейса IProducerConsumerCollection.
Выберите из списка методы и свойства, которые используются в SpinLock
Выберите верное определение SpinWait.
Какая группа методов и свойств соответствует SpinWait?
Какая группа методов и свойств соответствует ConcurrentQueue?
Какая группа методов и свойств соответствует СoncurrentBag?
Какое определение ConcurrentDictionary является верным?
Какая группа методов и свойств соответствует ConcurrentDictionary?
Выберите из списка верное применение окна Locals
Для чего используется окно Parallel Task?
Какое определение Concurrency Visualizer является верным?
Выберите представления, которых нет в Concurrency Visualizer
В отчете Per Thread Summary…
Какими способами невозможно создавать объекты класса Task?
Какое из определений соответствует определению потока?
Выберите из списка назначение метода WithMergeOptions.
С помощью какого свойства можно определить, было ли сгенерировано исключение родительской задачей?
Какие методы позволяет использовать интерфейс IProducerConsumerCollection?
Выберите определение, которое соответствует параллельному вычислению:
Какой из методов позволяет запросить поток из пула?
Библиотека использующая императивный подход…
Выбери группу методов и свойств соответствующих ConcurrentStack.
Какая структура распространяет уведомление о том, что операции следует отменить?
Выберите верное назначение класса Semaphore.
Выберите тип отчета, который соответствует следующему описанию: "В отчете отображаются вызовы, отвечающие за блокировки спящего режима, с указанием совокупного времени блокировки каждого стека вызова"
Какие из определений не соответствуют параллельным вычислениям?
Какое из определений соответствуют параллельному программированию?
Какая из архитектур имеет одиночный поток команд и множественный поток данных
Закон Густафсона-Барсиса…
Какое из определений соответствует определению многопоточности?
Какое из определений соответствует определению процесса?
Для чего предназначен оператор lock?
Для чего используется класс Mutex?
В пространстве имен System.Threading.Task содержатся следующие классы…
Объект, которому будет передано необработанное исключение при вызове кода в задаче…
Выберите директиву, которая позволяет использовать библиотеку Parallel.
Выберите определения соответствующих определению языка LINQ.
Выберите из списка группы методов относящихся к группе "Преобразование".
В каком классе содержаться основные методы PLINQ.
Какие типы перегрузки верны для метода AsParallel?
Выберите из списка назначение метода WithExutionMode.
Выберите из списка назначение метода WithDegreeOfParallelism.
Выберите пространство имен, в котором содержаться потокобезопасные коллекции?
Какое определение SpinWait является верным?
Какое определение ConcurrentStack является верным?
Выберите верное определение BlockingCollection.
Как можно расставить точки останова в Visual Studio?
Для чего используется окно Autos?
Для чего используется окно Immediate?
Выберите тип отчета, который соответствует следующему описанию: "В отчете о вводе-выводе отображаются вызовы, отвечающие за блокировки ввода-вывода, с указанием совокупного времени блокировки каждого стека вызова"
Выберите типы перегрузки соответствующих методу AsParallel.
Что отображается в отчете Execution?
Выберите работающие фрагменты кода по и созданию задачи.
Какому объекту будет передано необработанное исключение при вызове кода в задаче?
Группы, каких методов относится к группе "Преобразование"?
Для чего используется окно Locals?
Выберите верное определение ConcurrentQueue.
Выберите из списка методы и свойства, которые используются в ConcurrentQueue.
Выбери группу методов и свойств соответствующих SpinWait.
Выберите из списка группы, которые не соответствуют способам написания программ.
Использование каких способов позволяет создавать объекты класса Task?
Какая из директив позволяет использовать библиотек Parallel?
Выберите верные формы объявления параллельного цикла for.
Метод, который выполняет каждое из указанных действий по возможности в параллельном режиме, если операция не отменена пользователем…
Группы, каких методов относится к группе "Элемент"?
Какие типы перегрузки метода AsParallel являются правильными?
Для чего используется метод Range?
Для чего используется метод AsSequential?
Какая группа методов и свойств соответствует ConcurrentStack?
Выберите верное определение ConcurrentBag.
С помощью чего в Visual Studio можно расставлять точки останова?
Выберите из списка верное применение окна Autos
Выберите из списка верное применение окна Watch
Выберите верное определение Concurrency Visualizer.
Что отображается в отчете Sleep?
Выберите из списка назначение метода Range.
Выберите тип отчета, который соответствует следующему описанию: "В отчете отображаются вызовы, отвечающие за блокировки спящего режима, с указанием совокупного времени блокировки каждого стека вызова"
Выберите тип отчета, который соответствует следующему описанию: "В отчете отображаются вызовы, отвечающие за блокировки обработки пользовательского интерфейса, с указанием совокупного времени блокировки каждого стека вызова"
Для чего используется метод WithExutionMode?
Что отображается в отчете Preemption?
Выберите из списка существующие классы архитектур.
Какая библиотека позволяет использовать императивный подход?
Выберите свойства, которые содержаться в классе Thread
Для чего используется класс Monitor?
Какими методами и свойствами, возможно, осуществлять ожидание выполнения задач?
Выберите структуру с помощью, которой можно отменять выполнения задач
Какие методы не входят в класс Parallel или содержат ошибку?
Какое определение ConcurrentQueue является верным?
Какая группа методов и свойств соответствует BlockingCollection?
Выберите определение, соответствующее точки останова
Какие представления включает в себя Concurrency Visualizer?
Выберите тип отчета, который соответствует следующему описанию: "В отчете отображается подробная таблица с указанием процента времени, затраченного каждым потоком в различных состояниях, например в процессе выполнения, ввода-вывода и управления памятью"
С помощью, каких директив можно использовать библиотеку TPL?
Методы, относящиеся к группе "Преобразование"…
Выберите из списка формулу, которая соответствует формуле ускорения параллельного алгоритма.
Какой синтаксис установки приоритета потоку является не верным?
Дана последовательность "Запустить поток, Приостановить выполнение потока, Остановить выполнение потока", что из приведенного ниже соответствует данной последовательности?
Метод WithDegreeOfParallelism…
Выберите из списка архитектуру, которая соответствует высказыванию "Множественный поток команд и одиночный поток данных ":
Выберите методы, содержащиеся в классе Thread
Выберите определение соответствующее процессу.
Какие методы не относятся к классу Monitor?
Выберите из списка назначение метода AsUnordered.
Выберите из списка методы, которые относятся к интерфейсу IProducerConsumerCollection
Выберите верное определение Spinlock.
Параллельное программирование - это…