Онлайн тесты на тему "Программирование на языке с++: практический курс"


Тестовое задание на тему: Программирование на языке с++: практический курс. Было выполнено на зачёт. После оплаты вы сможете скачать готовые ответы по тесту . Так же могу выполнять данную работу индивидуально. Делайте индивидуальный заказ
Количество страниц: 9
Демо работы
Описание работы
1. Как называется виртуальная функция, не имеющая тела?

• нулевая виртуальная функция
• чисто виртуальная функция
• исходная виртуальная функция
• подобно виртуальная функция

2. С чего начинается обработка исключения?

• с запроса данных
• с появления результата
• с вывода значений
• с появления ошибки

3. Сгруппируйте типы данных по их разделению на простые и составные.

• Составные -
• Простые -

4. Что является частным случаем оператора выражения, для использования, когда по синтаксису оператор требуется, а по смыслу — нет?

• вызов функции «f(a, b);«
• оператор сложения с присваиванием «x+= y;«
• пустой оператор «;«
• оператор инкремента «++i;«

5. Сколько основных элементов содержит каждая функция программы на языке С++?

• 4
• 1
• 2
• 3

6. Если имена глобальных и локальных переменных совпадают, то:

• вне функций глобальные переменные «добавляют»
• внутри функций локальные переменные «заменяют» глобальные
• вне функций локальные переменные «заменяют» глобальные
• внутри функций локальные переменные «удаляют»

7. Для больших n простые алгоритмы сортировки посредством выбора заведомо проигрывают алгоритмам со временем выполнения, пропорциональным:

• nlog(n)
• (1/n)log(n)
• (1/n)log(1/n)
• nlog(1/n)

8. Из чего следует возможность вычислять степенную функцию, используя рекуррентное соотношение?

• из свойства степенной функции
• из частного случая конкретной степенной функции
• из определения степенной функции
• из специальных заданных ограничений

9. В арифметической и геометрической прогрессиях, как примерах рекуррентных соотношений, каждый член последовательности:

• зависит только от двух предыдущих значений
• зависит только от одного предыдущего значения
• зависит от всех предыдущих значений
• не зависит от предыдущих значений

10. В общем случае базовый элемент списка может содержать:

• только два информационных поля
• ни одного информационного поля
• несколько информационных полей
• только одно информационное поле

11. Как называется последовательность символов определенной длины?

• совокупность
• Строка
• таблица
• список

12. Если структура содержит конструктор, то работа с ней возможна:

• только через метки
• только через операции
• только через типы
• только через указатели

13. Какой конструктор класса-контейнера list является по умолчанию?

• list(num)
• list()
• list(anotherList)
• list(num, val)
• list(val)

14. Что является одним из правил при работе со ссылками?

• разрешается определять указатели на ссылки
• не разрешается создавать массивы ссылок и ссылки ссылок
• возможна повторная инициализация ссылки
• тип ссылки не должен совпадать с типом величины, на которую она ссылается

15. Что позволяет реализовать механизм позднего связывания, когда требуемая реализация функции выбирается на этапе выполнения программы?

• использование базовых функций
• использование программных функций
• использование классовых функций
• использование виртуальных функций

16. Что является частным случаем списка, все операции с которым выполняются с одного конца?

• порядок
• Стек
• сортировка
• указатель

17. Как называется использование нескольких функций с одним и тем же именем, но различными типами и количеством параметров?

• нагрузка
• Перегрузка
• утруска
• перезагрузка

18. Какие операторы используются для организации многократно повторяющихся вычислений?

• операторы выбора
• операторы ветвления
• операторы следования
• операторы цикла

19. Что используется для хранения локальных (автоматических) идентификаторов?

• спецификатор
• сегмент
• куча
• Стек

20. Как называется абстрактное понятие, относящееся к любому переносу данных от источника к приемнику?

• перевод
• Поток
• модель
• механизм

21. Определите верные свойства деструктора.

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

22. Статическое поле существует даже в том случае, когда не создано ни одного объекта класса, поэтому:

• статические поля нельзя инициализировать в конструкторе
• статические поля необходимо всегда инициализировать в деструкторе
• статические поля возможно инициализировать в конструкторе
• статические поля возможно инициализировать в деструкторе

23. Какая функция возвращает значение true, если c — знак пунктуации?

• isxdigit(c)
• isalnum(c)
• ispunct(c)
• tolower(c)

24. Что служат аргументами алгоритмов STL?

• команды
• Итераторы
• деструкторы
• операторы

25. Какой спецификатор, определяет время жизни и область видимости программного объекта?

• <имя именованной константы>
• <тип>
• <класс памяти>
• <выражение>

26. Какой вид имеет простейшее объявление указателя на объект?

• <базовый тип> [<имя указателя>] * <модификатор>;
• <модификатор> [<базовый тип>] * <имя указателя>;
• <базовый тип> [<модификатор>] * <имя указателя>;
• [<модификатор>] <базовый тип> * <имя указателя>;