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

Додано: 17 березня
Предмет: Інформатика, 8 клас
8 запитань
Запитання 1

... - це графічні об’єкти, розташовані на вікні

програми для показу або введення даних, виконання дій або полегшення роботи: текстові поля, списки, перемикачі, кнопки, прапорці тощо.

варіанти відповідей

Елементи властивостей

Елементи керування

Елементи пошуку

Елементи обробки

Запитання 2

Основні типи подій:

варіанти відповідей

натискання клавіш на клавіатурі;

зміна стану об’єктів, створених у результаті виконання програми;

стан елемента керування

взаємодія з мишею.

Запитання 3

Елемент керування умовно можна описати формулою:

варіанти відповідей

Елемент керування = властивості (стандарт) + методи (дії) + події (поворотні зв’язки)

Елемент керування = властивості (стан) + методи (дії) + події (зворотні зв’язки)

Елемент керування = властивості (стан) + методи форми(дії) + дії (зворотні зв’язки)

Запитання 4

Для додавання елемента керування кнопка до вікна програми з

графічними елементами, яке створене мовою Python з використанням

модуля tkinter, використовують команду

варіанти відповідей

<Return>

Bunnot()

tkinter

Button()

Запитання 5

Так само, як і напис, об’єкт кнопка може мати свої властивості,

які описують службовими словами:

варіанти відповідей

text — напис на кнопці;

width, height — ширина й довжина (у знакомісцях);

font — шрифт і його розмір;

fg — колір напису (скорочено від foreground);

Запитання 6

Розміщенням кнопок, як і іншими елементами керування на вікні,

управляють за допомогою властивостей методу pack():

варіанти відповідей

expand:

side:

fill:

Запитання 7

- це частина програми, що виконує певні дії у відповідь на подію (спричинену, наприклад, дією користувача).

варіанти відповідей

Обробник форми

Обробник інтерфейсу

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

Обробник властивостей

Запитання 8

Зв’язувати об’єкт керування, подію та дію можна й за допомогою

методу bind. У функцій-обробників, які викликають через bind, а

не через властивість command, має обов’язково бути параметр event,

через який передається подія.

Тоді виклик цієї функції задається конструкцією:

варіанти відповідей

Об’єкт bind('<подія>', назва_кнопки)

Об’єкт bind('<подія>', назва_функції)

Створюйте онлайн-тести
для контролю знань і залучення учнів
до активної роботи у класі та вдома

Створити тест