игра брюс 2048
Главная / Программирование / Парадигмы программирования / Тест 11

Парадигмы программирования - тест 11

Упражнение 1:
Номер 1
Применение параллельных архитектур

Ответ:

 (1) повышает производительность при решении задач 

 (2) понижает производительность при решении задач 

 (3) оставляет производительность неименной 


Номер 2
Автоматическое распараллеливание последовательных программ

Ответ:

 (1) не имеет практического применения 

 (2) дает теоретически ограниченный выигрыш по ускорению вычислений 

 (3) дает неограниченный выигрыш по ускорению вычислений 


Номер 3
Выражение языковыми средствами естественного параллелизма на уровне постановки задачи является 

Ответ:

 (1) невозможным 

 (2) более успешным 

 (3) бессмысленным 


Упражнение 2:
Номер 1
Чтобы при оптимизирующей компиляции был выполнен аккуратный выбор наиболее эффективной схемы параллелизма нужно

Ответ:

 (1) выразить языковыми средствами естественный параллелизма на уровне постановки задачи 

 (2) упростить вывод данных 

 (3) детерминизировать корреляты всех уровней 


Номер 2
Языки спецификаций и проектирования заслуживают внимания как средства, определяющие

Ответ:

 (1) детерминанты 

 (2) контекстность 

 (3) качество программных решений 


Номер 3
Языки спецификаций и проектирования используют для определения

Ответ:

 (1) надежности программирования 

 (2) возможности верификации программ 

 (3) длительности жизненного цикла программ 


Упражнение 3:
Номер 1
Техника программирования в достаточно сложных областях науки и техники иллюстрируется на

Ответ:

 (1) задачах линейного программирования 

 (2) задачах организации параллельных вычислений 

 (3) методе взаимных детерминантов 


Номер 2
На задачах организации параллельных вычислений производится описание техники программирования

Ответ:

 (1) в достаточно сложных областях науки и техники 

 (2) в относительно простых областях науки и техники 

 (3) детерминированных автоматов 


Номер 3
Сложные построения факторизуются

Ответ:

 (1) с учетом особенностей структуры данных 

 (2) без учета особенностей структуры данных 

 (3) автоматически 


Упражнение 4:
Номер 1
Сложные построения факторизуются так, что

Ответ:

 (1) выделяются несложные отображающие функции 

 (2) выделяются сложные отображающие функции 

 (3) не происходит выделение функций 


Номер 2
Выделение несложных отображающих функций происходит

Ответ:

 (1) при полной реструктуризации 

 (2) при частичной реструктуризации 

 (3) при факторизации сложных построений 


Номер 3
Несложные отображающие функции "просачиваются" по структуре данных с помощью

Ответ:

 (1) функционалов 

 (2) приоритетов 

 (3) коррелятов 


Упражнение 5:
Номер 1
При организации  сложной информационной обработки

Ответ:

 (1) можно независимо варьировать структуры данных 

 (2) невозможно независимо варьировать структуры данных 

 (3) необходимо детерминировать недетерминанты 


Номер 2
Независимо варьировать структуры данных можно

Ответ:

 (1) при организации сложной информационной обработки 

 (2) при организации простой информационной обработки 

 (3) при детерминизации недетерминантов 


Номер 3
Независимое варьирование структуры данных можно производить

Ответ:

 (1) при организации сложной информационной обработки 

 (2) при реструктуризации 

 (3) при частичной детерминации 


Упражнение 6:
Номер 1
При организации  сложной информационной обработки

Ответ:

 (1) можно независимо варьировать функционалы 

 (2) невозможно независимо варьировать функционалы 

 (3) необходимо детерминировать недетерминанты 


Номер 2
Независимо варьировать функционалы можно

Ответ:

 (1) при организации сложной информационной обработки 

 (2) при организации простой информационной обработки 

 (3) при детерминизации недетерминантов 


Номер 3
Независимое варьирование функционалов можно производить

