Конструктор тестів
1
Тип величини визначає:
2
Величини поділяються на:
3
Яке з тверджень є правильним?
4
Які імена як ідентифікатори недопустимі?
5
Установіть відповідність між виразами та їхніми результатами.
7//2
5
7%2
1
7**2
3
125%10
49
6
Установіть відповідність між поняттями та їх визначенням.
Алфавіт мови програмування
Множина допустимих символів
Синтаксис мови програмування
Сукупність правил побудови команд мови
Семантика мови програмування
Сукупність правил виконання комп’ютером команд
7
Величина, яка має одне і те ж значення в будь-які моменти часу
8
Кожна змінна та постійна величини належать до визначеного типу:
9
У мові Python оператор присвоювання позначається знаком:
10
Тип величини можна визначити за допомогою функції:
11
Для введення значення змінної під час виконання програми використовують команду:
12
Лінійними є алгоритми, в яких використовується:
13
Для округлення величини дійсного типу використовують функцію:
14
В яких операторах правильно організовано введення дійсного значення з клавіатури?
15
Які константи є в списку виведення: print ('а = ', а, 5, '3 b', 3b)?
16
Установіть відповідність між операторами та діями, які вони реалізують.
а = b//2
Подвоїти значення змінної а
а = а + 2
Змінній а присвоїти значення неповної частки від ділення b на 2
а = b % 2
Змінній а присвоїти значення остачі від ділення b на 2
а= а * 2
Збільшити значення змінної а на 2
17
Визначте, що буде виведено у консоль в результаті виконання операторів:
а = 57
s = a//10+а%10
print(s)
18
Спосіб надання деякого коду для використання у програмі
19
Встановіть відповідність:
\n
корисно, якщо необхідно вставити, наприклад, апостроф у рядок, оточений одинарними лапками
\t
корисно, якщо необхідно вставити подвійні лапки в рядок, оточений подвійними лапками
\"
перехід на новий рядок
\'
вставлення табуляції
20
Що буде виведено у консоль в результаті виконання операторів?
z='школа'
print (z[3])
21
Що буде виведено у консоль в результаті виконання операторів?
x='py'
y='thon'
r=x+y;
print(r)
22
Щоб перетворити число у величину текстового типу, у мові програмування Python використовують функцію:
23
Що буде виведено у консоль в результаті виконання операторів?
s='рекомендація'
s1=s[3]+s[9:11]+s[6]+s[2]+s[8]
print(s1)
24
Синтаксичні помилки - це…
25
Помилки під час виконання - це…
26
Як відокремити коментар в тексті програмного коду?
27
Чи отримаємо повідомлення з помилкою в результаті виконання операторів?
f=0
с=7
r=f/c
print(r)
28
Чому дорівнює значення логічного виразу x <= 10, якщо х = 10?
29
Встановіть відповідність між висловлюваннями і логічними виразами
Значення Age належить проміжку від 10 до 18
(Age < 10) or (Age > 18)
Значення Age не належить проміжку від 10 до 18
(Age >= 10) and (Age <= 18)
x, y, z - додатні числа
(x>0) and (y>0) and (z>0)
Хоча б одне з чисел x, y, z - додатне
(x>0) or (y>0) or (z>0)
30
Вкажіть на операцію не дорівнює мовою Python
31
Встіновіть відповідність
not (не)
диз'юнкція (нестрога);
and (і)
заперечення;
or (або)
диз'юнкція (строга).
ог (виключне або)
кон'юнкція;
32
Як записати у вигляді складеної умови подвійну нерівність ?
33
Який оператор реалізує таку дію:
змінній K логічного типу присвоїти значення True, якщо числа A, B, C упорядковані за зростанням, і False у протилежному випадку?
34
Відновіть порядок рядків в операторі для визначення більшого з двох чисел a, b.
else:
if a>b:
m = b
m = a
35
Установіть відповідність між операторами та діями, які вони реалізують.
if a != b:
a = b
Якщо числа а і b не рівні, змінній а надати значення b
if a>b:
a = 0
else:
b = 0
Замінити нулем більше з чисел а і b
if a%2 = 0:
a = a//2
Якщо число а від’ємне, змінити його знак
if a<0:
a = -a
Якщо ціле число a парне, поділити його на 2
36
Що буде надруковане в результаті виконання фрагменту програми, якщо введено значення 57?
x = int(input())
if x %2 == 0:
print(x//2)
else:
print(x*2)
37
Система позначень для точного опису алгоритму, який потрібно виконати за допомогою комп’ютера
38
Встановіть відповідність.
Мова програмування, як і будь-яка інша мова, має такі складові:
алфавіт
система правил складання базових конструкцій мови
словник
набір символів, з яких утворюють слова та речення цієї мови
синтаксис
пояснюють, яке смислове значення має опис кожної з вказівок програми і які дії повинен виконати комп'ютер під час виконання кожної з таких вказівок
правила семантики
сукупність спеціальних слів, які мають однозначне пояснення та застосування
39
Оберіть результат виконання програми в Thonny:
print ('Мова програмування Python')
40
Оберіть результат виконання програми в Thonny:
print ('4*5**2')
41
Оберіть результат виконання програми в Thonny:
print (4*5**2)
42
Тип величини визначає:
43
Величини поділяються на:
Рефлексія від 40 учнів
Сподобався:
Так: 24
Ні: 16
Зрозумілий:
Так: 25
Ні: 15
Потрібні роз'яснення:
Ні: 22
Так: 18