Мова програмування Python (основи ООП)

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

На яких принципах базується ООП?

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

наслідування

поліморфізм

інкапсуляція

деструкція

інтерпритація

імітація

Запитання 2

До основних понять ООП належать;

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

об’єкт

клас

метод

змінна

процедура

змінна класу

Запитання 3

Вкажи правильний запис:

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

<екземпляр класу>.<ім’я методу> ([параметри])

<ім’я методу>.<параметри> (екземпляр класу)

<ім’я методу>.<екземпляр класу> ([параметри])

<змінна класу>.<екземпляр класу>

Запитання 4

Опис методу конструктор класу така:

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

def -init-(self [,<параметр1>,…,<параметрN>]): <тіло методу>

def init(self [,<параметр1>,…,<параметрN>]): <тіло методу>

def __init__(self [,<параметр1>,…,<параметрN>]): <тіло методу>

def __init__(self,<параметр1>[,…,<параметрN>]): <тіло методу>

Запитання 5

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

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

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

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

безліч екземплярів

кілька екземплярів

Запитання 6

Клас - це:

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

тип даних у мові програмування

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

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

бібліотека функцій

Запитання 7

Задано опис класу: 

сlass сat():

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

___ ___ self.name = name

___ ___ self.color = color

___ ___ self.age = age

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

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

my_cat = cat( 'Буся', 2)

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

my_cat = cat( Муха, біла, 3)

my_cat = cat( 'Котик', 'чорний')

Запитання 8

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

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

підклас

тип

об‘єкт

варіант

Запитання 9

Який метод викликається одночасно зі створенням класу:

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

init

конструктор

start

початковий

Запитання 10

Здатність об’єктів класу застосовувати атрибути та методи цього самого класу, а також здатність одними класами застосовувати атрибути чи методи інших класів - це:

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

поліморфізм

наслідування

генетика

абстракція

Запитання 11

Клас в ООП може містити:

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

змінні лише одного типу

набір функцій для генерації випадкових чисел

атрибути та методи

лише конструктори

Запитання 12

Задано опис класу: 

сlass сat():

___ def show(self, *params):

Скільки параметрів можена передати у метод show()?

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

тільки один - назву класу

лише два, проте обов'язкові

багато (різну кількість)

жодного (виклик без параметрів)

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

Створити тест
В прямому ефірі
Інтернет-конференція: Gemini Notebook (NotebookLM) у професійній діяльності педагога: практикум