Ответ:

 (1) при организации сложной информационной обработки 

 (2) при реструктуризации 

 (3) при частичной детерминизации 


Упражнение 7:
Номер 1
При организации  сложной информационной обработки

Ответ:

 (1) можно независимо варьировать отображающие функции 

 (2) невозможно независимо варьировать функционалы 

 (3) необходимо детерминировать недетерминанты 


Номер 2
Независимо варьировать отображающие функции можно

Ответ:

 (1) при организации сложной информационной обработки 

 (2) при организации простой информационной обработки 

 (3) при детерминизации недетерминантов 


Номер 3
Независимое варьирование отображающих функций можно производить

Ответ:

 (1) при организации сложной информационной обработки 

 (2) при реструктуризации 

 (3) при частичной детерминизации 


Упражнение 8:
Номер 1
При программировании целенаправленно выделяются конвейерные процессы, приспособленные к

Ответ:

 (1) минимизации хранения промежуточных результатов 

 (2) максимизации хранения промежуточных результатов 

 (3) оптимизации хранения промежуточных результатов 


Номер 2
Для минимизации хранения промежуточных результатов применяют

Ответ:

 (1) конвейерные процессы 

 (2) детерминирующие связи 

 (3) рекреационные варианты 


Номер 3
Модели управления на метауровне организации параллельных процессов

Ответ:

 (1) исследованы 

 (2) не исследованы 

 (3) не имеют смысла 


Упражнение 9:
Номер 1
Проведение параллельного программирования на базе суперкомпьютеров

Ответ:

 (1) возможно 

 (2) невозможно 

 (3) не имеет смысла 


Номер 2
Проведение параллельного программирования на базе многоядерных архитектур

Ответ:

 (1) возможно 

 (2) невозможно 

 (3) не имеет смысла 


Номер 3
Механизм реализации многомерных векторов приспособлен

Ответ:

 (1) к сужению и распараллеливанию обработки 

 (2) к расширению и распараллеливанию обработки 

 (3) только к распараллеливанию обработки 


Упражнение 10:
Номер 1
Сложные данные представляются в виде

Ответ:

 (1) скаляров 

 (2) паспорта 

 (3) последовательности скаляров и паспорта 


Номер 2
В виде последовательности скаляров и паспорта представляются

Ответ:

 (1) сложные данные 

 (2) простые данные 

 (3) все данные 


Номер 3
Последовательность сложных данных структурируется согласно

Ответ:

 (1) скаляров 

 (2) приоритетов 

 (3) паспорта 


Упражнение 11:
Номер 1
Любое определение функции над скалярами может быть

Ответ:

 (1) стандартно распространено на произвольные структуры данных из скаляров 

 (2) реструктурировано 

 (3) частично или полностью детерминизировано 


Номер 2
Среди языков функционального программирования выделяют языки

Ответ:

 (1) функциональной детерминации 

 (2) креативной корреляции 

 (3) параллельного программирования 


Номер 3
К основным целям разработки языков с функциональным стилем программирования относят

Ответ:

 (1) создание универсального функционального языка 

 (2) разработка техники оптимизации для высокоэффективных параллельных программ 

 (3) внедрение функционального стиля программирования для больших научных программ 


Упражнение 12:
Номер 1
Функциональные языки способствуют разработке

Ответ:

 (1) корректных параллельных программ 

 (2) некорректных параллельных программ 

 (3) корректных непараллельных программ 


Номер 2
Функциональные программы

Ответ:

 (1) свободны от побочных эффектов и ошибок, зависящих от реального времени 

 (2) зависят от побочных эффектов и ошибок, зависящих от реального времени 

 (3) не связаны определением побочных ошибок 


Номер 3
Создать функциональную программу, которая является  безусловно параллельной

Ответ:

 (1) невозможно 

 (2) не имеет смысла 

 (3) легко 




Главная / Программирование / Парадигмы программирования / Тест 11