6 клас
Алгоритми та програми (Python)
Тест 14. Класи та об’єкти у програмуванні

№ 1 (2б)
Список параметрів при виклику метода __init__ і список атрибутів у заголовку метода повинні мати однакові:
A
назви

B
типи

C
порядок розташування

D
кількості


№ 2 (1б)
Як правильно змінити значення атрибута Color екземпляра ball на зелений:
A
ball='green'

B
color='green'

C
ball.color='green'

D
ball.color=green


№ 3 (2б)
Знайдіть правильні вислови
A
Параметр self має бути першим у списку параметрів методу __init__

B
Метод __init__ — треба спеціально визивати для створення нового об'єкту

C
Ім’я методу __init__ починається і закінчується символом підкреслення

D
Ім’я методу __init__ починається й закінчується двома символами підкреслення


№ 4 (1б)
Встановіть відповідність між поняттями та їх описом

1Спеціальний метод, який автоматично виконується при створенні кожного нового екземпляра на базі класу AКлас
2Перший параметр у списку всіх параметрів методу __init__, що потрібний для зв’язку з конкретним об’єктом BОб’єкт
3Екземпляр певного класу C Метод __init__
4Опис об’єктів певного типу DПараметр self
A B C D
1
2
3
4

№ 5 (1б)
Клас у мові Python - це…
A
створений об'єкт

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

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

D
тип змінних


№ 6 (1б)
Описано клас Auto:
сlass Autot():
def __init__(self, name, color, width):
    self.name = name
    self.color = color
    self.width = width:
Як правильно створити екземпляр класу Auto()?
A
my_auto = Auto('Ford', 'червоний', 2.15)

B
my_auto = Auto(Ford, червоний, 2.15)

C
my_auto = Auto('Ford', 2.15)

D
my_auto = Auto('Ford', 'червоний')


№ 7 (2б)
Продовжити вислови:

1Опис класу розміщується Aімена змінних, в яких зберігаються значення властивостей об’єктів
2Метод __init__ Bвизначити для нього значення атрибутів
3Описати конкретний об’єкт означає Cавтоматично виконується при створенні кожного нового екземпляра на базі класу
4Атрибути класу — це Dзавжди на початку коду програми
A B C D
1
2
3
4

№ 8 (1б)
Знайдіть правильний вислів
A
На основі класу можна створити тільки один екземпляр класу.

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

C
Методи — це об'єкти, які можуть виконувати певні дії.

D
Клас — це список назв характеристик екземплярів.


№ 9 (1б)
Який рядок треба записати замість точок для правильного опису класу Sun()?
class Sun():
………
    self.name = name
    self.color = color
    self.rad = rad:
A
def __init__(self, name, rad):

B
def __init__(Sun, name, color, rad):

C
def __init__(name, color, rad):

D
def __init__(self, name, color, rad):