Главная / Программирование /
Параллельное программирование с использованием OpenMP / Тест 5
Параллельное программирование с использованием OpenMP - тест 5
Упражнение 1:
Номер 1
В каком порядке завершаются операции ввода-вывода в параллельной области программы?
Ответ:
 (1) в строго определенном 
 (2) в неопределенном  
 (3) в последовательном 
 (4) в строго убывающем 
Номер 2
В чем состоит причина ошибок, связанных с условиями состязательности?
Ответ:
 (1) с непредсказуемым началом выполнения параллельных блоков 
 (2) с ошибками округления, влияющими на порядок выполнения параллельных блоков 
 (3) с непредсказуемым завершением выполнения параллельных блоков 
Номер 3
Что такое мертвая блокировка?
Ответ:
 (1) это ситуация когда один из потоков передает данные в заблокированный поток 
 (2) это ситуация, когда один из параллельных потоков ожидает освобождения доступа к объекту, который никогда не будет открыт 
 (3) это ситуация, когда два потока ожидают передачу данных из третьего 
Упражнение 2:
Номер 1
Какие существуют средства автоматизированной отладки в OpenMP?
Ответ:
 (1) последовательные 
 (2) Intel Crash Checker 
 (3) Intel Thread Checker 
 (4) параллельные 
Номер 2
Какие существуют средства автоматизированной профилировки в OpenMP?
Ответ:
 (1) последовательные 
 (2) Intel Crash Checker 
 (3) Intel Thread Checker 
 (4) параллельные 
Номер 3
Под управлением какой операционной системы работает Intel Thread Checker?
Ответ:
 (1) Android 
 (2) Windows 
 (3) OS/2 
Упражнение 3:
Номер 1
Для чего применяется инструмент Intel Thread Checker?
Ответ:
 (1) для нахождения переменных в момент аварийного прерывания работы программы 
 (2) для нахождения критического пути работы программы 
 (3) для нахождения мертвого кода в программе 
Номер 2
Для чего применяется инструмент Intel VTune Performance Analyzer?
Ответ:
 (1) для нахождения переменных в момент аварийного прерывания работы программы 
 (2) для настройки производительности программы 
 (3) для нахождения мертвого кода в программе 
Номер 3
Для чего применяется инструмент Intel Thread Profiler?
Ответ:
 (1) для нахождения переменных в момент аварийного прерывания работы программы 
 (2) для настройки работы параллельных потоков в программе 
 (3) для нахождения мертвого кода в программе 
Упражнение 4:
Номер 1
Под управлением какой операционной системы работает отладчик TotalView?
Ответ:
 (1) Linux 
 (2) Unix 
 (3) Windows 
 (4) OS/2 
Номер 2
Какие программы нельзя отлаживать в бесплатной версии отладчика TotalView?
Ответ:
 (1) только последовательные 
 (2) параллельные с числом параллельных потоков равным 16 
 (3) параллельные с числом параллельных потоков не больше 8 
Номер 3
Какие программы можно отлаживать в бесплатной версии отладчика TotalView?
Ответ:
 (1) последовательные и параллельные с числом параллельных потоков больше 16 
 (2) последовательные и параллельные с числом параллельных потоков не больше 8 
 (3) последовательные и параллельные с числом параллельных потоков больше 64 
Упражнение 5:
Номер 1
Какие существуют виды просмотра переменных в отладчике TotalView?
Ответ:
 (1) автоматический 
 (2) последовательный 
 (3) числовой и графический 
 (4) параллельный 
Номер 2
С помощью какой последовательности команд можно начать отладку программы в отладчике TotalView?
Ответ:
 (1) Stop-Run
 
 (2) File-Stop
 
 (3) File-Step
 
 (4) File-Exit
 
Номер 3
С помощью какой последовательности команд можно начать просмотр значений переменных в некоторой строке программы, работающей под управлением отладчика TotalView?
Ответ:
 (1) Stop-Run
 
 (2) File-Stop
 
 (3) установить курсор на нужную строку и нажать Run
 
 (4) File-Run
 
Упражнение 6:
Номер 1
С помощью какой команды можно быстро пройтись по установленным точкам прерывания в программе, работающей под управлением отладчика TotalView?
Ответ:
 (1) Run
 
 (2) File
 
 (3) Go
 
 (4) Points
 
Номер 2
Как с помощью мыши быстро установить точки прерывания в программе, работающей под управлением отладчика TotalView?
Ответ:
 (1) надо щелкнуть правой кнопкой мыши по строке в окне просмотра программы 
 (2) надо щелкнуть правой кнопкой мыши на номере строки в окне просмотра программы 
 (3) надо щелкнуть левой кнопкой мыши на номере строки в окне просмотра программы 
Номер 3
Какие существуют виды просмотра переменных в отладчике TotalView?
Ответ:
 (1) автоматический 
 (2) последовательный 
 (3) числовой и графический 
 (4) параллельный