Конструктор тестів
1
Мова програмування - це ....
2
Встановіть відповідність між назвами складових мови програмування та їх описом.
(Натискаєте на цифру потім на відповідну їй букву. Внизу зберігається пара значень. Знову вибираєте цифру та відповідну їй букву, поки з усіх елементів не утворяться пари.)
Алфавіт
- це однозначне тлумачення (значення) кожної команди програми, яку має виконати комп’ютер, правил їх виконання.
Синтаксис
- це множина (набір) символів, з яких утворюють слова та речення цієї мови.
Семантика
- це система правил складання базових конструкцій мови програмування.
Словник
- це набір слів, які використовуються в цій мові.
3
У якому році була вперше описана мова програмування Python?
4
Основним розширенням файлу Python є розширення:
5
Назва змінної може містити:
(Оберіть 3 правильні відповіді)
6
Встанови відповідність між назвою та позначенням в програмному коді простих типів даних мови Python.
(Натискаєте на цифру потім на відповідну їй букву. Внизу зберігається пара значень. Знову вибираєте цифру та відповідну їй букву, поки з усіх елементів не утворяться пари.)
Цілі числа
float
Дійсні числа
str
Рядок, символ
int
7
З'єднайте команду та результат її виконання.
(Натискаєте на цифру потім на відповідну їй букву. Внизу зберігається пара значень. Знову вибираєте цифру та відповідну їй букву, поки з усіх елементів не утворяться пари.)
print ('3+4=', 3+4)
3+4=7
print (4**2)
16
print ('Я з України!')
Я з України!
8
З'єднайте назву команди та її значення.
(Натискаєте на цифру потім на відповідну їй букву. Внизу зберігається пара значень. Знову вибираєте цифру та відповідну їй букву, поки з усіх елементів не утворяться пари.)
input( )
виведення даних (друк)
print( )
введення даних з клавіатури
sep='\n'
виведення всіх елементів print з нового рядка
map ( int, input( ).split( ) )
введення в одному рядку значення декількох змінних
9
В яких командах правильно записано введення дробового числа з клавіатури?
(Оберіть 2 правильні відповіді)
10
Який модуль містить набір графічних компонентів для створення графічного інтерфейсу?
11
Встанови відповідність між оператором та його призначенням.
(Натискаєте на цифру потім на відповідну їй букву. Внизу зберігається пара значень. Знову вибираєте цифру та відповідну їй букву, поки з усіх елементів не утворяться пари.)
Tk()
створює вікно програми
v.mainloop()
запускає головний цикл обробки подій
v.geometry("250x150")
встановлює розміри вікна
v.title ("Графічна програма")
встановлює заголовок вікна
from tkinter import *
підключення бібліотеки tkinter (імпорт методів бібліотеки tkinter)
12
Встановіть послідовність операторів, які потрібні для створення вікна програми.
from tkinter import *
v=Tk()
v.geometry ("300x100")
v.mainloop()
13
(Натискаєте на цифру потім на відповідну їй букву. Внизу зберігається пара значень. Знову вибираєте цифру та відповідну їй букву, поки з усіх елементів не утворяться пари.)
Поле введення
Entry
Напис
Label
Кнопка
Button
Клас полотен
Canvas
14
Які властивості можна задати при створенні об’єкта Label ?
(Оберіть 2 правильні відповіді)
15
Встанови відповідність між командою та її призначенням.
(Натискаєте на цифру потім на відповідну їй букву. Внизу зберігається пара значень. Знову вибираєте цифру та відповідну їй букву, поки з усіх елементів не утворяться пари.)
text="Назва"
напис, який повинен відображатись у створеному вікні
font='Arial 14'
задає шрифт напису
place (x=100, y=50)
розміщення елемента по горизонталі та вертикалі відносно верхнього лівого кута вікна
PhotoImage
додає зображення на полотні
anchor
розташовує зображення відносно полотна Canvas
width
ширина об'єкта
height
висота об'єкта
command
команда, яку буде виконувати елемент (кнопка)
16
В оголошенні функції обов’язково вказується:
17
Що таке messagebox ?
18
Установіть відповідність між операторами, що генерують вікна повідомлень, і результатами їх виконання.
(Натискаєте на цифру потім на відповідну їй букву. Внизу зберігається пара значень. Знову вибираєте цифру та відповідну їй букву, поки з усіх елементів не утворяться пари.)
messagebox.showinfo('Увага', 'а = 0'):

messagebox.showerror('Увага!', 'а = 0')

messagebox.showwarning('Увага', 'а = 0'):

19
Вставіть відповідність між діями та їх значеннями
(Натискаєте на цифру потім на відповідну їй букву. Внизу зберігається пара значень. Знову вибираєте цифру та відповідну їй букву, поки з усіх елементів не утворяться пари.)
//
Множення
/
Цілочислове ділення (ціла частина від ділення)
%
Остача від ділення
20
Встанови відповідність між командою та її призначенням.
(Натискаєте на цифру потім на відповідну їй букву. Внизу зберігається пара значень. Знову вибираєте цифру та відповідну їй букву, поки з усіх елементів не утворяться пари.)
abs(x)
Модуль числа х
round(x, 2)
Число х округлене до 2-ох знаків після коми
sqtr(x)
Квадратний корінь числа х (працює лише з підключенням бібліотеки math)
pi
Число 3,1415... (працює лише з підключенням бібліотеки math)
randint(x, y)
Випадкове ціле число в проміжку від х до у (працює лише з підключенням бібліотеки random)
random()
Випадкове дробове число від 0 до 1 (працює лише з підключенням бібліотеки random)
Рефлексія від 55 учнів
Сподобався:
Так: 37
Ні: 18
Зрозумілий:
Так: 32
Ні: 23
Потрібні роз'яснення:
Ні: 45
Так: 10