engineerklub | Дата: Четверг, 18.11.2021, 08:18 | Сообщение # 1 |
Генералиссимус
Группа: Администраторы
Сообщений: 28628
Статус: Offline
| Современные технологии программирования (часть 1-я). Билет №72
Тип работы: Работа Зачетная Форматы файлов: Microsoft Word Сдано в учебном заведении: СибГУТИ
Описание: Зачет По дисциплине: Современные технологии программирования (часть 1)
Билет №72
2.В контексте управления исключениями в C++ применяются ключевые слова: a) free b) catch c) final d) try e) throw
4.Ключевое слово, предназначенное для того, чтобы выбрасывать исключение и вызывать переход управления к обработчику a) catch b) try c) throw d) free
10.Укажите описание конструктора для шаблона класса вне описания класса template <class T, int R> class S { // Тело класса }; a) S( ) \\{//---\\}; b) template < class T, int R > S< T, R > :: S( ) \\{//---\\} c) S< R, T > :: S( ) \\{//---\\}
12.Объект на основе шаблона создаётся template < int R > class S { // Тело класса }; a) S< int > d; b) S< 10 > a; c) S< 20 > d;
13.Истинно ли утверждение о том, что шаблон функции может иметь несколько аргументов? a) Верно b) Неверно
14.Шаблоны позволяют удобным способом создавать семейства: a) функций b) переменных c) классов d) программ
16.Применение …… в форме экспериментов над исполняемой программой составляет суть отладки и тестирования.
a) интерпретационного подхода b) формального подхода или доказательства
20.Специальный инструмент автоматизации тестирования –
a) CodeChecker b) Testbed, Testbench
26.Формула f = f1* f2* f3*... * fn – это программа, если a) исходные данные. b) f1,f2,... fn – операторы языка программирования;
34.Мутационные критерии
a) используют информацию о структуре программы (критерии так называемого "белого ящика") b) формулируются в описании требований к программному изделию (критерии так называемого "черного ящика") c) формулируются в терминах проверки наличия заданных свойств у тестируемого приложения, средствами проверки некоторой статистической гипотезы. d) ориентированы на проверку свойств программного изделия на основе подхода Монте-Карло.
38.Условие критерия тестирования путей: a) (критерий С0) - набор тестов в совокупности должен обеспечить прохождение каждой команды не менее одного раза. Это слабый критерий, он, как правило, используется в больших программных системах, где другие критерии применить невозможно. b) (критерий С1) - набор тестов в совокупности должен обеспечить прохождение каждой ветви не менее одного раза. Это достаточно сильный и при этом экономичный критерий, поскольку множество ветвей в тестируемом приложении конечно и не так уж велико. Данный критерий часто используется в системах автоматизации тестирования. c) (критерий С2) - набор тестов в совокупности должен обеспечить прохождение каждого пути не менее 1 раза. Если программа содержит цикл (в особенности с неявно заданным числом итераций), то число итераций ограничивается константой (часто - 2, или числом классов выходных путей).
СКАЧАТЬ
|
|
| |
engineerklub | Дата: Четверг, 18.11.2021, 08:18 | Сообщение # 2 |
Генералиссимус
Группа: Администраторы
Сообщений: 28628
Статус: Offline
| 42.list – это: a) Последовательный контейнер b) Ассоциативный контейнер c) Предоставляет быструю вставку и удаление элементов в любом месте контейнера d) Предоставляет быстрый случайный доступ к своим элементам
49. Вектор – это: a) Последовательный контейнер b) Ассоциативный контейнер c) Массив, с возможность динамического изменения размера d) Специальный тип данных для хранения математических векторов
51. Правильный способ для удаления элементов из конца вектора(vector<int>values): a) values.pop_back() b) values.delete() c) values.clear()
52. Конструкция, с помощью которой можно создавать из базовых контейнеров специализированные контейнеры, называется a) алгоритмом b) мультиплексором c) адаптером контейнера d) итератором
54. Алгоритм STL — это: a) связующий элемент между методами и контейнерами b) независимая функция для работы с контейнерами c) метод соответствующих контейнеров d) функция, дружественная соответствующим классам контейнеров
55. Процедуры, применяемые к контейнерам для обработки их данных различными способами - это ... a) итераторы b) процедуры c) алгоритмы d) функциональные объекты
57. Ассоциативный массив - это a) список b) множество c) отображение (словарь) d) очередь с двусторонним доступом
61. STL включает в себя семь основных типов контейнеров a) очередь b) двусторонняя очередь c) множество d) мультимножество e) отображение f) мультиотображение g) список h) вектор
62. STL включает в себя три производных типа контейнеров a) очередь b) приоритетная очередь c) отображение d) множество e) стек f) вектор
СКАЧАТЬ
|
|
| |