Конструктор тестів
1
Оператори розгалуження дозволяють виконувати ті чи інші частини програми в залежності від умови.
2
Виберіть блок-схеми видів розгалуження
3
Яку форму алгоритмічної структури зображено?

4
Встановіть відповідність між умовою та її поясненням:
a > 0
число а від'ємне
a < b
число a більше числа b
a mod 2 = 0
число а додатнє
a mod 5 = 0
число a менше числа b
число a кратне 5
число a парне
5
Установіть правильну послідовність запису алгоритму розгалуження.
then <команда1>
if <умова>
else <команда2>
6
Знайдіть, які з команд розгалуження наведені правильно:
7
Знайдіть команду розгалуження для визначення парності заданого числа:
8
Яким буде значення змінної b в результаті виконання оператора розгалуження:
a:=3;
if a<4 then b:=a+2 else b:=a+3;
9
При яких значеннях а і b, умова а>b буде хибна?
10
Алгоритм виконання неповної форми розгалуження:
якщо умова [істинна, хибна], то виконується Команда,
якщо умова [істинна, хибна], то виконується вказівка, яка знаходиться після вказівки розгалуження.
11
Особливості повного оператора розгалуження:
•перед else [ставиться, не ставиться] крапка з комою
•якщо в блоці декілька операторів, то [можна забрати, потрібно поставити] слова begin і end
12
У записі якого оператора розгалуження допущена синтаксична помилка?
13
Алгоритмічна структура, за допомогою якої та сама послідовність дій виконується багато разів це….
14
'Для запису алгоритмів із повторенням використовують такі види операторів:
15
Яким оператором описується цикл з передумовою?
16
Яким оператором описується цикл з параметром?
17
Яким оператором описується цикл з післяумовою?
18
Для якого циклу заздалегідь відома кількість повторень тіла циклу:
19
''У яких алгоритмах спочатку виконуються оператори тіла
циклу, а потім перевіряється умова.
20
У яких циклах перед початком виконання виконання тіла циклу перевіряється умова
.
21
У яких циклах оператори тіла циклу можуть бути не виконані жодного разу.
22
Параметр циклу, що буде змінювати значення по вказаній множині значень це ..
23
Що буде в результаті виконання програми:
sym=0
mas=[5,10,15,20]
for i in mas:
sym=sym+i
print ('sym=', sym)
24
В операторі циклу
for <змінна> in <об’єкт>.
Об’єкт містить -…….. значення параметру циклу.
Рефлексія від 4 учнів
Сподобався:
Так: 4
Ні: 0
Зрозумілий:
Так: 4
Ні: 0
Потрібні роз'яснення:
Ні: 3
Так: 1