Поліморфізм, перевизначення методів, модулі користувача
Наумчук Світлана Вікторівна
10.12.2021.
Тест. Информатика, 10 класс
За підручником "Інформатика 10 клас (профільний рівень)" (авт. Руденко В. Д., Речич Н. В., Потієнко В. О.). розділ № 7
Система оценки:
12 балльная
Список вопросов теста
Вопрос 1
Поліморфізм у мові Python проявляється в тому що:
Варианты ответов
- можуть використовуватися різні типи даних
- синтаксичний смисл оператора визначається типом оператора
- методи з однаковими іменами у різних класах можуть виконувати різні дії
- можуть використовуватися різні назви методів
Вопрос 2
Магічним є метод:
Варианты ответов
- __add__
- add
- !_add_!
- _add_
Вопрос 3
Після виконання оператора
>>>′Київ %s Луцьк′ %′Харків′ буде отримано:
Варианты ответов
- Київ Луцьк Харків
- Київ Харків Луцьк
- Харків Луцьк Київ
- Харків Київ Луцьк
Вопрос 4
Перевизначення методу здійснюється за принципом
Варианты ответов
- у сусідньому суперкласі
- згори донизу
- знизу догори
- у нижньому суперкласі
Вопрос 5
У програмний код можна імпортувати
Варианты ответов
- лише спеціалізовані методи
- стандартні модулі
- модулі користувачів
- модулі обмеженого обсягу
Вопрос 6
Документувати програмний код можна за допомогою:
Варианты ответов
- рядків у потрійних лапках
- звичайних рядків
- коментарів
- рядків у квадратних дужках
Вопрос 7
Виняток може генеруватися автоматично, якщо:
Варианты ответов
- виконується ділення на нуль
- виконується додавання двох нулів
- виконується множення на нуль
- використовується вихід індексу масиву за допустимі межи
Вопрос 8
Інструкції, винятки яких необхідно перехопити, повинні розміщуватися
Варианты ответов
- за межами блока try
- усередині блока try
- на початку програмного коду
- у кінці програмного коду
Вопрос 9
Якщо у програмі передбачено опрацювання відповідних винятків, то:
Варианты ответов
- програма не припиняє своє виконання
- програма одразу завершується
- програма виконується до завершення і видається повідомлення про помилку
- програма починає виконуватися спочатку
Вопрос 10
Щоб підключити будь-який додатковий модуль використовують конструкцію:
Варианты ответов
- import назва_модуля
- назва_модуля import
- random назва_модуля
- math назва_модуля
- import.назва_модуля
- import/назва_модуля
Вопрос 11
Як розшифровується ООП?
Варианты ответов
- об'єктно-орієнтоване програмування
- основи об'єктного програмування
- основні опорні програми
- орієнтовані об'єктні програми
Вопрос 12
Як створити конструктор класу А?
Варианты ответов
- А(параметри конструктора)
- def __init__ (параметри конструктора)
- def __A__ (параметри конструктора)
- def init (параметри конструктора)
Вопрос 13
Оберіть правильне твердження
Варианты ответов
- Метод - це функція
- Метод - це функція, яка оголошена в класі
- Функція - це метод
- Метод - це self
Получите комплекты видеоуроков + онлайн версии
Пройти тест
Сохранить у себя:
Тесты по информатике 10 класс
0
215
Нравится
0


