wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Цикли в Scratch для учнів 6 класу

Total questions: 16

Worksheet time: 8mins

Name
Class
Date
1.

Що таке цикл у Scratch?

a)

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

b)

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

c)

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

d)

Цикл у Scratch - це інструмент для малювання.

2.

Яка команда використовується для створення циклу повторення?

a)

loop through

b)

for, while, do while

c)

foreach

d)

repeat until

3.

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

a)

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

b)

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

c)

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

d)

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

4.

Як працює цикл з умовою?

a)

Цикл з умовою не має жодного впливу на виконання програми.

b)

Цикл з умовою завжди виконується незалежно від істинності умови.

c)

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

d)

Цикл з умовою виконує блок коду лише один раз.

5.

Наведіть приклад використання циклу з умовою.

a)

for i in range(5): print(i)

b)

repeat print(i); until i >= 5;

c)

while i < 5: print(i); i += 1

d)

do { print(i); i++; } while (i < 5);

6.

Що таке вкладені цикли?

a)

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

b)

Цикли, що містять лише один елемент.

c)

Цикли, які не мають жодних обмежень.

d)

Цикли, що виконуються одночасно.

7.

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

a)

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

b)

Вони спрощують написання коду.

c)

Вони зменшують час виконання програми.

d)

Вони дозволяють обробляти багатовимірні дані.

8.

Як реалізувати цикл з лічильником у Scratch?

a)

Використати блок "повторити" з вказаною кількістю повторень та змінну для лічильника.

b)

Використати блок 'якщо' для циклу без лічильника.

c)

Створити цикл за допомогою блоку 'завжди'.

d)

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

9.

Які команди використовуються для лічильників у циклах?

a)

foreach, repeat, until

b)

loop, iterate, cycle

c)

step, range, count

d)

for, while, do while

10.

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

a)

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

b)

Цикл з умовою не може мати умов для виходу.

c)

Цикл повторення завжди виконується один раз.

d)

Цикл з умовою виконується без перевірки умови.

11.

Які помилки можуть виникнути при використанні циклів?

a)

Оптимізація пам'яті

b)

Безкінечні цикли, неправильні умови виходу, помилки індексації.

c)

Правильні умови виходу

d)

Використання рекурсії

12.

Як можна зупинити виконання циклу?

a)

Використати оператор 'continue'.

b)

Збільшити лічильник циклу.

c)

Викликати функцію для завершення програми.

d)

Використати оператор 'break'.

13.

Які практичні приклади використання циклів у Scratch?

a)

Створення музичних треків

b)

Обробка текстових даних

c)

Приклади використання циклів у Scratch: малювання фігур, створення анімацій, управління персонажами в іграх.

d)

Зберігання інформації в базі даних

14.

Чи можна використовувати кілька циклів одночасно?

a)

Тільки один цикл може бути активним

b)

Цикли не можуть взаємодіяти між собою

c)

Ні, це неможливо

d)

Так

15.

Які функції можуть бути використані в циклах?

a)

Функції для роботи з графікою

b)

Функції для обробки зображень

c)

Функції для виконання дій в циклах, такі як 'print', 'input', 'len', 'map', 'filter', 'reduce'.

d)

Функції для роботи з базами даних

16.

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

a)

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

b)

Використовуйте лише цикли без оптимізації.

c)

Ігноруйте кешування та векторизацію в коді.

d)

Оптимізуйте код, зменшуючи кількість ітерацій, використовуючи векторизацію та кешування.