Конструктор тестів
1
Послідовність команд, виконання яких призводить до результату.
2
Оберіть блок-схему алгоритму з повторенням.
3
Встановіть відповідність між оператором та дією, яку він позначає.
+
Додавання
-
Віднімання
*
Множення
/
Ділення
**
Піднесення до степеня
//
4
Оберіть команди, які відповідають за розгалуження.
5
Запишіть команду, яка відповідає за введення величин.
6
Команда, яка виводить на екран результат.
7
Яка фігура у блок-схемі позначає умову?
8
Яких значень набудуть змінні a та b після виконання програмного коду?
a=1, b=5
if a<3:
if a>b: a=b
else: b=a
else:
if a>b: b=a
else: a=b
9
Яких значень набудуть змінні a та b після виконання програмного коду?
a=8, b=5
if a<3:
if a>b: a=b
else: b=a
else:
if a>b: b=a
else: a=b
10
Як називається цикл, розміщений в іншому циклі?
11
Алгоритмічна структура, за допомогою якої послідовність команд виконується кілька разів.
12
Яких значень набуде змінна х після виконання циклу for x in range(5)?
13
Яких значень набуде змінна х після виконання циклу for x in range(2,6)?
14
Запишіть числа, які будуть виведені на екран після виконання програмного коду:
for i in range(4):
print(i*2)
Числа запишіть через кому без пробілів.
15
Яка команда відповідає за цикл з умовою?
16
Встановіть відповідність між програмним кодом та кількістю повторень у ньому.
x=0
while x<=5: x=x+1
5
x=3
while x<=5: x=x+1
3
x=5
while x<=5: x=x+1
1
x=7
while x<=5: x=x+1
Жодного
Безліч
17
Оберіть стрічку програмного коду, яка описує внутрішній цикл.
18
Встановіть послідовність команд програмного коду, який малює квадрат.
from turtle import*
color('red')
i=0
while i<=4:
forward(100)
Left(90)
i=i+1
Рефлексія від 78 учнів
Сподобався:
Так: 58
Ні: 20
Зрозумілий:
Так: 51
Ні: 27
Потрібні роз'яснення:
Ні: 57
Так: 21