Конструктор тестів
Вітаю!
Даний урок-тест запропоновано з метою вивчення теми "Поняття складності алгоритмів" у 9-му класі.
Переглядаючи навчальну відео-презентацію виконай подальші завдання.
Успіхів тобі!
1
Теорія алгоритмів — розділ , що займається дослідженням для розв’язання задач на основі обчислювальних пристроїв.
2
Складність алгоритму — це [кількісна, якісна, часова, ємнісна] характеристика, яка визначає [час, об'єм, розмір, темп], що необхідний для виконання алгоритму, і [об’єм, розмір, темп, час] пам’яті, необхідний для його розміщення.
3
Часова складність – це: .
4
Ємнісна складність – це [кількість, якість, розмір, величина] умовних одиниць пам’яті, необхідних для роботи [алгоритму, пам'яті, моделі, проблеми].
5
Часова та ємнісна складність тісно пов’язані між собою. Обидві є функціями від .
6
Оцінюється складність при прагненні розміру вхідних даних до [нескінченності, незалежності, неприпустимості, невиконаності].
7
Терміном елементарна операція позначають присвоювання та операції над значеннями простих типів:
8
Часова складність алгоритму — характеристика алгоритму, що визначається елементарних операцій, які потрібно виконати для реалізації .
9
Часову складність оцінюють для найгіршого випадку і визначають як [максимальний, мінімальний, середній, сумарний] час, необхідний для обробки алгоритмом будь-якої множини з n елементів.
10
Для позначення оцінки складності алгоритмів використовують так звану О-нотацію — вираз O(f(n)), який означає, що виконання алгоритму зростає з тією ж швидкістю, що і функція f(n).
11
О-нотація показує, як буде змінюватися зі зміною кількості вхідних даних у найгіршому для алгоритму випадку.
12
Лінійну складність O(n) мають алгоритми, час виконання яких [лінійно, пропорційно, квадратично, кубічно] залежить від кількості вхідних даних.
13
Квадратична складність O(n2) визначається, якщо час роботи алгоритму зростає пропорційно [квадрату, кубу, різниці, сумі] кількості оброблюваних елементів.
14
Кубічна складність O(n3) визначається, якщо час роботи алгоритму зростає пропорційно [кубу, квадрату, сумі, добутку] кількості оброблюваних елементів.
15

Американська вчена в галузі інформатики, відома своєю роботою у галузі об’єктно-орієнтованого програмування і графічних інтерфейсів та розробкою мови програмування Smalltalk.
Рефлексія від 43 учнів
Сподобався:
Так: 27
Ні: 16
Зрозумілий:
Так: 28
Ні: 15
Потрібні роз'яснення:
Ні: 35
Так: 8