Тест:

Тест 28. Обробники подій, пов’язаних з елементами керування

08.02.2026
0 0
8 Клас

18

1

41

0

2

0

Залучено ШІ
При створенні цього матеріалу був залучений штучний інтелект.
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". провести тестування серед своїх учнів на основі цього тесту
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". призначити в журнал
Створити тест на базі цього або додати запитання до вже існуючого тесту
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". Флешкартки посилання на сторінку з картками
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". Преміум створити тренування (Квіз)
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". Преміум створити змагання
Вміст тесту:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18

1

1 з 25 балів

Що таке подія в контексті графічного інтерфейсу?

2

1 з 25 балів

Яке зарезервоване слово використовується в Python для визначення функції-обробника?

3

1 з 25 балів

Який параметр конструктора Button використовується для зв'язку кнопки з функцією-обробником?

4

1 з 25 балів

За допомогою якого методу можна пов'язати віджет із подією натискання клавіші миші або клавіатури?

5

1 з 25 балів

Що станеться, якщо виконати код:

button1 = Button(root, text='OK', command=btn_click)

6

1.5 з 25 балів

Які складові обов'язково має кожна функція в Python?

7

1.5 з 25 балів

Оберіть коректні системні назви подій для клавіш керування курсором:

8

1.5 з 25 балів

Які атрибути має об'єкт класу Event, що передається в обробник події?

9

1.5 з 25 балів

Для яких цілей використовується клас Button?

10

1.5 з 25 балів

Що можна змінити у віджета Label за допомогою методу config()?

11

1.5 з 25 балів

Які події можна обробити за допомогою методу bind()?

12

1.5 з 25 балів

Що необхідно зробити, щоб кнопка з'явилася у вікні програми?

13

1.5 з 25 балів

Узгодьте назву методу та його призначення:

назва методу
його призначення
1

bind()

А

Розміщення віджета у вікні

2

pack()

Б

Прив’язка обробника до системної події

3

config()

В

Зміна властивостей об'єкта під час виконання

14

1.5 з 25 балів

Узгодьте атрибут об'єкта Event та інформацію, яку він містить:

атрибут об'єкта Event
інформація, яку він містить
1

x, y

А

Координати вказівника миші на віджеті

2

widget

Б

Символьне представлення клавіші

3

char

В

Код натиснутого символу

4

keysym_num

Г

Посилання на об'єкт, що створив подію

15

1.5 з 25 балів

Співставте код та його дію в програмі

код
дія в програмі
1

b_red.pack(side=TOP)

А

Оновлення напису на мітці

2

label_text.config(text='Привіт!')

Б

Прикріплення кнопки до верхньої межі

3

label_text.config(font='Arial 18')

В

Зміна розміру тексту

4

root.config(bg='blue')

Г

Зміна кольору всього вікна

16

1.5 з 25 балів

Співставте термін та його визначення:

термін
його визначення
1

Обробник події

А

Об'єкт з даними про параметри події

2

Функція

Б

Зовнішній вплив на об'єкт

3

Аргумент event

В

Іменований блок програмного коду

4

Подія

Г

Код, що виконується при настанні події

17

2 з 25 балів

Послідовність створення вікна з робочою кнопкою:

Створення головного вікна root = Tk().

Запуск головного циклу програми root.mainloop().

Опис функції-обробника def my_click():.

Виклик методу pack() для відображення кнопки.

Створення об'єкта кнопки з параметром command=my_click.

18

1.5 з 25 балів

Послідовність подій при використанні методу bind():

Користувач натискає клавішу або кнопку миші.

Програма отримує "пакет даних" (координати, символ).

Рython знаходить функцію, прив’язану до цієї події через bind.

Виконується код всередині функції-обробника.

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

Сподобався:

0

Так: 0

Ні: 0

Зрозумілий:

0

Так: 0

Ні: 0

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

0

Ні: 0

Так: 0

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

Обробники подій, пов’язаних з елементами керування

Обробники подій, пов’язаних з елементами керування

182

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

33 грн

Обробники подій, пов’язаних з елементами керування

Обробники подій, пов’язаних з елементами керування

294

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

25 грн

Властивості та методи елементів керування. Кнопка.Обробники подій, пов’язаних з елементами керування

Властивості та методи елементів керування. Кнопка.Обробники подій, пов’язаних з елементами керування

343

Аватар профіля Гузенко Карина Григорівна
Інформатика
8 клас

33 грн

Програмний проект .Поняття форми, елемента керування, події, обробника події. Редагування коду обробника події.

Програмний проект .Поняття форми, елемента керування, події, обробника події. Редагування коду обробника події.

157

Аватар профіля Нікішина Катерина Іванівна
Інформатика
8—9 клас

66 грн

Обробники подій

Обробники подій

88

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

33 грн

Обробники подій

Обробники подій

37

Аватар профіля Дмитро Ігорович Сніцар
Інформатика
8 клас

20 грн

Схожі тести

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

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

3076

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

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

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

1712

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

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

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

910

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

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

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

680

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

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

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

466

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

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

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

359

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