Использование модулей (компонентов) при разработке программ. Понятие о параллельном программировании.

Тест разработан в качестве цифрового домашнего задания к уроку по теме "Параллельная обработка данных".

Задание 1

Установите соответствие между названием технологии программирования и его описанием.

Задание 2

Распределите верно понятия, относящиеся к соответствующей технологии программирования.

Задание 3

Устновите соответствие между названием технологии программирования и ее основным понятием.

Задание 4

Выберите языки программирования, которые не поддерживают технологию модульного программирования.

Задание 5

Выберите из списка имена учёных, которые заложили основы структурного программирования.

Задание 6

Основным принципом модульного программирования является:

Задание 7

Выполняется суммирование двух векторов A и В с помощью с помощью двух одинаковых последовательных устройств. С = А + В. Одну операцию суммирования ai + bi устройство выполняет за 5 тактов. Каждый вектор содержит 100 элементов. Сколько тактов потребуется для выполнения суммирования?

Задание 8

Устновите соответствие между названием реализации модульного программирования и его описанием.

Задание 9

Выполняется суммирование векторов А и В с помощью конвейерного устройства. С = А + В. Конвейерное устройство состоит из 5 ступеней. Каждая из 5 ступеней срабатывает за 1 такт. Каждый вектор содержит 100 элементов. Сколько тактов потребуется для выполнения суммирования?

Задание 10

Выполняется суммирование двух векторов A и В с помощью с помощью одного последовательного устройства. С = А + В. Одну операцию суммирования ai + bi устройство выполняет за 5 тактов. Каждый вектор содержит 100 элементов. Сколько тактов потребуется для выполнения суммирования?