8 клас
АЛГОРИТМИ ТА ПРОГРАМИ
Тест 28. Обробники подій

№ 1 (1б)
Запишіть відстань верхньої межі вікна від верхньої межі екрану по команді root.geometry(50x200+100+300)

№ 2 (1б)
Оберіть правильний запис прикріплення до віджета обробника подій:
def btn_click():
    …
btn = Button(root, text = 'ok', command = ?)
A
btn_click()

B
click

C
btn_click

D
click()


№ 3 (1б)
Команда geometry(50x200) ..
A
будує прямокутник у вікні

B
розмічає екран на вказані прямокутні області

C
задає розміри вікна

D
розміщує вікно у вказаних координатах


№ 4 (1б)
Метод для отримання поточного значення відстані верхньої межі вікна від верхнього краю екрана..
A
winfo_x()

B
winfo_y()

C
winfo_height()

D
winfo_width()


№ 5 (1б)
Команда, яка пов'язує обробник події з вікном root
A
root.Bind('подія', ім'я обробника події)

B
root.bind(подія, ім'я обробника події)

C
root.bind(ім'я обробника події, 'подія')

D
bind.root('подія', ім'я обробника події)

E
root.bind('подія', ім'я обробника події)


№ 6 (2б)
Встановіть відповідність позначення події з її описом

1натискання будь-якої клавіші Ao
2клік лівою кнопкою миші Bo
3клік правою кнопкою миші Co
4рух миші Do
A B C D
1
2
3
4

№ 7 (1б)
Що можна сказати про запис lab.bind('z', action) ?
A
функцію action буде викликано, якщо буде натиснуто клавішу z

B
активація функції action відбувається щоразу, якщо віджет lab у фокусі і натиснуто клавішу z

C
активація lab відбувається щоразу, якщо натиснуто клавішу z

D
нема вірних відповідей


№ 8 (2б)
Оберіть правильні вислови
A
Функція, яку буде викликано при настанні події, може бути без аргументів

B
Віджет із подією й функцією-обробником події пов’язують викликом методу place()

C
Найчастіше опис функції-обробника події записують на початку тексту програми

D
Обробник події має бути описаний вище, ніж виклик обробника події


№ 9 (2б)
Встановіть відповідність опису подій і їх назв

1створення або відкриття вікна AClick
2вибір будь-якої точки вікна проекту BMouseMove
3закриття вікна CCreate
4переміщення вказівника у вікні виконання проекту DClose
A B C D
1
2
3
4