Python. Графічний інтерфейс користувача

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

Модуль (бібліотека) Python, який дозволяє створювати програми з графічним інтерфейсом

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

Tkinter

Turtle

Random

Math

Запитання 2

Виберіть фрагмент коду, для створення вікна

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

<назва об'єкта>=Label()

<назва об'єкта>=Button()

<назва об'єкта>=Tk()

<назва об'єкта>=Entry()

Запитання 3

Виберіть фрагмент коду, для створення кнопки

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

<назва об'єкта>=Label()

<назва об'єкта>=Button()

<назва об'єкта>=Tk()

<назва об'єкта>=Entry()

Запитання 4

Виберіть фрагмент коду, для створення напису

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

<назва об'єкта>=Label()

<назва об'єкта>=Button()

<назва об'єкта>=Tk()

<назва об'єкта>=Entry()

Запитання 5

Властивість bg = 'значення' задає

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

колір тексту

шрифт

колір фону

координати розташування об'єкта

Запитання 6

Властивість text = 'значення' задає

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

колір тексту

шрифт

колір фону

текст напису

Запитання 7

Структура (стрілочка позначає відступ)

def <назва>(список аргументів):

→команда1

→команда2

→...

→команда n

дає можливість описати

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

функцію

бібліотеку

вікно

кнопку

Запитання 8

Проаналізуй наведені фрагменти програм. Яка з програм після натискання кнопки "ОК" виведе повідомлення "Hello"?

(стрілочка позначає відступ)

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

def btn_click():

→print ("Hello")

btn=Button(text="OK",command=btn_click)

btn.pack()

def btn_click():

→print ("OK")

btn=Button(text="Hello",command=btn_click)

btn.pack()

def btn_click():

→print ("OK")

btn=Button(text="Hello",command=btn)

btn.pack()

def btn_click():

→print ("Hello")

btn=Button(text="Hello",command=btn_click)

btn.pack()

Запитання 9

Проаналізуй код. Що відбудеться після натискання кнопки?

(стрілочка позначає відступ)


def hello():

→print (7+5)

btn=Button(text="Клацніть мене",command=hello)

btn.pack()

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

виведеться повідомлення "7+5"

виведеться повідомлення "12"

виведеться повідомлення "hello"

виведеться повідомлення "13"

Запитання 10

Відновіть порядок операторів, які потрібні для створення вікна програми


1) root.geometry('300x100')

2) root = Tk()

3) from tkinter import*

4) root.mainloop()

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

1, 2, 3, 4

3, 2, 1, 4

4, 1, 2, 3

3, 4, 1, 2

Запитання 11

Які властивості можна задати при створенні об’єкта label?


Декілька правильних відповідей

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

 font

command

 name

 text

Запитання 12

Які кроки потрібно виконати для того, щоб прикріпити до віджету Button обробник події Натискання на кнопку? 


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

При створенні об’єкту в переліку атрибутів указати параметр command

Задати властивості для налаштування вигляду кнопки

Додати на кнопку малюнок з графічного файлу

Присвоїти параметру command посилання на метод - обробник події

Запитання 13

Оберіть команду для створення інформаційного вікна 

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

showinfo('<Текст у рядку заголовка>', '<текст повідомлення>')

showwarning('<Текст у рядку заголовка>', '«текст повідомлення>')

showerror('<Текст у рядку заголовка>','<текст повідомлення>') 

Запитання 14

Оберіть команду для створення вікна попередження 

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

showinfo('<Текст у рядку заголовка>', '<текст повідомлення>')

showwarning('<Текст у рядку заголовка>', '«текст повідомлення>')

showerror('<Текст у рядку заголовка>','<текст повідомлення>') 

Запитання 15

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

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

showinfo('<Текст у рядку заголовка>', '<текст повідомлення>')

showwarning('<Текст у рядку заголовка>', '«текст повідомлення>')

showerror('<Текст у рядку заголовка>','<текст повідомлення>') 

Запитання 16

Модуль для отримання вікон повідомлень

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

messagebox

tkinter

turtle

randint

Запитання 17

Компонент Entry застосовується для:

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

виведення заголовків, підписів інших елементів інтерфейсу

виведення зображень

запуску чи закінчення певного процесу

введення та виведення тексту

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

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