Введение в объектно-ориентированное программирование (ответы на тест Синергия / МТИ / МОИ / МосАП)

Раздел
Программирование
Тип
Просмотров
304
Покупок
2
Антиплагиат
Не указан
Размещена
5 Июн в 01:35
ВУЗ
Синергия / МТИ / МОИ / МосАП
Курс
Не указан
Стоимость
250 ₽
Демо-файлы   
1
jpg
Введение в объектно-ориентированное программирование (оценка, 93)
131 Кбайт
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
docx
Введение в объектно-ориентированное программирование (ответы)
238.5 Кбайт 250 ₽
Описание
  • 30 вопросов с ответами
  • Результат: 93 балла из 100

После покупки вы получите файл Word с ответами на вопросы, которые указаны ниже.

Чтобы найти нужный вопрос в файле, нажмите ctrl+F и введите несколько слов из тестового вопроса, затем нажмите Enter.

Перед покупкой вы можете посмотреть демо-файл с оценкой за тест.

Если вам нужна помощь с другими предметами или сдачей тестов онлайн, пишите в личные сообщения. Для этого перейдите по ссылке в мой профиль и нажмите "написать": https://studwork.cc/info/18856

Оглавление
  1. В определении класса члены класса с ключевым словом private доступны:
  2. Структурированная переменная, содержащая всю информацию о некотором физическом предмете или реализуемом в программе понятии – это …
  3. Установите соответствие между открытиями и их создателями:
  4. Проставьте создание языков программирования в исторической последовательности (от старого до нового):
  5. Специальная функция класса, которая вызывается при создании нового объекта этого класса и предоставляет возможность инициализировать объекты во время их создания и гарантировать, что все данные члены будут иметь корректные значения это …
  6. Конструкторы подчиняются тем же правилам относительно типов параметров, что и …
  7. При описании нового объекта с инициализацией другим объектом этого же типа вызывается …
  8. Перед Вами код. Опишите его результат. 
  9. Специальный конструктор в языке программирования C++, и в некоторых других языках программирования, применяемый для создания нового объекта, как копии уже существующего:
  10. Особый вид оператора присваивания, используемый для присваивания объектов одного класса друг другу …
  11. Проставьте последовательность алгоритма процесса присваивания
  12. Описать работу кода программы: 
  13. Иерархия классов …
  14. Использование виртуальных функций для полиморфной обработки родственных объектов относят к:
  15. Процесс создания новых классов, называемых наследниками или производными классами, из уже существующих или базовых классов– это …
  16. Роль наследования в ООП такая же, как у функций в процедурном языке программирования, т.е. сократить размер кода и упростить связи между элементами программы. В определенных ситуациях могут появиться некоторые проблемы, связанные со множественным наследованием. Рассмотрим наиболее общую проблему. Допустим, что в обоих базовых классах существуют методы с одинаковыми именами, а в производном классе метода с таким именем нет. Рассмотрим пример. Как в этом случае объект производного класса определит, какой из методов базовых классов выбрать? 
  17. ключевое слово virtual используется …
  18. Указателем базового класса можно воспользоваться для …
  19. При множественном наследовании может сложиться ситуация, когда один и тот же базовый класс наследуется (через разные цепочки наследования) в производном классе несколько раз. Обычно, в этом ничего хорошего нет, т.к. нередко такие ситуации приводят к ошибкам. С другой стороны, совсем избежать подобных ситуаций бывает проблематично. Выход состоит в том, чтобы при создании цепочки наследования, использовать виртуальные базовые классы. Перед Вами код. Выберите, какой будет результат кода. 
  20. Виртуальные методы – это один из важнейших приёмов реализации полиморфизма. Они позволяют создавать общий код, который может работать как с объектами базового класса, так и с объектами любого его класса-наследника. При этом, базовый класс определяет способ работы с объектами, и любые его наследники могут предоставлять конкретную реализацию этого способа. Общий шаблон объявления чисто виртуального метода следующий:
  21. Набор согласованных обобщённых алгоритмов, контейнеров, средств доступа к их содержимому и различных вспомогательных функций в C++
  22. Сущности, использующиеся для получения доступа к отдельным данным в контейнере.
  23. Все контейнерные классы предоставляют …
  24. Проставьте порядок выполнения кода поэтапно. 
  25. Проставьте последовательность функций классов-контейнеров в языке C++
  26. Векторы — это умные массивы. Они занимаются автоматическим размещением себя в памяти, расширением и сужением своего размера по мере вставки или удаления данных. Векторы можно использовать в какой-то мере как массивы, обращаясь к элементам, с помощью привычного оператора []. Случайный доступ выполняется очень быстро в векторах. Также, довольно быстро осуществляется добавление (или проталкиваниновых данных в конец вектора. Когда это происходит, размер вектора автоматически увеличивается для того, чтобы было куда разместить новое значение. Рассмотрим код программы. Выберете, что демонстрирует данный пример. 
  27. В C ++ функция может указывать исключения, которые она генерирует, с помощью ключевого слова:
  28. Исключительные ситуации, возникающие при работе программы, можно разделить на два основных типа:
  29. Мы рассмотрим ситуацию создания динамического массива. В программе для обработки исключительных ситуаций создадим динамический массив. Единственная особенность программы в том, что размер создаваемого массива определяется пользователем уже в процессе выполнения программы: при запуске программы, появляется сообщение с просьбой ввести целое число, число считывается, и в соответствии со считанным значением создается динамический массив. Рассмотрим программный код. Каким будет результат, если после выполнения программы ввести отрицательное число. 
  30. Чтобы в блоке try сгенерировать исключительную ситуацию, нужно использовать оператор throw. Оператор throw может быть вызван внутри блока try или внутри функции, которая вызывается из блока try. Общая форма оператора throw: throw исключение; В результате выполнения оператора throw генерируется исключение некоторого типа. Это исключение должно быть обработано в блоке catch. Рассмотрим пример использования блока try…catch. Демонстрируется использование блока try…catch для обработки выражения. В данном выражении, в трех случаях может возникнуть исключительная ситуация: - корень из отрицательного числа a, если a<0, - корень из отрицательного числа b, если b<0, - деление на 0, если b=0. Поэтому, в блоке try…catch, нужно обработать эти три случая. Текст программы типа Console Application следующий. Какой будет результат программы? 
Вам подходит эта работа?
Похожие работы
Другие работы автора
Премиум
Прикладная механика
Тест Тест
12 Мая в 05:37
562 +1
30 покупок
Бухгалтерский учет, анализ и аудит
Тест Тест
3 Окт в 02:57
14
0 покупок
Теория принятия управленческих решений
Тест Тест
3 Окт в 02:54
17 +3
0 покупок
Темы журнала
Показать ещё
Прямой эфир