Меню
Тесты
Тесты  /  Информатика  /  10 класс  /  Поліморфізм, перевизначення методів, модулі користувача

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

Avatar
10.12.2021. Тест. Информатика, 10 класс
Внимание! Все тесты в этом разделе разработаны пользователями сайта для собственного использования. Администрация сайта не проверяет возможные ошибки, которые могут встретиться в тестах.
За підручником "Інформатика 10 клас (профільний рівень)" (авт. Руденко В. Д., Речич Н. В., Потієнко В. О.). розділ № 7

Список вопросов теста

Вопрос 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
Пройти тест
Сохранить у себя:

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт