wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Основи алгоритмів у Scratch

Total questions: 12

Worksheet time: 6mins

Name
Class
Date
1.

Що таке алгоритм?

a)

Алгоритм - це метод для створення мистецтва.

b)

Алгоритм - це випадковий набір чисел.

c)

Алгоритм - це спосіб відпочинку та релаксації.

d)

Алгоритм - це послідовність інструкцій для виконання задачі.

2.

Які основні елементи програмування в Scratch?

a)

Модулі, функції, бібліотеки, алгоритми, об'єкти.

b)

Сцени, анімації, звуки, графіки, команди.

c)

Спрайти, сцени, блоки коду, події, змінні.

d)

Кнопки, меню, фони, текстові поля, зображення.

3.

Яка роль блоків у Scratch?

a)

Блоки у Scratch не мають жодного відношення до програмування.

b)

Блоки у Scratch слугують для створення програм шляхом перетягування команд.

c)

Блоки у Scratch є лише для зберігання даних.

d)

Блоки у Scratch використовуються для малювання картинок.

4.

Що таке цикл у програмуванні?

a)

Цикл у програмуванні - це метод для зберігання даних.

b)

Цикл у програмуванні - це інструмент для створення графічного інтерфейсу.

c)

Цикл у програмуванні - це конструкція для багаторазового виконання коду.

d)

Цикл у програмуванні - це функція для обробки помилок.

5.

Які типи циклів існують у Scratch?

a)

Цикли 'завжди' та 'іноді'

b)

Цикли 'повторювати' та 'поки'.

c)

Цикли 'раз' та 'ніколи'

d)

Цикли 'для' та 'кожен'

6.

Як створити нескінченний цикл у Scratch?

a)

Використовуйте блок "завжди" (forever) для створення нескінченного циклу.

b)

Використовуйте блок 'чекати' (wait) для повторення дій.

c)

Використовуйте блок 'зупинити' (stop) для нескінченного циклу.

d)

Використовуйте блок 'якщо' (if) для створення циклу.

7.

Що таке умовний оператор?

a)

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

b)

Умовний оператор - це структура даних для зберігання значень.

c)

Умовний оператор - це тип змінної в програмуванні.

d)

Умовний оператор - це функція, що завжди повертає істину.

8.

Які типи умовних операторів є в Scratch?

a)

Логічні оператори

b)

Циклічні оператори

c)

Умовні оператори 'якщо' та 'якщо-інакше'

d)

Оператори порівняння

9.

Як використовувати оператори 'якщо' в Scratch?

a)

Оператор 'якщо' в Scratch використовується для циклічного виконання дій.

b)

Оператор 'якщо' в Scratch використовується для умовного виконання дій.

c)

Оператор 'якщо' в Scratch використовується тільки для виводу тексту.

d)

Оператор 'якщо' в Scratch не має жодного впливу на виконання програми.

10.

Що таке вкладені умовні оператори?

a)

Вкладені умовні оператори - це оператори, які не мають жодних умов.

b)

Вкладені умовні оператори - це оператори, які використовуються лише в циклах.

c)

Вкладені умовні оператори - це умовні оператори, які містяться всередині інших умовних операторів.

d)

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

11.

Які переваги використання циклів у програмуванні?

a)

Зменшення читабельності

b)

Ускладнення управління даними

c)

Збільшення обсягу коду

d)

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

12.

Як можна оптимізувати алгоритм за допомогою циклів?

a)

Додавання зайвих умов у цикли.

b)

Зменшення кількості ітерацій та вкладених циклів.

c)

Збільшення кількості ітерацій у циклах.

d)

Використання рекурсії замість циклів.