Тест:

Основні поняття програмування на Python та робота з бібліотекою Tkinter

03.03.2026
0 0
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". провести тестування серед своїх учнів на основі цього тесту
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". призначити в журнал
Створити тест на базі цього або додати запитання до вже існуючого тесту
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". Флешкартки посилання на сторінку з картками
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". Преміум створити тренування (Квіз)
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". Преміум створити змагання
Опис тесту (учням цей опис не показується):

Призначення: Тест розроблений для підсумкової перевірки знань учнів з розділу «Алгоритмізація та програмування». Матеріали тесту повністю відповідають змісту підручника та охоплюють базові концепції розробки програмного забезпечення мовою Python.

Мета тестування:

  • Оцінити рівень засвоєння теоретичного матеріалу (змінні, типи даних).

  • Перевірити вміння працювати з математичними операторами та модулем math.

  • Контроль знань про алгоритмічні структури: розгалуження (if, elif, else) та цикли (for, while).

  • Перевірка практичних навичок роботи з бібліотекою графічного інтерфейсу Tkinter.

Джерела використаної інформації: розкрити закрити
Основне джерело: * Інформатика : підручник для 7-го кл. закл. заг. серед. освіти / Н. М. Тріщук. — Київ : Генеза, 2024. (або відповідний рік видання вашого підручника).

Навчальна програма:

Модельна навчальна програма «Інформатика. 7–9 класи» для закладів загальної середньої освіти (автори: Пасічник О. Г., Чернікова Л. А.).

Додаткові матеріали та документація:

Офіційна документація мови програмування Python (Python 3.12 Documentation).

Бібліотека Tkinter: довідник з графічних інтерфейсів користувача (Standard Python Interface to Tcl/Tk).

Інтерактивні середовища (для перевірки коду):

Середовище програмування IDLE Python.

Онлайн-платформа для написання коду Replit.com.
Вміст тесту:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30

1

1 з 30 балів

Що таке мова програмування?

2

1 з 30 балів

Яка характеристика змінної схожа на етикетку на коробці?

3

1 з 30 балів

Яке ім'я змінної є ПРАВИЛЬНИМ у Python?

4

1 з 30 балів

Чи чутлива мова Python до регістру в іменах змінних (наприклад, myVar та myvar)?

5

1 з 30 балів

Який тип даних використовується для цілих чисел (наприклад, 100 або -5)?

6

1 з 30 балів

Який тип даних отримає змінна price = 19.99?

7

1 з 30 балів

Який оператор використовується для піднесення до степеня?

8

1 з 30 балів

Що обчислює оператор %?

9

1 з 30 балів

Який результат видасть код print(10 // 3)?

10

1 з 30 балів

Яка функція використовується для виведення даних на екран?

11

1 з 30 балів

Що повертає функція input() за замовчуванням?

12

1 з 30 балів

Як називається бібліотека для розширених математичних обчислень?

13

1 з 30 балів

Яка функція обчислює квадратний корінь?

14

1 з 30 балів

За допомогою якого ключового слова оголошують функцію?

15

1 з 30 балів

Яка бібліотека використовується для створення графічного інтерфейсу (вікон)?

16

1 з 30 балів

Який метод встановлює заголовок вікна?

17

1 з 30 балів

Що робить метод window.geometry("500x400")?

18

1 з 30 балів

Який віджет використовується для створення кнопки?

19

1 з 30 балів

Яка функція запускає головний цикл програми Tkinter?

20

1 з 30 балів

Яка команда використовується для перевірки умови в алгоритмах розгалуження?

21

1 з 30 балів

Що станеться, якщо умова в операторі if є хибною (False), а блок else відсутній?

22

1 з 30 балів

Яке ключове слово використовується для перевірки декількох альтернативних умов після if?

23

1 з 30 балів

Який символ ставиться в кінці рядка з оператором if або else?

24

1 з 30 балів

Який цикл краще використовувати, якщо відома точна кількість повторень?

25

1 з 30 балів

Яка функція часто використовується з циклом for для створення послідовності чисел (наприклад, від 0 до 9)?

26

1 з 30 балів

Як називається цикл, що виконується доти, доки певна умова залишається істинною?

27

1 з 30 балів

Що відбудеться, якщо в циклі while умова завжди буде True?

28

1 з 30 балів

Яка властивість у методі configure змінює колір фону вікна?

29

1 з 30 балів

Який віджет Tkinter дозволяє користувачеві вводити текст?

30

1 з 30 балів

Яке головне призначення віджета Label у графічному інтерфейсі програми?

Рефлексія від 12 учнів

Сподобався:

0

Так: 11

Ні: 1

Зрозумілий:

0

Так: 10

Ні: 2

Потрібні роз'яснення:

0

Ні: 12

Так: 0

Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". провести тестування серед своїх учнів на основі цього тесту
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". призначити в журнал
Створити тест на базі цього або додати запитання до вже існуючого тесту
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". Флешкартки посилання на сторінку з картками
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". Преміум створити тренування (Квіз)
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". Преміум створити змагання
Рекомендуємо

Основні поняття мови програмування Python

Основні поняття мови програмування Python

80

Аватар профіля Киричук Вадим Олегович
Інформатика
5—9 клас

20 грн

Python. Основні поняття.

Python. Основні поняття.

161

Аватар профіля Клименко Людмила Володимирівна
Інформатика
8 клас та 10 клас

83 грн

Основні елементи мови програмування Python.

Основні елементи мови програмування Python.

229

Аватар профіля Олена Вадимівна Майборода
Інформатика
10 клас

20 грн

Робота з SQL та з бібліотекою MySQL в Python

Робота з SQL та з бібліотекою MySQL в Python

485

Аватар профіля Огданський Сергій Васильович
Інформатика
9—11 клас

25 грн

Python Основи програмування

Python Основи програмування

99

Аватар профіля Юрійчук Юрій Васильович
Інформатика
6—8 клас

40 грн

Графічне програмування в Python

Графічне програмування в Python

32

Аватар профіля Савченко Леся Адальбертівна
Інформатика
7 клас

35 грн

Схожі тести

Підсумковий тест "Веб-технології"

Підсумковий тест "Веб-технології"

3069

Аватар профіля Краснянська Тетяна Володимирівна
Інформатика
10—11 клас

Архітектура комп'ютера

Архітектура комп'ютера

1707

Аватар профіля Лавро Світлана Володимирівна
Інформатика
8 клас

Алгоритми з розгалуженням

Алгоритми з розгалуженням

894

Аватар профіля Іванська Тетяна Сергіївна
Інформатика
7 клас

Інформаційні технології

Інформаційні технології

674

Аватар профіля Краснянська Тетяна Володимирівна
Інформатика
9 клас

Інформаційні системи

Інформаційні системи

462

Аватар профіля Краснянська Тетяна Володимирівна
Інформатика
9 клас

Тест 4 "Повторення теми «Кодування даних» за 8 клас. Стиснення та архівування даних. Види стиснення даних. Архіватори. Типи архівних файлів. Операції над архівами."

Тест 4 "Повторення теми «Кодування даних» за 8 клас. Стиснення та архівування даних. Види стиснення даних. Архіватори. Типи архівних файлів. Операції над архівами."

354

Аватар профіля Балашова Вікторія Сергіївна
Інформатика
9 клас