Онлайн тесты на тему "Программирование на языке с++: практический курс"
9
Тестовое задание на тему: Программирование на языке с++: практический курс. Было выполнено на зачёт. После оплаты вы сможете скачать готовые ответы по тесту . Так же могу выполнять данную работу индивидуально. Делайте индивидуальный заказ
Демо работы
Описание работы
1. Сгруппируйте типы данных по их разделению на простые и составные.• Простые -
• Составные -
2. Установите верное соответствие функций класса-контейнера list и их описание.
• remove(val) -
• unique() -
• size() -
• pop_front()-
• reverse() -
• push_front(val) -
• merge(anotherList) -
• front() -
• begin() -
• push_back(val) -
• insert(iter,val) -
• empty() -
• end() -
• erase(iter) -
3. Что представляет собой оператор (простой или составной):
• итерацию цикла
• модификацию цикла
• тело цикла
• инициализация цикла
4. Что позволяет реализовать механизм позднего связывания, когда требуемая реализация функции выбирается на этапе выполнения программы?
• использование классовых функций
• использование программных функций
• использование виртуальных функций
• использование базовых функций
5. Как называется объект, предназначенный для хранения других объектов?
• класс
• блок
• компилятор
• Контейнер
6. Что принимают при сортировке вставками до начала работы?
• считаем упорядоченным (относительно самого себя) весомый элемент
• считаем упорядоченным (относительно самого себя) последний элемент
• считаем упорядоченным (относительно самого себя) первый элемент
• считаем упорядоченным (относительно самого себя) главный элемент
7. Определите соответствие трех классов в С++ по типу их работы с файлами.
• Ifstream -
• Ofstream -
• fstream -
8. Определите верные свойства деструктора.
• перегрузка деструкторов не разрешается
• деструктор имеет имя класса
• деструкторов в классе может быть несколько
• деструктор имеет параметры
• деструктор возвращает результат
9. Числовой ряд называется сходящимся, если сумма n первых его членов Sn = a1 + a2 + ... + an при n > ?:
• имеет заданное значение
• имеет предел
• имеет рекуррентную форму
• имеет решение
10. Что относится к двумерному массиву?
• Матрица
• список
• совокупность
• последовательность
11. Что используется для хранения локальных (автоматических) идентификаторов?
• Стек
• спецификатор
• сегмент
• куча
12. Как называется именованная область памяти, в которой хранятся данные определенного типа?
• функция
• Переменная
• константа
• выражение
13. Как называется расположение списка объектов по возрастанию или убыванию согласно определенному линейному отношению порядка?
• группировка
• разбиение
• табулирование
• Сортировка
14. Укажите верный формат записи блока обработки исключений catch.
• catch (тип имя) // контролируемый блок
{
throw «сгенерировано исключение»
}
• catch (спецификация_параметра_исключения) // блок обработки
{
cout << «возникла какая-то ошибка» << endl;
}
• catch (…) // блок обработки
{
throw «сгенерировано исключение»
}
• catch (тип) // блок обработки
<< «возникла какая-то ошибка»
15. Какой спецификатор класса памяти инициализируется один раз при первом выполнении оператора, содержащего определение переменной?
• Static
• extern
• auto
• register
16. Что является частным случаем оператора выражения, для использования, когда по синтаксису оператор требуется, а по смыслу — нет?
• пустой оператор «;«
• вызов функции «f(a, b);«
• оператор сложения с присваиванием «x+= y;«
• оператор инкремента «++i;«
17. Как называется последовательность символов определенной длины?
• таблица
• Строка
• список
• совокупность
18. Какой верный формат объявления динамического массива?
• <базовый тип> [<размер массива>] <имя массива> = {<список инициализации>}
• <базовый тип> <имя массива>[<размер массива>] = {<список инициализации>}
• <имя массива> * <базовый тип> = new [<базовый тип>] <размерность массива>;
• <базовый тип> * <имя массива> = new <базовый тип> [<размерность массива>];
19. В общем случае функция-шаблон:
• может содержать только один параметр, отвечающий за информацию о типах данных
• может содержать конечное число типов, отвечающих за информацию о параметрах данных
• не содержит параметров, отвечающих за информацию о типах данных
• может содержать несколько параметров, отвечающих за информацию о типах данных
20. Как называется процесс создания новых классов на основе уже существующих классов?
• Наследование
• продлевание
• производство
• преследование
21. Сколько у очереди указателей?
нет указателей
три указателя
один указатель
два указателя
22. Как в С++ называются обычные фиксированные значения?
• апострофы
• спецификаторы
• Литералы
• неименованные константы
• компиляторы
23. Для чего предназначен конструктор?
• для того, чтобы присвоить каждому члену-данному фиксированное значение
• для того, чтобы присвоить каждому члену-данному начальное значение
• для того, чтобы присвоить каждому члену-данному нулевое значение
• для того, чтобы присвоить каждому члену-данному конечное значение
Похожие работы
Другие работы автора
НЕ НАШЛИ, ЧТО ИСКАЛИ? МОЖЕМ ПОМОЧЬ.
СТАТЬ ЗАКАЗЧИКОМ