wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

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

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Що таке алгоритмічне розгалуження?

a)

Алгоритмічне розгалуження - це техніка для створення графіків.

b)

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

c)

Алгоритмічне розгалуження - це процес зберігання даних.

d)

Алгоритмічне розгалуження - це метод для обчислення чисел.

2.

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

a)

Циклічне та повторювальне розгалуження.

b)

Лінійне та паралельне розгалуження.

c)

Умовне та вибіркове розгалуження.

d)

Функціональне та структурне розгалуження.

3.

Наведіть приклад повного розгалуження.

a)

if (A) { ... }

b)

if (A) { ... } else { ... }

c)

if (A) { ... } else if (B) { ... }

d)

if (A) { ... } else if (B) { ... } else if (C) { ... } else { ... }

4.

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

a)

Умови визначають логіку вибору дій у програмі.

b)

Умови визначають порядок виконання циклів.

c)

Умови використовуються для зберігання даних.

d)

Умови не впливають на виконання програми.

5.

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

a)

Часткове розгалуження враховує всі можливі варіанти, повне - лише деякі.

b)

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

c)

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

d)

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

6.

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

a)

if, else if, else, switch

b)

break, continue, return, exit

c)

for, while, do while, repeat

d)

try, catch, finally, throw

7.

Як впливає розгалуження на виконання алгоритму?

a)

Розгалуження не має жодного впливу на швидкість виконання алгоритму.

b)

Розгалуження завжди призводить до збільшення часу виконання алгоритму.

c)

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

d)

Розгалуження спрощує алгоритм, зменшуючи його гнучкість.

8.

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

a)

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

b)

Використання лише одного гілки

c)

Завжди виконання всіх умов

d)

Використання тільки числових значень для умов

9.

Чи може алгоритм мати декілька розгалужень?

a)

Алгоритм може мати лише два розгалуження.

b)

Алгоритм завжди має одне розгалуження.

c)

Ні, алгоритм не може мати розгалуження.

d)

Так, алгоритм може мати декілька розгалужень.

10.

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

a)

Виконання арифметичних операцій без умов.

b)

Зберігання даних у масивах.

c)

Приклади використання розгалужень: 1) Вибір дій на основі введених даних (if-else). 2) Обробка помилок (try-except). 3) Вибір алгоритму в залежності від умов (switch-case).

d)

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