Поліформізм, перевизначення методів, модулі користувача. Python

Додано: 11 грудня 2023
Предмет: Інформатика, 10 клас
13 запитань
Запитання 1

Поліморфізм у мові Python проявляється в тому що:

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

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

методи з однаковими іменами у різних класах можуть виконувати різні дії 

можуть використовуватися різні назви методів 

синтаксичний смисл оператора визначається типом оператора 

можуть використовуватися різні типи даних 

Запитання 2

За допомогою оператора if можна створювати один і той самий об’єкт:

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

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

у підкласі і суперкласі 

лише у суперкласі 

в одному класі 

у різних класах 

Запитання 3

Магічними є методи:

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

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

!_add_! 

_add_ 

add 

__add__ 

Запитання 4

Після виконання оператора >>>′Київ%sЛуцьк′%′Харків′ буде отримано:

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

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

Харків Луцьк Київ 

Харків Київ Луцьк 

Київ Харків Луцьк 

Київ Луцьк Харків 

Запитання 5

Перевизначення методу здійснюється за принципом:

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

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

знизу догори 

у нижньому суперкласі 

згори донизу 

у сусідньому суперкласі 

Запитання 6

Розширення можливостей методу означає:

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

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

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

імпортування до нього нового модуля 

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

виділення для нього додаткової пам’яті 

Запитання 7

Композиційний підхід в ООП мовою Python забезпечує:

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

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

об’єднання декількох класів 

формування нового програмного коду 

формування цілого фрагменту коду з окремих частин 

об’єднання декількох методів 

Запитання 8

У програмний код можна імпортувати:

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

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

модулі користувачів 

модулі обмеженого обсягу 

стандартні модулі 

лише спеціалізовані методи 

Запитання 9

Документувати програмний код можна за допомогою:

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

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

коментарів 

рядків у квадратних дужках 

звичайних рядків 

рядків у потрійних лапках 

Запитання 10

Виняток може генеруватися автоматично, якщо:

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

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

виконується множення на нуль 

використовується вихід індексу масиву за допустимі межи  

виконується додавання двох нулів 

виконується ділення на нуль 

Запитання 11

Інструкції, винятки яких необхідно перехопити, повинні розміщуватися:

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

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

на початку програмного коду 

у кінці програмного коду 

усередині блока try 

за межами блока try 

Запитання 12

Якщо у програмі передбачено опрацювання відповідних винятків, то:

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

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

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

програма починає виконуватися спочатку 

програма одразу завершується 

програма не припиняє своє виконання 

Запитання 13

Інструкція except може опрацьовувати: 

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

лише два винятки 

декілька винятків 

лише один виняток 

вказану кількість винятків 

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

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