Класи, об'єкти, наслідування

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

ООП базується на таких поняттях:


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

клас

база

дані

метод

Запитання 2

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

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

модульність

поліморфізм

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

функціональність

Запитання 3

Метод в ООП ؙ— це

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

аналог підпрограми 

 будь-яка програма 

сукупність інструкцій мови програмування 

алгоритм розв’язування завдання  

Запитання 4

Мову програмування можна назвати ООП, якщо в ній:

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

 кожний об’єкт є числом 

кожний об’єкт належить одному класу 

усі дані мають структурований тип 

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

Запитання 5

Мова Python реалізує

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

лише принципи процедурного програмування 

лише принципи ООП 

лише принципи функціонального програмування 

принципи процедурного програмування і ООП 

Запитання 6

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

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

лише один метод 

набір змінних різного типу

сукупність методів 

набір змінних лише одного типу 

Запитання 7

Класи в ООП можна

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

створювати самостійно на початку програми 

створювати самостійно після створення об’єкта 

імпортувати з інших модулів 

створювати самостійно у будь-якому місці програми 

Запитання 8

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

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

 який слід опрацьовувати клас 

який слід опрацьовувати екземпляр класу 

який слід викликати оператор 

 який викликати метод 

Запитання 9

Параметр self відокремлюється від змінної або методу

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

 пробілом 

комою 

чотирма пробілами 

крапкою 

Запитання 10

Метод __init__ викликається

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

у процесі першого створення екземпляру класу 

у процесі звернення до нього 

у процесі створення методу 

у процесі кожного створення екземпляру класу 

Запитання 11

У результаті виконання інструкцій:

def __init__(self,x1,x2)…obj=KM("біт","байт"):

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

self набуде значення obj 



self набуде значення "біт" 


x1 набуде значення obj 


x1 набуде значення "біт" 

Запитання 12

Наслідування у мові Python — це

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

здатність об’єктів класу застосовувати лише модулі 


здатність об’єктів класу застосовувати атрибути цього самого класу 

здатність об’єктів класу застосовувати лише спеціальні трибути 

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

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