Страницу Назад
Поискать другие аналоги этой работы
350 Зачет по дисциплине: Современные технологии программирования (часть 1-я). Билет №27ID: 218209Дата закачки: 17 Мая 2021 Продавец: IT-STUDHELP (Напишите, если есть вопросы) Посмотреть другие работы этого продавца Тип работы: Работа Зачетная Форматы файлов: Microsoft Word Сдано в учебном заведении: СибГУТИ Описание: Билет № 27 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 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; 20.Специальный инструмент автоматизации тестирования – a) CodeChecker b) Testbed, Testbench 21.Тестирование, которое осуществляет выявление ошибок только на выполняющейся программе с помощью специальных инструментов автоматизации тестирования – Testbed или Testbench. a) статическое b) динамическое 23.Основные проблемы тестирования: a) Определить достаточность множества тестов для истинности вывода о правильности реализации программы; b) Найти множество тестов, достаточных для истинности вывода о правильности реализации программы; c) построить процедуру Оракул. 24.Пусть программа H(x:int, y:int) реализована в машине с 64 разрядными словами, тогда мощность множества тестов для исчерпывающего тестирования программы ||(X,Y)||= a) 2**64 b) 2**128 33.Критерии стохастического тестирования a) формулируются в описании требований к программному изделию (критерии так называемого "черного ящика") b) формулируются в терминах проверки наличия заданных свойств у тестируемого приложения, средствами проверки некоторой статистической гипотезы. c) используют информацию о структуре программы (критерии так называемого "белого ящика") d) Мутационные критерии ориентированы на проверку свойств программного изделия на основе подхода Монте-Карло. 36.Условие критерия тестирования команд: a) (критерий С0) - набор тестов в совокупности должен обеспечить прохождение каждой команды не менее одного раза. Это слабый критерий, он, как правило, используется в больших программных системах, где другие критерии применить невозможно. b) (критерий С1) - набор тестов в совокупности должен обеспечить прохождение каждой ветви не менее одного раза. Это достаточно сильный и при этом экономичный критерий, поскольку множество ветвей в тестируемом приложении конечно и не так уж велико. Данный критерий часто используется в системах автоматизации тестирования. c) (критерий С2) - набор тестов в совокупности должен обеспечить прохождение каждого пути не менее 1 раза. Если программа содержит цикл (в особенности с неявно заданным числом итераций), то число итераций ограничивается константой (часто - 2, или числом классов выходных путей). 39.В STL содержится несколько основных сущностей. Наиболее важные из них — это a) контейнеры b) итераторы c) алгоритмы d) мультиплексоры e) конверторы 40.deque – это: a) Последовательный контейнер b) Ассоциативный контейнер c) Предоставляет быструю вставку и удаление элементов в начале и в конце d) Хранит свои элементы в смежных участках памяти 45. set – это: a) последовательный контейнер b) ассоциативный контейнер c) хранит пары элементов <ключ, значение> d) сортирует элементы по мере добавления e) не сортирует элементы при их добавлении 46. Особенности set: a) хранит один элемент, который является и ключом, и значением b) элементы в set не могут быть изменены(const values) c) при добавлении в set элементы не сортируются 57. Ассоциативный массив - это a) список b) множество c) отображение (словарь) d) очередь с двусторонним доступом 59. Обобщение концепции указателя, используемого для ссылки на элемент контейнера - ... a) итератор b) контейнер c) алгоритм d) функциональный объект e) поток 60. Способ организации хранения данных— это ... a) алгоритм b) итератор c) контейнер d) функциональный объект 63. К последовательным контейнерам относят a) вектор b) список c) двусторонняя очередь d) множество e) отображение Комментарии: Уважаемый студент, дистанционного обучения, Оценена Ваша работа по предмету: Современные технологии программирования (часть 1) Вид работы: Зачет Оценка: Зачет Дата оценки: 17.05.2021 Рецензия: Уважаемый, Зайцев Михаил Георгиевич Помогу с вашим вариантом, другой работой, дисциплиной или онлайн-тестом. E-mail: sneroy20@gmail.com E-mail: ego178@mail.ru Размер файла: 19,4 Кбайт Фаил: (.docx)
Коментариев: 0 |
||||
Есть вопросы? Посмотри часто задаваемые вопросы и ответы на них. Опять не то? Мы можем помочь сделать! Некоторые похожие работы:Инклюзивные технологии в социальной и профессиональной деятельности / Темы 1-9 / Итоговый тест / Компетентностный тест (ответы на тесты Синергия МТИ МОИ МосАП)Ещё искать по базе с такими же ключевыми словами. |
||||
Не можешь найти то что нужно? Мы можем помочь сделать! От 350 руб. за реферат, низкие цены. Спеши, предложение ограничено ! |
Вход в аккаунт:
Страницу Назад
Cодержание / Современные технологии программирования / Зачет по дисциплине: Современные технологии программирования (часть 1-я). Билет №27
Вход в аккаунт: