Поняття об’єкта, властивості об’єкта, класу як об’єктного типу даних, конструктори. Поняття події та методу

Додано: 18 вересня 2022
Предмет: Інформатика, 11 клас
Тест виконано: 411 разів
9 запитань
Запитання 1

Подія - це:

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

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

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

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

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

Запитання 2

Методи - це:

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

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

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

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

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

Запитання 3

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

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

Назву події  

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

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

Запитання 4

Які з висловлювань є істинними? Вкажіть декілька варіантів відповіді.

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

Методи можуть змінювати значення атрибутів об’єкта 

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

Методи виконуються об’єктом у відповідь на події  

Методи не можуть змінювати властивості (значення атрибутів) об’єкта

Запитання 5

Описано клас Dog і створено два екземпляри класу Dog:

class Dog(): 

def __init__(self, name, age):

self.name = name 

self.age = age

def sit(self): 

print(self.name() + 'сідає.')

dog1 = Dog('Рекс', 5)


Вкажіть декілька варіантів відповіді.

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

dog2.sit()

dog3 = Dog('Бім', 3)

dog1.sit()

dog2.sit(self)

Запитання 6

Клас - це:

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

тип величин  

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

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

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

Запитання 7

Який рядок пропущено в описі класу 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):

Запитання 8

Описано клас 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('Фунтик', 'рудий')

Запитання 9

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

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

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

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

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

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

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