(Python) Класи та об’єкти у програмуванні. Властивості об’єктів. Події. Методи. Створення програмних об’єктів. Створення графічного інтерфейсу. Опрацювання подій. Організація діалогу з користувачем

27 запитань
Запитання 1

Клас - це:

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

тип величин  

опис характеристик об’єкта  

опис об’єктів певного типу  

метод розв’язування задачі 

Запитання 2

Який рядок пропущено в описі класу Cat()?

сlass Cat():

________________________________

   self.name = name

   self.color = color

   self.age = age:

def init(self, name, color, age):

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

def __init__(self, name, color, age):

def __init__(name, color, age):

def __init__(self, name, age):

Запитання 3

Описано клас Cat: 

сlass Cat():

def __init__(self, name, color, age):

   self.name = name

   self.color = color

   self.age = age:

У якому операторі правильно створюється екземпляр класу Cat()?

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

my_cat = Cat('Барсик', 5)

my_cat = Cat(Муха, біла, 5)

my_cat = Cat('Фунтик', 'рудий', 5)

my_cat = Cat('Фунтик', 'рудий')

Запитання 4

Атрибути - це: 

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

змінні, в яких зберігаються значення властивостей об’єкта  

характеристики об’єкта  

методи об’єкта 

екземпляри класу  

Запитання 5

Як звернутися до значення атрибута name екземпляра my_cat?

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

name.my_cat

my_cat.name

name(my_cat)

my_cat_name

Запитання 6

На основі класу можна створити:

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

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

тільки один екземпляр  

два екземпляри  

Запитання 7

Подія - це:

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

методи об’єкта 

властивості об’єкта  

дії, які можуть виконувати об’єкти даного класу 

вплив на об’єкт, що відбувається в програмі 

Запитання 8

Методи - це:

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

методи об’єкта 

властивості об’єкта 

дії, які можуть виконувати об’єкти даного класу 

вплив на об’єкт, що відбувається в програмі  

Запитання 9

Що означає параметр self у заголовку методу? 

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

Назву події  

Значення властивості об’єкта 

Замість параметра self при виконанні метода підставляється ім’я конкретного об’єкта 

Запитання 10

Клас - це:

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

тип величин  

опис характеристик об’єкта  

опис об’єктів певного типу  

метод розв’язування задачі 

Запитання 11

Описано клас Cat: 

сlass Cat():

def __init__(self, name, color, age):

   self.name = name

   self.color = color

   self.age = age:

У якому операторі правильно створюється екземпляр класу Cat()?

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

my_cat = Cat('Барсик', 5)

my_cat = Cat(Муха, біла, 5)

my_cat = Cat('Фунтик', 'рудий', 5)

my_cat = Cat('Фунтик', 'рудий')

Запитання 12

Іменована частина оперативної пам‘яті, у якій зберігається значення певної величини називається…

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

змінна

постійна

відносна

констранта

Запитання 13

Екземпляр деякого класу це –

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

підклас

об‘єкт

тип

варіант

Запитання 14

Опис об‘єктів певного типу називається…

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

клас

об'єкт

тип

характеристика

Запитання 15

Імена змінних, у яких зберігаються значення властивостей об‘єктів називається…

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

атрибути класу

атрибути типу

атрибути об‘єкту

характеристики об‘єкту

Запитання 16

Для чого застосовується компонент командна кнопка?

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

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

Для запуску певного процесу

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

Запитання 17

До якого класу відноситься командна кнопка?

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

Button

Python

Сommand Button


Запитання 18

Які функції виконує віджет Label?

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

Дозволяє виводити інформацію

Дозволяє вводити інформацію

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

Це поле для введення і виведення тексту

Запитання 19

Які функції виконує віджет Entry?

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

 Це поле лише для виведення тексту

Дозволяє лише вводити інформацію

Це поле для введення і виведення тексту

Запитання 20

Оберіть вірні методи елемента Entry,та їх призначення

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

Метод get() дозволяє отримати значення,що міститься в текстовому полі

Метод get() виводить у текстове поле рядок

Метод get() вилучає символи з текстового рядка

Запитання 21

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

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

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

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

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

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

Запитання 22

 Як отримати значення з поля об’єкта е1 класу Entry і присвоїти його змінній а цілого типу? 

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

a = int(e1.get())

 e1.insert(0, а)

 entry1.delete(0, END)

Запитання 23

Як вивести до поля об’єкта е1 класу Entry значення змінної а? 

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

a = int(e1.get())

 e1.insert(0, а)

entry1.delete(0, END)

Запитання 24

Створено об’єкт entry1 із такими атрибутами:

entry1 = Entry(root, text = s, width = 10, font = 'Arial 14')

Позначте всі правильні відповіді.

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

 Текст, уведений у текстове поле, зберігається у змінній 

Ширина текстового поля — 10 знакомісць 

Текст, уведений в текстове поле, зберігається у змінній text

 Параметри шрифту — Arial, 10 кегль

Запитання 25

Які методи можна викликати для об’єкта messagebox?

Позначте всі правильні відповіді.

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

 showmessage()

showinfo()

 showwarning()

 showerror()

show()

message()

warning()

error()

Запитання 26

Оберіть призначення оператора:

entry1.delete(0, END)

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

Очищення текстового поля 

Введення значення змінної а з текстового поля 

 Виведення до текстового поля значення змінної а цілого типу

 Видалення з текстового поля 4 символів 

Запитання 27

Оберіть призначення оператора:

entry1.delete(5, 8)

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

Очищення текстового поля 

Введення значення змінної а з текстового поля 

 Виведення до текстового поля значення змінної а цілого типу

Видалення з текстового поля 4 символів 

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

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