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)

do-while

b)

if, if-else, else if

c)

for

d)

while

3.

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

a)

while

b)

switch

c)

for

d)

if

4.

Що таке цикл і для чого він використовується в алгоритмах?

a)

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

b)

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

c)

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

d)

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

5.

Перерахуйте основні види циклів у програмуванні.

a)

foreach

b)

for, while, do while

c)

switch case

d)

repeat until

6.

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

a)

Рекурсивний виклик

b)

Цикл while

c)

Цикл for

d)

Цикл do-while

7.

Що таке лінійний пошук і як він працює?

a)

Лінійний пошук працює тільки з відсортованими списками.

b)

Лінійний пошук — це алгоритм пошуку, який перевіряє кожен елемент списку по черзі.

c)

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

d)

Лінійний пошук — це метод сортування даних.

8.

Який алгоритм пошуку є більш ефективним, ніж лінійний?

a)

Пошук в ширину

b)

Бінарний пошук

c)

Глибокий пошук

d)

Випадковий пошук

9.

Что такое бинарный поиск и в каких случаях он применяется?

a)

Бинарный поиск используется только в графах.

b)

Бинарный поиск применяется для поиска элементов в строках.

c)

Бинарный поиск используется для сортировки неупорядоченных массивов.

d)

Бинарный поиск применяется для поиска элементов в отсортированных массивах.

10.

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

a)

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

b)

Складність обробки даних

c)

Збільшення часу виконання

d)

Ускладнення коду