Конструктор тестів
1
Логічна величина може набувати такі значення
2
Як називається алгоритм, який може виконуватись по різному в залежності від умови?
3
Яка алгоритмічна структура описана "алгоритм що містить хоча б одну умову в результаті перевірки якої може виконуватись розділення на декілька паралельних гілок"?
4
Яка алгоритмічна структура описана "команди виконуються послідовно одна за іншою"?
5
Який вид розгалуження показано на малюнку знизу? 
6
Який вид розгалуження показано на малюнку знизу? 
7
Який оператор описаний "Такий складений логічний вираз буде набувати значення True тільки у тому випадку, якщо всі змінні або логічні вирази будуть мати значення True. Якщо хоча б один із них буде мати значення False то і весь вираз буде набувати цього значення"?
8
Який оператор описаний "Застосовується трішки по-іншому: він ставиться на початк, тобто перед логічним виразом, надаючи йому при цьому протилежного значення"?
9
Який оператор описаний "Результатом виразу буде True в тому випадку, якщо хоча б один із складових цього виразу буде мати значення True"?
10
Якого оператора порівняння не існує в мові Python?
11
Визначте яку алгоритмічну структуру реалізовано у фрагменті програми:
if a<5:
a=a+12
else:
a=a-7
12
Визначте значення змінної a після виконання фрагмента програми:
a=15
if a<5:
a=a+13
else:
a=a-9
13
Визначте значення змінної a після виконання фрагмента програми:
a=4
if a<5:
a=a+13
else:
a=a-2
14
Знайди значення змінних А і В після виконання операторів:
А = 2
В = 5
if A>B: A=A**2
else: B=B**2
Запиши значення змінних: А= ; В= .
15
Встановити відповідність між операціями порівняння в мові Python (1-4) та їх значенням (А-Д).
>=
менше
<
менше або дорівнює
==
більше або дорівнює
!=
недорівнює
дорівнює
16
Яких значень набудуть змінні a і b після виконання фрагменту програми, якщо їхні початкові значення a= 6, b= 10
if a>b: a = a - b
else: b = b - a.
17
При яких значеннях а і в, умова а>b буде хибна (False)
18
Яке значення виведе програма, якщо a=3, b=8?
if a<b:
print (b-а)
else:
print (a+b)
19
Які з операцій використовуються в Рython
20
Яке службове слово додатково використовується для оператора повного розгалуження (використовується для останнього блоку команд)?
21
Якщо є потреба врахувати значення декількох логічних виразів, то використовують вкладені розгалуження. Яке службове слово використовується при цьому?
22
Що буде результатом виконання даного коду в мові програмування Python?
a=–1
if a>0:
print (a * 3)
else:
print (a * 2)
23
Що буде результатом виконання даного коду в мові програмування Python?
a=1
b=2
if b<a:
print (a / b)
else:
print (a * b)
24
Що буде результатом виконання даного коду в мові програмування Python?
a=1
b=2
if b>a:
print (a + b)
else:
print (a – b)
Рефлексія від 15 учнів
Сподобався:
Так: 15
Ні: 0
Зрозумілий:
Так: 14
Ні: 1
Потрібні роз'яснення:
Ні: 15
Так: 0