Меню
Тесты
Тесты  /  Информатика  /  11 класс  /  Базовые понятия ООП (У.1)

Базовые понятия ООП (У.1)

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

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

Вопрос 1

Класс - это ...

Варианты ответов
  • любой тип данных, определяемый пользователем
  • тип данных, определяемый пользователем и сочетающий в себе данные и функции их обработки
  • структура, для которой в программе имеются функции работы с нею
Вопрос 2

Объект - это ...

Варианты ответов
  • переменная, содержащая указатель на класс
  • экземпляр класса
  • класс, который содержит в себе данные и методы их обработки
Вопрос 3

Что называется наследованием?

Варианты ответов
  • это механизм, посредством которого производный класс получает элементы родительского и может дополнять либо изменять их свойства и методы
  • это механизм переопределения методов базового класса
  • это механизм, посредством которого производный класс получает все поля базового класса
  • это механизм, посредством которого производный класс получает элементы родительского, может их дополнить, но не может переопределить
Вопрос 4

Что называется конструктором?

Варианты ответов
  • метод, имя которого совпадает с именем класса и который вызывается автоматически при создании объекта класса
  • метод, имя которого совпадает с именем класса и который вызывается автоматически при объявлении класса (до создания объекта класса)
  • метод, имя которого необязательно совпадает с именем класса и который вызывается при создании объекта класса
  • метод, имя которого совпадает с именем класса и который необходимо явно вызывать из головной программы при объявлении объекта класса
Вопрос 5

Что называется деструктором?

Варианты ответов
  • метод, который уничтожает объект
  • метод, который удаляет объект
  • метод, который освобождает память, занимаемую объектом
  • системная функция, которая освобождает память, занимаемую объектом
Вопрос 6

Назовите третий базовый принцип объектно-ориентированного программирования.

Вопрос 7

Что такое цикл и для чего он нужен?

Варианты ответов
  • Циклы нужны для многократного запуска программы
  • Циклы нужны для многократного выполнения кода
  • Циклы нужны для многократного размещения данных
  • Циклы нужны чтобы выполнить код без ошибок
Вопрос 8

Реализация полей и методов объекта скрыта от других объектов, взаимодействующих с ним. Этот принцип ООП называется ...

Пройти тест
Сохранить у себя:

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

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