Объектно-ориентированное программирование. Онлайн тест
Программа
в среде программирования ООП
Среда программирования: ООП
Название работы: Объектно-ориентированное программирование. Онлайн тест
Вид работы: Программа
Описание: Объектно-ориентированное программирование
Теоретические основы объектно-ориентированного программирования
Question 1
Типизация – это …, накладываемое на типы объектов и препятствующее взаимозаменяемости абстракций различных типов.
• воздействие
• местоположение
• ограничение
Выберите все верные ответы (может быть несколько или один).
Возможности Си++
Question 2
Из предложенного в фигурных скобках укажите всё необходимое для истинности утверждения.
Что означает следующая операция?
expr1 ? expr2 : expr3;
Первым вычисляется значение {expr1; expr2; expr3}, и если оно истинно, то вычисляется {expr1; expr2; expr3}, в ином случае – {expr1; expr2; expr3}.
Теоретические основы объектно-ориентированного программирования
Question 3
Из предложенного в фигурных скобках укажите всё необходимое для истинности утверждения.
В теории программирования ООП определяется технология создания {простого; сложного} программного обеспечения, которая основана на представлении программы в виде {совокупности объектов; наборов программ}, каждый из которых является экземпляром определенного типа (класса), а классы образуют иерархию с наследованием свойств.
Технология ООП программирования
Question 4
Всем этапам разработки ПС сопутствуют процессы:
• документирования и управления ПС
• тестирования
• тестирования и управления качеством ПС
Объектный подход к разработке программных средств
Question 5
Объекты, возникающие в программах при объектной декомпозиции архитектурных подсистем, называются объектами процесса … программ.
• разработки
• моделирования
• выполнения
Объекты и классы
Question 6
Если первичный класс объявлен с ключевым словом class, то первые его члены будут … по умолчанию.
• закрытыми
• запрещенными
• открытыми
Возможности Си++
Question 7
Как называются переменные, которые объявлены в теле какой-нибудь функции?
• Локальные
• Глобальные
• Статичные
Объектный подход к разработке программных средств
Question 8
Хорошо описанный вариант использования должен иметь следующие данные:
• Имя, Описание, Частота, Объем, Отношения, Связи, Предусловия, Постусловия
• Имя, Описание, Частота, Предусловия, Постусловия
• Имя, Параметры, Отношения, Предусловия, Постусловия
Выберите все верные ответы (может быть несколько или один).
Контейнерные классы
Question 9
Могут ли иметь шаблоны классов нетипизированные параметры?
• Могут безусловно
• Могут только в открытой части (public)
• Не могут
Выберите все верные ответы (может быть несколько или один).
Возможности Си++
Question 10
Какую роль выполняет оператор return?
• Возвращает управление из функции в головную программу или другую программу.
• Завершает работу программы.
• Позволяет пропустить несколько операторов.
Выберите все верные ответы (может быть несколько или один).
Объекты и классы
Question 11
Полиморфный объект представляет собой такой объект, который во время выполнения программы:
• может изменять число параметров
• может изменять форму
• не может изменять форму
Выберите все верные ответы (может быть несколько или один).
Теоретические основы объектно-ориентированного программирования
Question 12
Реализация позднего связывания в языке программирования позволяет создавать:
• переменные – конструкторы объектов, принадлежащие различным классам
• переменные – указатели на объекты, принадлежащие одному классу
• переменные – указатели на объекты, принадлежащие различным классам
Выберите все верные ответы (может быть несколько или один).
Объекты и классы
Question 13
В каких случаях объекты принадлежат одному классу?
• При наследовании
• Если у объектов совпадают интерфейсы, реализация интерфейсов, поведение объектов
• Когда класс описан как открытый
Выберите все верные ответы (может быть несколько или один).
Объектный подход к разработке программных средств
Question 14
С точки зрения разработчиков ПС следует различать следующие категории объектов:
• модели данных объектов, информационные модели объектов реального мира, объекты процесса выполнения программ, объекты процесса разработки ПС и объекты маркетинга
• объекты модельного мира, объекты процесса выполнения программ, объекты процесса разработки ПС
• объекты модельного мира, информационные модели объектов реального мира, объекты процесса выполнения программ, объекты процесса разработки ПС
Возможности Си++
Question 15
Как считывается стандартный библиотечный файл при помощи макрокоманды include?
• Макрокоманда
#include "name";
позволяет считывать содержимое указанного в ней стандартного библиотечного файла с именем name, заключённого в кавычки.
• Макрокоманда
#include name
позволяет считывать содержимое указанного в ней стандартного библиотечного файла с именем name.
• Макрокоманда
#include <name>
позволяет считывать содержимое указанного в ней стандартного библиотечного файла с именем name, заключённого в скобки < >.
Выберите все верные ответы (может быть несколько или один).
Технология ООП программирования
Question 16
Совокупность свойств ПС, которая образует удовлетворительное для пользователя качество ПС, зависит от … и характера эксплуатации этого ПС.
• условий
• интерфейса
• стоимости
Выберите все верные ответы (может быть несколько или один).
Возможности Си++
Question 17
Оператор break вызывает:
• завершение выполнения наименьшего охватывающего оператора while, do, for или switch; управление передается на оператор, следующий за завершенным
• приостановление выполнения наименьшего охватывающего оператора while, do, for или switch; управление передается на условный оператор
• завершение выполнения программы
Выберите все верные ответы (может быть несколько или один).
Возможности Си++
Question 18
В функцию параметры могут передаваться:
• только по значению
• по значению, по ссылке
• по значению, по ссылке, по умолчанию, как функция
Выберите все верные ответы (может быть несколько или один).
Производные классы
Question 19
При наследовании статус доступа к полям и собственным функциям базового класса изменяется следующим образом: если перед базовым классом указан атрибут private, то открытые члены базового класса переходят в … в производном классе.
• закрытые
• защищенные
• открытые
Выберите все верные ответы (может быть несколько или один).
Виртуальные функции
Question 20
В таблице виртуальных функций хранятся … соответствующих функций.
• имена
• указатели на реализации
• параметры реализации
Выберите все верные ответы (может быть несколько или один).
Год: 2021
Данный заказ (программа) выполнялся нашим сайтом в 2021-м году, в рамках этого заказа была разработана программа в среде программирования ООП. Если у Вас похожее задание на программу, которую нужно написать на ООП, либо на другом языке программирования, пожалуйста заполните форму, приведённую ниже, после чего Ваше задание в первую очередь рассмотрит наш программист, выполнявший в 2021-м году этот заказ, если он откажется, то Ваше задание оценят другие наши программисты в течение 48-и часов, если оценка нужна срочно, просим Вас оставить пометку об этом - напишите в тексте задания фразу "СРОЧНЫЙ ЗАКАЗ".
Viber:
+79374242235
Telegram: kursovikcom ВКонтакте: kursovikcom WhatsApp +79374242235 E-mail: info@kursovik.com Skype: kursovik.com |