Конструктор тестів
1
Як називається алгоритм, який може виконуватись по різному в залежності від умови?
2
Який вид розгалуження показано на малюнку знизу?

3
Якого оператора порівняння не існує в мові Python?
4
Визначте яку алгоритмічну структуру реалізовано у фрагменті програми:
if a<5:
a=a+12
else:
a=a-7
5
Визначте значення змінної a після виконання фрагмента програми:
a=10
if a<5:
a=a+12
else:
a=a-7
6
Визначте значення змінної a після виконання фрагмента програми:
a=3
if a<5:
a=a+12
else:
a=a-1
7
Які службові слова не використовуються в команді розгалуження? (Виберіть тільки 3 правильні відповіді)
8
Встановити відповідність між операціями порівняння в мові Python (1-4) та їх значенням (А-Д).
==
менше
!=
більше або дорівнює
>=
недорівнює
<
дорівнює
менше або дорівнює
9
Яке службове слово використовується для опису першої умови оператора розгалуження (використовується для першого блоку команд)?
10

11
Як задається цілочисельний тип даних в Python? (з маленької латинської літери)
12
Як задається дійсне число (дробові числа) тип даних в Python? (з маленької латинської літери)
13
Визначте значення змінної a після виконання фрагмента програми, якщо a=10:
if a<5:
a=a+12
else:
a=a-7
14
Чому дорівнює значення умови виразу х<=10, якщо х=10?
відповідь латинськими літерами з маленької букви
15
Алгоритм - це...
16
Які бувають види алгоритму з розгалуженням
17
a = 6
c = 2
C = a + c
print (c*3)
Результатом виконання вказаних дій буде:
18
Співставте команду результату її виконання.
int (2.5)
2.5
str (2.5)
'2.5'
float(2.5)
2
19
Які значення отримали змінні m та n після виконання таких команд:
m=5
n=-1+m*2
m=n-25
20
Співставте тип даних з його значенням
- 4.777
int
‘doc’
float
41
bool
str
21
цілі числа в Python 3 записують за допомогою типу
22
Величина, яка має одне і те ж значення в будь-які моменти часу
23
У мові Python оператор присвоювання позначається знаком:
24
Для введення значення змінної під час виконання програми використовують команду:
25
В якому з наведених прикладів вказівка присвоювання записана не вірно?
26
Чому будуть дорівнювати значення змінних a і b після виконання нижче поданих вказівок?
a=2
b=5
a=a+5
b=b*2
27
Функція для виведення повідомлень та результатів
28
Мова програмування - це
29
Встанови відповідність:
Транслятор
Програма, яка записує команди програми, описаної деякою мовою програмування, машинною мовою.
Серидовище програмування
Комплекс програм, що містить засоби автомизації процесів підготовки та виконання програм користувача.
30
[Компілятор, Інтерпретатор]зчитує вихідний код програми по одній команді й одразу намагається їх "перекладати" та виконувати.
31
[Мова програмування, Програма, Блок-схема] - це система позначень для точного опису алгоритму, який потрібно виконати за допомогою комп'ютера.
32
Мова програмування має такі складові:
33
Назва змінної може містити
34
Щоб надати значення змінній, потрібно після назви змінної поставити знак ["*", "-", "+", "="]та ввести її значення.
35
Якщо значення змінної текст, то він береться у
36
Встанови відповідність між назвою та позначенням в програмному коді простих типів даних мови Python:
Цілі числа
float
Дійсні числа
str
Рядкові величини
int
37
Встановіть відповідність, яка відповідь буде виведена після виконання коду програми якщо ввести значення а=7
a = int(input())
print (a+a)
77
a = input()
print (a+a)
14
a = float(input())
print (a+a)
7
a = input()
print (a)
7.0
38
import math що робить ця команда
39
Умова – це ...
40
Вкажіть значення змінних a і b після виконання фрагменту програми, якщо їхні початкові значення a= 9, b= 13.
if a>b: a = a - b
else: b = b - a
41
Познач у списку оператор, що відповідає блок-схемі.

Рефлексія від 116 учнів
Сподобався:
Так: 81
Ні: 35
Зрозумілий:
Так: 75
Ні: 41
Потрібні роз'яснення:
Ні: 87
Так: 29