Поняття об'єкта, його властивості і методи Python

Додано: 25 квітня 2023
Предмет: Інформатика, 8 клас
Тест виконано: 75 разів
29 запитань
Запитання 1

Що має кожний програмний об'єкт?

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

Колір

Дії

Властивості

Розмір

Запитання 2

Які властивості може мати кнопка?

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

Колір фону

Колір шрифту

Відображення кнопки у вікні

Розмір шрифту

Запитання 3

Щоб створена кнопка реагувала на натискання потрібно:

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

Задати для кнопки текст

Записатина початку програми команду на кшалт "Якщо кнопку натиснуто, виконати певну дію"

Запрограмувати подію натискання кнопки

Запитання 4

В елементі програмного коду

but1=Button(text="Клацніть мене")

but1.pack()

Button це ...

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

конструктор

метод

об'єкт

властивість

Запитання 5

В елементі програмного коду

but1=Button(text="Клацніть мене")

but1.pack()

pack це ...

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

конструктор

метод

об'єкт

властивість

Запитання 6

В елементі програмного коду

but1=Button(text="Клацніть мене")

but1.pack()

but1 це ...

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

властивість

об'єкт

метод

конструктор

Запитання 7

В елементі програмного коду

but1=Button(text="Клацніть мене")

but1.pack()

text це ...

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

метод

об'єкт

властивість

конструктор

Запитання 8

Яким службовим словом починають описувати фунцію?

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

button

front

def

pack

Запитання 9

Вкажіть правильні твердження

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

після параметру command записують тіло методу, що оброблятиме стандартну подію, пов'язану з елементом керування

за допомогою парамерта command вказують функції, що оброблятимуть стандартні події, пов'язані з елементом керування

під час роботи програми кожен метод може виконуватися лише один раз

під час роботи програми кожен метод може виконуватися багато разів

Запитання 10

Для створення такого напису на жовтому фоні, потрібно використати наступні параметри:

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

label['text'] = 'Right Click'

label['bg'] = 'yellow'

label['fg'] = 'blue'

label['text'] = 'Left Click'

label['bg'] = 'blue'

label['fg'] = 'yellow'

button['text'] = 'Right Click'

button['bg'] = 'yellow'

button['fg'] = 'blue'

button['text'] = 'Left Click'

button['bg'] = 'blue'

button['fg'] = 'yellow'

Запитання 11

Запускаючи наступний код програми, що ми отримаємо в результаті ?


from tkinter import *

wind = Tk()

wind.geometry("200x400")

button = Button(wind, text="hello")

button.pack()

wind.mainloop()

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

Буде створено вікно розмірами 200 на 400, та розміщено кнопку в цьому вікні

Програма поверне помилку

Отримаємо вікно випадкового розміру та кнопку в ньому.

Запитання 12

Який розмір шрифту буде використано в написі:

lab1 = Label(root, text = 'Привіт, друже!', width = 20, font = 'Arial 18', bg = 'yellow', fg = 'grey')

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

20

18

не описано розмір

Запитання 13

Що робить 4 рядок коду?


from tkinter import*

root = Tk()

root.title('Розвязувач')

root.geometry('250x200')

lab = Label(root, text = 'Введіть приклад', font = 'Arial 18')

lab.place(x=20, y=10)

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

визначає назву вікна

визначає розмір вікна

визначає розміщення напису у вікні

Запитання 14

Щоб розмістити напис у вікні, потрібно створити новий об'єкт типу: 

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

 Button

 Entry

 Label

tkinter

Запитання 15

За допомогою якої властивості можна створювати написи на кнопці чи у вікні?

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

place

text

button

print

Запитання 16

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


А) wind.mainloop()

Б) wind.geometry ("300x100")

В) wind=Tk()

Г) from tkinter import *

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

А Б В Г

Г В Б А

Г Б В А

В Б Г А

Запитання 17

Після виконання команди:

label=Label(text='Я навчаюсь у 8 класі', bg='green', fg='pink', font='Monotype Corsiva 16'

буде створено напис...

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

Зеленими літерами на жовтому фоні із текстом Я навчаюсь у 8 класі, шрифт Arial, розмір символів 14

Рожевими літерами на зеленому фоні із текстом Я навчаюсь у 8 класі, шрифт Monotype Corsiva, розмір символів 16

Зеленими літерами на рожевому фоні із текстом Я навчаюсь у 8 класі, шрифт Monotype Corsiva, розмір символів 16

нічого не створиться

Запитання 18

Діалогові вікна можуть використовуватися для:

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

виконання функцій

управління об’єктами

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

виконання програм

Запитання 19

Для створення кнопки потрібно виконати команду:

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

ім’я_змінної = Entry()

ім’я_змінної = Tk()

ім’я_змінної = Button()

Запитання 20

Вкажіть правильне твердження

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

після параметра command записують тіло методу, що оброблятиме стандартну подію, пов'язану з елементом керування

за допомогою параметра command вказують функції, що оброблятимуть стандартні події, пов'язані з елементами керування

під час роботи програми кожен метод може виконуватися лише один раз

Запитання 21

Для створення текстового поля потрібно вибрати для нього ім’я та виконати команду:

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

<ім’я_змінної> = Text()

<ім’я_змінної> = Tk()

<ім’я_змінної> = Entry()

Запитання 22

Інтерфейс користувача утворюють...

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

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

дані, які потрапляють до програми від певних пристроїв, або від іншої програми, або з іншого джерела.

сукупність засобів керування, засобів введення даних, засобів введення результатів, а також методів.

Запитання 23

root.bind(‘<подія>’, <ім’я_обробника_події>) -

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

це команда пов'язування обробника події з вікном, що має ім'я root

це обробник події, що відбувається з вікном

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

Запитання 24

Оберіть код, який у разі натискання кнопки ОК виводить повідомлення Hello!

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

Модуль для створення графічного інтерфейсу

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

IDLE

tkinter

window

Запитання 26

Метод,що задає місце знаходження кнопки:

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

motion

geometry

place

Запитання 27

Метод для отримання даних з текстового поля

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

plase

entry

get()

Запитання 28

Вкажіть яким номером позначено конcтруктор Button (), де вказуються параметри кнопки

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

1

2

3

4

Запитання 29

Вкажіть будь ласка яким номером позначено назву кнопки

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

1

2

3

4

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

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