GUI підсумковий тест (Python, 10 клас)

Додано: 22 квітня 2025
Предмет: Інформатика, 10 клас
24 запитання
Запитання 1

Що таке графічний інтерфейс?

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

Графічний інтерфейс — це спосіб взаємодії користувача з програмою через візуальні елементи, такі як кнопки, мітки, меню.

Графічний інтерфейс — це спосіб взаємодії з програмою через командний рядок.

Графічний інтерфейс — це набір функцій для роботи з даними.

Графічний інтерфейс — це спосіб взаємодії з програмою через запити.

Запитання 2

Що таке Tkinter?

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

Tkinter — це стандартна бібліотека Python для створення графічного інтерфейсу.

Tkinter — це бібліотека для роботи з базами даних у Python.

Tkinter — це інструмент для роботи з веб-запитами.

Tkinter — це модуль для роботи з математичними обчисленнями.

Запитання 3

Як імпортувати Tkinter у Python?

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

import tkinter

import Tkinter

from tkinter import *

import tkinter from *

Запитання 4

Що таке графічні об'єкти у Tkinter?

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

Це змінні, які зберігають дані про візуальну частину програми.

Це функції для роботи з графічними інтерфейсами.

Це модулі для роботи з графічними бібліотеками.

Це елементи графічного інтерфейсу, такі як кнопки, мітки, текстові поля.

Запитання 5

Що робить метод pack() у Tkinter?

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

Змінює текст елемента.

Видаляє елементи з вікна.

Розташовує елементи у вікні автоматично.

Запитання 6

Що робить метод config() у Tkinter?

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

Видаляє елемент з вікна.

Додає новий елемент у вікно.

Змінює властивості елемента, такі як текст, колір, шрифт.

Розташовує елементи у вікні автоматично.

Запитання 7

Що таке подія у Tkinter?

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

Дія користувача, яка викликає виконання певної функції (наприклад, натискання кнопки).

Це функція, яка автоматично виконується при запуску програми.

Це елемент інтерфейсу для введення тексту.

Це метод для створення нового вікна.

Запитання 8

Що таке мітка (Label) у Tkinter?

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

Це елемент інтерфейсу для відображення тексту

Це елемент для введення тексту

Це елемент для додавання тексту до кнопок

Це функція для створення нового вікна

Запитання 9

Як створити кнопку у Tkinter?

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

button = Button(root, text="Кнопка", command=btn_pressed)

button = Label(root, text="Кнопка")

button = Button(root, label="Кнопка", command=btn_pressed)

button = button(root, text="Кнопка", command=btn_pressed)

Запитання 10

Як можна змінити текст кнопки у Tkinter?

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

Використати метод config()

Використати метод pack()

Використати метод text()

Використати метод change_text()

Запитання 11

Які елементи міститиме вікно цієї програми?


root = Tk()


button = Button(root, text="Кнопка", command=btn_pressed)

button.pack()


l1 = Label(root, text="Мітка")

l1.pack()


ent = Entry(root)


root.mainloop()

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

кнопка

мітка

поле вводу

меню

Запитання 12

Що таке Entry у Tkinter?

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

Це елемент інтерфейсу для введення тексту

Це елемент для створення кнопок

Подія яка запускається при натисканні клавіші Enter

Запитання 13

Яка різниця між Entry та Text?

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

Entry може містити і числа і букви, аText лише букви

Відрізняється дизайном

Entry має лише 1 рядок, Text багато

Вони однакові

Запитання 14

Як можна прив'язати подію до кнопки у Tkinter?

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

Використати параметр command при створенні кнопки

Використати метод bind() для кнопки

Події не можна прив'язати до кнопки

Використати метод event() для кнопки

Запитання 15

Що таке Canvas у Tkinter?

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

Це елемент для створення графічних об'єктів, таких як лінії, кола, прямокутники

Це елемент для введення тексту

Це елемент для створення кнопок

Це функція для створення нового вікна

Запитання 16

Який рядок коду намалює трикутник в canvas? Розмір canvas 400x400.

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

canvas.create_triangle((50, 30), (250, 30), (250, 275))

canvas.create_rectangle((30, 30), (300, 300))

canvas.create_polygon((30, 30), (300, 30), (300, 300), (30, 300))

canvas.create_polygon((30, 30), (300, 300), (30, 300))

Запитання 17

Як перевірити яку кнопку натиснув користувач?

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

За допомогою if

Додати окрему функцію на кожну кнопку

Створити три змінні для кнопок

Зробити перевірку циклом

Запитання 18

Що означає подія <Button-1> у Tkinter?

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

Натискання правої кнопки миші

Натискання лівої кнопки миші

Натискання середньої кнопки миші

Переміщення миші

Запитання 19

Як опрацювати натискання клавіші Enter у Tkinter?

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

Прив'язати подію <Enter> через метод bind()

Використати подію <Return> у методі bind()

Використовувати метод enter_event()

Створити функцію on_enter()

Запитання 20

Як можна виконати декілька дій для однієї події?

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

Прив'язати кілька функцій до тієї самої події через bind()

Викликати функцію multi_bind()

Використовувати кілька методів handle_event()

Створити спеціальний компонент для обробки множинних подій

Запитання 21

За допомогою яких елементів створено це вікно?

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

Label

Entry

Button

Menu

Text

Запитання 22

Як створити основне вікно програми Tkinter?

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

root = Tkinter.Window()

root = Tk()

root = create_window()

root = Window.open()

Запитання 23

Що таке Text у Tkinter?

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

Інструмент для створення GUI

Рядок для виводу результатів

Поле для введення та редагування багаторядкового тексту

Метод для зміни шрифтів

Запитання 24

Як зробити текст в мітці більшим?

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

Використати параметр font при створенні

Використати параметр size при створенні

Використати метод text_size( )

Задати новий розмір за допомогою меню налаштуванння tkinter

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

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