Меню
Тесты
Тесты  /  Информатика  /  11 класс  /  Основы ООП на Python

Основы ООП на Python

Avatar
29.11.2022. Тест. Информатика, 11 класс
Внимание! Все тесты в этом разделе разработаны пользователями сайта для собственного использования. Администрация сайта не проверяет возможные ошибки, которые могут встретиться в тестах.
Пройдите внимательно и аккуратно тест на тему Основы ООП на Python

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

Вопрос 1

Как создать в переменной obj, объект класса cls, если известно, что конструктор этого класса имеет единственный параметр - self?

Варианты ответов
  • obj = cls.__init__ ()
  • obj = cls.__init__ (self)
  • obj = cls
  • obj = cls ()
Вопрос 2

Выберите истинные утверждения.

Варианты ответов
  • Класс - это множество объектов, имеющих общую структуру, состояние и поведение.
  • При решении любых задач у объекта будут существенны всегда одни и теже свойства.
  • ООП основано на представлении задачи из реального мира в виде множества взаимодействующих объектов.
  • Абстракция - это приём, при котором в описании объекта игнорируются свойства несущественные при решении конкретной задачи.
Вопрос 3

Что используется в классах для реализации свойств и поведения их объектов?

Варианты ответов
  • Поля
  • Схемы
  • Методы
  • Диаграммы
Вопрос 4

Как в ООП называется сущность, обладающая чёткими границами, состоянием и поведением?

Варианты ответов
  • Объект
  • Класс
  • Абстракция
  • Метод
Вопрос 5

С какого служебного слова начинается описание нового класса на языке Python?

Вопрос 6

Запишите инструкцию, с помощью которой в конструкторе класса можно создать поле fieldName, значение которого в начале будет равно пяти. Ответ запишите без пробелов.

Вопрос 7

Установите соответствия между понятиями и их описаниями.

1.

Объект

2.

Поле

3.

Метод

4.

Интерфейс

Варианты ответов
  • Экземпляр класса
  • Правила взаимодействия объектов в программе
  • Функция, реализованная для объектов класса
  • Переменная, принадлежащая объекту класса
Вопрос 8

Где в описании класса указываются его предки?

Варианты ответов
  • В заголовке
  • В любом из методов
  • В конструкторе
  • В специальном поле
Вопрос 9

Что входит в интерфейс класса?

Варианты ответов
  • Внутренние поля
  • Внутренние методы
  • Общедоступные методы
  • Общедоступные поля
Вопрос 10

Установите соответствие между принципами ООП и их описанием.

1.

Позволяет скрывать внутреннее

устройство объектов.

2.

Позволяет образовывать иерархию классов.

3.

Позволяет учитывать при описании объектов

лишь то, что существенно при решении задачи.

4.

Позволяет свойствам системы использовать объекты с одинаковым интерфейсом без информации о типе и внутренней структуре объекта

Варианты ответов
  • Абстракция
  • Наследование
  • Полиморфизм
  • Инкапсуляция
Пройти тест
Сохранить у себя:

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

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