Декомпозиція задачі

Додано: 9 листопада 2022
Предмет: Інформатика, 11 клас
Тест виконано: 114 разів
8 запитань
Запитання 1

Структуризація – це:

варіанти відповідей

процес розділення завдання на незалежні процеси, які не вимагають послідовного виконання і можуть, відповідно, бути виконані на різних процесорах незалежно один від одного

функціонально закінчений фрагмент програми

організація програми як сукупності невеликих незалежних блоків, званих модулями, структура і поведінка яких підкоряються певним правилам

функція над структурами, тобто функція, яка отримує структуру на вході і будує нову структуру

Запитання 2

Декомпозиція може бути:

варіанти відповідей

проста

декомпозиція даних

функціональна

складна

модульна

Запитання 3

Декомпозиція, що застосовується у випадку, коли різні копії лінійного коду можуть виконуватися незалежно один від одного і не залежать від результатів, отриманих в процесі обрахунку інших копій коду, називається:

варіанти відповідей

тривіальною

функціональною

декомпозицією даних

Запитання 4

Декомпозиція при якій вихідна задача розбивається на ряд послідовних дій, які можуть бути виконані на різних вузлах кластера не залежно від проміжних результатів, але строго послідовно, називається:

варіанти відповідей

тривіальною

функціональною

декомпозицією даних

Запитання 5

Декомпозиція, що передбачає виконання на кожному процесорі однієї і тієї ж задачі, але над різними наборами даних, називається:

варіанти відповідей

тривіальною

функціональною

декомпозицією даних

Запитання 6

Функціонально закінчений фрагмент програми - це:

варіанти відповідей

модуль

функція

фрагмент

блок

Запитання 7

Одним з методів написання модульних програм є об'єктно-орієнтоване програмування. ООП забезпечує високу ступінь модульності завдяки таким властивостям, як:



варіанти відповідей

інкапсуляція

поліморфізм

зв'язування.

модифікація

декомпозиція

модульність

ефективність

Запитання 8

Функтор - це:

варіанти відповідей

процес розділення завдання на незалежні процеси, які не вимагають послідовного виконання і можуть, відповідно, бути виконані на різних процесорах незалежно один від одного

функціонально закінчений фрагмент програми

організація програми як сукупності невеликих незалежних блоків, званих модулями, структура і поведінка яких підкоряються певним правилам

функція над структурами, тобто функція, яка отримує структуру на вході і будує нову структуру

Створюйте онлайн-тести
для контролю знань і залучення учнів
до активної роботи у класі та вдома

Створити тест