| 1 |
Модификаторы доступа являются ключевыми слова, которые задают параметры доступа для классов, методов и прочих элементов в … |
| 2 |
Методу класса всегда доступны данные: |
| 3 |
Структурированная переменная, содержащая всю информацию о некотором физическом предмете или реализуемом в программе понятии – это … |
| 4 |
Метод программирования, идея которого была основана на представление программы, как совокупность объектов – это… |
| 5 |
Проставьте открытия в программировании в исторической последовательности: |
| 6 |
Проставьте создание языков программирования в исторической последовательности (от старого до нового): |
| 7 |
Проставьте историческую последовательность: как после появления объектно-ориентированного программирования развивалось это направление: |
| 8 |
Конструкторы подчиняются тем же правилам относительно типов параметров, что и … |
| 9 |
Варианты использования (кроме всего прочего) нужны для: |
| 10 |
При описании нового объекта с инициализацией другим объектом этого же типа вызывается … |
| 11 |
Обычно, компилятор автоматически создает конструктор копирования для каждого класса, но в некоторых случаях, программист создает конструктор копирования, называемый: |
| 12 |
Особый вид оператора присваивания, используемый для присваивания объектов одного класса друг другу … |
| 13 |
Установите соответствие между операторами и их значениями: |
| 14 |
Установите соответствие между операторами и их значениями |
| 15 |
Иерархия классов … |
| 16 |
Использование виртуальных функций для полиморфной обработки родственных объектов относят к: |
| 17 |
Основное преимущество наследования – это возможность повторного использования кода. Укажите последовательность выполнения представленного кода: |
| 18 |
Что реализуется через механизмы перегрузки (функций и операций), виртуальные функции и шаблоны? |
| 19 |
Определение функции, в которой типу обрабатываемых данных присвоено условное обозначение - это... |
| 20 |
При множественном наследовании может сложиться ситуация, когда один и тот же базовый класс наследуется (через разные цепочки наследования) в производном классе несколько раз. Обычно, в этом ничего хорошего нет, т.к. нередко такие ситуации приводят к ошибкам. С другой стороны, совсем избежать подобных ситуаций бывает проблематично. Выход состоит в том, чтобы при создании цепочки наследования, использовать виртуальные базовые классы. Перед Вами код. Выберите, какой будет результат кода. |
| 21 |
Сущности, использующиеся для получения доступа к отдельным данным в контейнере. |
| 22 |
Контейнеры бывают … |
| 23 |
Последовательные контейнеры … |
| 24 |
Проставьте последовательность функций классов-контейнеров в языке C++ |
| 25 |
Стек – это динамическая структура сохранения данных, которая работает по принципу «последний пришел — первый вышел» (Last-In First-Out). В стеке добавление новых элементов и удаление существующих элементов производится с одного конца, который называется вершиной стека. Организация данных с помощью стека эффективна, когда нужно реализовать: обмен данными между методами приложения с помощью параметров; синтаксический анализ разнообразных выражений. Рассмотрим пример. Выберете, что будет результатом программы: |
| 26 |
Для работы с очередью вам понадобится знать функции: push(), pop(), front(), back(), empty(). 1) Для добавления в очередь нового элемента нужно воспользоваться функцией — push(). В круглых скобках должно находится значение, которое мы хотим добавить. 2) Если нам понадобилось удалить первый элемент нужно оперировать функцией pop(). В круглых скобках уже ничего не нужно указывать, но по правилам, они должны присутствовать! Эти функции не нуждаются в указании аргумента: empty(), back() и front(). 3) Если вам понадобилось обратиться к первому элементу очереди, то вам понадобится функция front(). 4) Чтобы обратиться к последнему элементу в очереди, вам поможет функция back(). 5) Чтобы узнать, пуста ли очередь, нужно воспользоваться функцией empty(). Если ваша очередь пуста — возвратит true. Если в ней что-то есть — возвратит false. В коде (нижмы использовали все выше перечисленные методы. Выберете, что будет результатом программы: |
| 27 |
Механизм языков программирования, предназначенный для описания реакции программы на ошибки времени выполнения и другие возможные проблемы (исключения), которые могут возникнуть при выполнении программы, и приводят к невозможности дальнейшей отработки программой её базового алгоритма – это: |
| 28 |
Реакция на исключительное обстоятельство, которое возникает во время работы программы - это … |
| 29 |
В C ++ функция может указывать исключения, которые она генерирует, с помощью ключевого слова: |
| 30 |
В представленной программе используются throw, try и catch вместе. Результат выполнения программы следующий: We caught an int exception with value -1. Continuing our way! Опишите как работают блоки. |
Отзывы
Отзывов пока нет.