Страницу Назад
Поискать другие аналоги этой работы
69 Современные технологии программирования (часть 1-я). Зачет. Билет №74.ID: 207000Дата закачки: 18 Февраля 2020 Продавец: sibguter (Напишите, если есть вопросы) Посмотреть другие работы этого продавца Тип работы: Работа Зачетная Сдано в учебном заведении: ДО СИБГУТИ Описание: 3.Ключевое слово для обозначения секции кода, в которую может быть передано управление в том случае, если произойдет исключение a) try b) throw c) catch d) free 4.Ключевое слово, предназначенное для того, чтобы выбрасывать исключение и вызывать переход управления к обработчику a) catch b) try c) throw d) free 5.Ключевое слово для обозначения блока кода, который может генерировать исключение a) try b) catch c) throw d) free 6.Прочтите программу и укажите, что будет выведено на экран void func() { int* p = new int(8); throw p;} int main(void ) { try { func();} catch(void*) { cout << "Exceptin class void*" << endl; } catch( int) {cout << "Exceptin class int" << endl;} catch( int* a) {cout << *a << endl; delete a;} return 0; } a) 8 b) Exceptin class void* c) Exceptin class int 8.В шаблоне класса с двумя параметрами template <class T, int R> class S { // Тело класса }; a) T-нетиповой параметр b) R-параметр типа c) T-параметр типа d) R-нетиповой параметр 9.Шаблон класса: a) генерирует идентичные объекты b) генерирует классы с различным числом методов c) работает с разными типами данных d) создается для того, чтобы храниться в разных контейнерах 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( ) \\{//---\\} 11.Объект на основе шаблона создаётся template <class T, int R> class S { // Тело класса }; a) S< int, 20 > d; b) S< 10, float > g; c) S< float > d; d) S< float, 10 > a; e) S< 15 > w; 12.Объект на основе шаблона создаётся template < int R > class S { // Тело класса }; a) S< int > d; b) S< 10 > a; c) S< 20 > d; 21.Тестирование, которое осуществляет выявление ошибок только на выполняющейся программе с помощью специальных инструментов автоматизации тестирования – Testbed или Testbench. a) статическое b) динамическое 22.Реализация тестирования разделяется на этапы: a) Создание тестового набора (test suite) путем ручной разработки или автоматической генерации для конкретной среды тестирования (testing environment). b) Исправление ошибок. c) Оценка результатов выполнения программы на наборе тестов с целью принятия решения о продолжении или остановке тестирования. d) Прогон программы на тестах, управляемый тестовым монитором (test monitor, test driver с получением протокола результатов тестирования (test log). 26.Формула f = f1* f2* f3*... * fn – это программа, если a) исходные данные. b) f1,f2,... fn – операторы языка программирования; 31.Структурные критерии тестирования a) формулируются в терминах описания требований к программному изделию (критерии так называемого "черного ящика") b) используют информацию о структуре программы (критерии так называемого "белого ящика") c) ориентированы на проверку свойств программного изделия на основе подхода Монте-Карло. d) формулируются в терминах проверки наличия заданных свойств у тестируемого приложения, средствами проверки некоторой статистической гипотезы. 34.Мутационные критерии a) используют информацию о структуре программы (критерии так называемого "белого ящика") b) формулируются в описании требований к программному изделию (критерии так называемого "черного ящика") c) формулируются в терминах проверки наличия заданных свойств у тестируемого приложения, средствами проверки некоторой статистической гипотезы. d) ориентированы на проверку свойств программного изделия на основе подхода Монте-Карло. 35.Структурные критерии базируются на основных элементах УГП: a) вызовах методов, b) ветвях, c) операторах, d) путях. 38.Условие критерия тестирования путей: a) (критерий С0) - набор тестов в совокупности должен обеспечить прохождение каждой команды не менее одного раза. Это слабый критерий, он, как правило, используется в больших программных системах, где другие критерии применить невозможно. b) (критерий С1) - набор тестов в совокупности должен обеспечить прохождение каждой ветви не менее одного раза. Это достаточно сильный и при этом экономичный критерий, поскольку множество ветвей в тестируемом приложении конечно и не так уж велико. Данный критерий часто используется в системах автоматизации тестирования. c) (критерий С2) - набор тестов в совокупности должен обеспечить прохождение каждого пути не менее 1 раза. Если программа содержит цикл (в особенности с неявно заданным числом итераций), то число итераций ограничивается константой (часто - 2, или числом классов выходных путей). 40.deque – это: a) Последовательный контейнер b) Ассоциативный контейнер c) Предоставляет быструю вставку и удаление элементов в начале и в конце d) Хранит свои элементы в смежных участках памяти 51. Правильный способ для удаления элементов из конца вектора(vector<int>values): a) values.pop_back() b) values.delete() c) values.clear() 57. Ассоциативный массив - это a) список b) множество c) отображение (словарь) d) очередь с двусторонним доступом 60. Способ организации хранения данных— это ... a) алгоритм b) итератор c) контейнер d) функциональный объект Комментарии: Уважаемый студент дистанционного обучения, Оценена Ваша работа по предмету: Современные технологии программирования (часть 1) (ДВ 8.1) Вид работы: Зачет Оценка:Зачет Дата оценки: 02.02.2020 Рецензия:Уважаемый, Зайцев Михаил Георгиевич Размер файла: 42,2 Кбайт Фаил: ![]()
Скачано: 8 Коментариев: 0 |
||||
Есть вопросы? Посмотри часто задаваемые вопросы и ответы на них. Опять не то? Мы можем помочь сделать! Некоторые похожие работы:Стандартизация и сертификация. Контрольная работа. 15-й вариантЭлектропитание устройств и систем телекоммуникаций. Вариант № 03 Зачет по дисциплине: Современные технологии в программировании (часть 1). Билет №74 Ещё искать по базе с такими же ключевыми словами. |
||||
Не можешь найти то что нужно? Мы можем помочь сделать! От 350 руб. за реферат, низкие цены. Спеши, предложение ограничено ! |
Вход в аккаунт:
Страницу Назад
Cодержание / Современные технологии программирования / Современные технологии программирования (часть 1-я). Зачет. Билет №74.
Вход в аккаунт: