Алгоритми та програми

Додано: 3 травня 2025
Предмет: Інформатика, 6 клас
14 запитань
Запитання 1

Виконавець алгоритму - це

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

будь-який пристрій

об'єкт здатний виконувати команди алгоритму

домашня тварина

Запитання 2

Як називається місце, де спрайти рухаються, малюють та взаємодіють?

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

поле

сцена

спрайт

скрипт

Запитання 3

Виберіть із перелічених речень ті, які є командами:

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

 Переходь вулицю

Ввімкни комп'ютер  

Закрий вікно

Дме вітер

Прийшла весна

Зупинись

Перемістити об'єкт

Як розв'язувати задачу

Запитання 4

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

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

повторення

слідування

розгалуження

Запитання 5

Назвіть три основні типи алгоритмів:

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

Лінійний

Дробний

Розгалужений

Кінцевий

Циклічни

Запитання 6

Яка з команд Scratch є лінійною?

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

«повторити 10 разів»

«якщо — то»

«сказати "Привіт!" 2 секунди»

Запитання 7

Яка різниця між блоками "якщо — то" і "якщо — то — інакше" у Scratch?

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

Жодної різниці

"інакше" дозволяє виконати додаткову дію, якщо умова хибна

"якщо — то" використовується тільки в циклах

Запитання 8

Як організувати спілкування між двома спрайтами в Scratch?


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

Використати повідомлення

Перейменувати спрайти

Додати блок "малювати"

Запитання 9

Чим відрізняється алгоритм з умовою від циклічного алгоритму?

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

Умовний працює швидше

Умовний алгоритм може містити цикл

Цикл завжди використовує звук, а алгоритм з умовою не потребує логіки

Циклічний повторює дії, а умовний — виконує тільки раз

Запитання 10

Яке з тверджень найточніше описує роль циклів у складних алгоритмах?

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

Цикли змінюють вигляд спрайта

Цикли дозволяють повторювати команди без використання умов

Цикли — це єдиний спосіб створити взаємодію

Цикли допомагають зменшити кількість команд і автоматизувати повторення

Цикли потрібні лише для малювання

Запитання 11

Яка помилка трапиться, якщо розмістити блоки з умовами без перевірки логічних виразів?

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

Спрайт зникне

Нічого не зміниться

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

Алгоритм прискориться та спрайт стане прозорим

Запитання 12

Для чого використовуються вкладені умови?

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

Щоб створювати нескінченні цикли

Щоб покращити якість зображення

Щоб перевіряти складні умови, які залежать одна від одної

Щоб спрайт рухався швидше

Запитання 13

Яка структура вкладеного розгалуження найкраще підходить для створення складних умов у Scratch?


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

«якщо <умова1> то, якщо <умова2> то...»

«якщо <умова1> або <умова2> то, інакше <умова3>...»

«якщо <умова1> то, інакше <умова2> то...»

«якщо <умова1> то, якщо <умова2> або <умова3> то...»

«повторити 10 разів, якщо <умова1> то...»

Запитання 14

Як правильно використати вкладене розгалуження в циклі для пошуку певного числа у списку?

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

Перевірити кожне число у списку і, якщо воно не відповідає умові, зупинити цикл.

Перевіряти всі числа в списку, а потім один раз перевірити умову для кожного.

Використовувати цикл лише для виведення чисел на екран.

Для пошуку числа не потрібен цикл, достатньо використати одну умову.

Перевірити кожне число у списку і, якщо воно відповідає умові, продовжити цикл.

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

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