Info Stadiya

быстрое выполнение заданий

ООП — тест с ответами

Информатика в настоящее время является стремительно развивающийся наукой. Многие студенты постают в технические университеты, чтобы в будущем связать свою деятельность с IT или приближенными областями. Для проверки знаний по теме ООП предлагаем пройти тестирование на этой странице. Обращаем ваше внимание, что в тесте правильные ответы выделены символом [+].

Какой из предложенных вариантов записи абстрактного класса в С ++ является правильным:

[+] а) class A {virtual int f () = 0;}

[-] б) abstract class A {virtual int f () = 0;}

[-] в) class A {virtual int f () = 0;} abstract

Выберите верное утверждение о деструкторе класса в С ++:

[-] а) Деструктор принимает в качестве параметра адрес того объекта, который нужно уничтожить

[+] б) Деструктор не содержит параметров

[-] в) Деструктор принимает в качестве параметра указатель this

Свойство, при котором объекты содержат описание атрибутов и действий одновременно:

[-] а) Наследование

[-] б) Полиморфизм

[+] в) Инкапсуляция

Один из принципов объектно-ориентированного программирования:

[+] а) Инкапсуляция

[-] б) Ингаляция

[-] в) Инструкция

Один из принципов объектно-ориентированного программирования:

[-] а) Отдача

[-] б) Передача

[+] в) Наследование

Один из принципов объектно-ориентированного программирования:

[-] а) Абстракционизм

[+] б) Полиморфизм

[-] в) Монорфизм

Метод определения объектов, при котором производные объекты наследуют свойства от своих потомков:

[-] а) Монорфизм

[-] б) Полиморфизм

[+] в) Наследование

Свойство объектов, при котором действие с одинаковыми именами вызывает различное поведение для различных объектов:

[+] а) Полиморфизм

[-] б) Передача

[-] в) Монорфизм

Данные, характеризующие состояние объекта:

[-] а) Доли объекта

[-] б) Части объекта

[+] в) Атрибуты объекта

Под объектами понимают:

[-] а) Всю абстрактную сущность, заданную набором имен атрибутов и имен методов поведения

[+] б) Некоторую абстрактную сущность, заданную набором имен атрибутов и имен методов поведения

[-] в) Некоторую видимую сущность, заданную набором имен атрибутов и имен методов поведения

Совокупность объектов, характеризующаяся общностью методов и свойств:

[+] а) Класс

[-] б) Вид

[-] в) Род

Изменение состояния объекта в ответ на какое-либо действие:

[-] а) Значение

[+] б) Событие

[-] в) Данность

Действие, которое может выполнить объект:

[+] а) Метод

[-] б) Событие

[-] в) Свойство

Характеристика объекта:

[-] а) Событие

[-] б) Данность

[+] в) Свойство

Совокупность свойств и методов:

[+] а) Объект

[-] б) Свойство

[-] в) Событие

Тип, соответствующий классу:

[-] а) Объективный тип

[+] б) Объектный тип

[-] в) Видимый тип

Компоненты, которые видны во время работы приложения, с ними напрямую может взаимодействовать пользователь, называются:

[-] а) Абстрактными

[-] б) Видимыми

[+] в) Визуальными

Все объекты в Delphi происходят от объекта:

[-] а) МObject

[+] б) TObject

[-] в) ВObject

Свойство Align отвечает за:

[-] а) Уменьшение компонента на форме

[-] б) Увеличение компонента на форме

[+] в) Выравнивание компонента на форме

Свойство Caption отвечает за:

[-] а) Назначение компонента на форме

[+] б) Название компонента на форме

[-] в) Вид компонента на форме

Укажите правильное использование оператора friend:

[+] а) class A {public: friend int Н :: CountPass (); private: short i;}

[-] б) class A {public: friend int Н :: q; short i;}

[-] в) class A {public: int A1 :: CountPass (); friend: short i;}

Какая функция, не будучи компонентом класса, имеет доступ к его защищенным и внутренних компонентов:

[-] а) Статическая

[+] б) Дружеская

[-] в) Шаблонная

Какой из перечисленных методов может быть конструктором для класса String в языке С ++:

[-] а) void String ()

[-] б) String * String ()

[+] в) String (String & s)

Отметьте правильное утверждение для абстрактного класса для языка С ++:

[-] а) Абстрактный базовый класс навязывает определенный интерфейс всем производным из него классам

[+] б) Невозможно создать объект абстрактного класса

[-] в) В абстрактном классе не описываются методы вообще

Какая из перечисленных функций не может быть конструктором:

[-] а) String (const int a)

[-] б) String (String & s)

[+] в) void String ()

Свойство Name отвечает за:

[-] а) Название компонента

[+] б) Имя компонента

[-] в) Назначение компонента

Имя формы, используется для управления формой и доступа к компонентам формы:

[+] а) Свойство формы Name

[-] б) Значение формы Name

[-] в) Следствие формы Name

Расстояние от верхней границы формы до верхней границы экрана:

[-] а) Значение формы Тор

[-] б) Следствие формы Тор

[+] в) Свойство формы Тор

Этот компонент предназначен для вывода текста на поверхность формы:

[+] а) Label

[-] б) Edit

[-] в) Button

Компонент, представляющий собой поле ввода-редактирования строки символов:

[-] а) Memo

[+] б) Edit

[-] в) CheckBox

Нужно выполнить задание срочно и качественно? Обращайтесь к специалисту! Работаю индивидуально с каждым клиентом. Быстро, недорого и с гарантией результата. Пишите, задавайте вопросы 24/7 — отвечаю в течение 15 минут! ➤ Связаться со мной

Оферта | Политика конфиденциальности | Обработка данных

info-stadiya.ru © 2015 –