Font size
WorksheetsЭкзамен итоговый
Total questions: 25
Worksheet time: 4hrs 10mins
Является ли программа аналогом математической формулы?
Да
Нет
Математические формулы и программы не сводятся друг к другу
Какие подходы используются для обоснования истинности программ?
Использование аналогий
Эксперимент над программой
Доказательство программ
Формальный и интерпретационный
Отметьте верные утвержденияТестирование – процесс поиска ошибок
В фазу тестирования входят поиски и исправление ошибок
Отладка – процесс локализации и исправления ошибок
Зачем нужна спецификация тестирования?Для формирования команды тестировщиков
Для разработки тестового набора
Для понимания смысла программы
Какие существуют методы анализа и локализации ошибки?Выполнение программы в уме
Пошаговое выполнение
Метод контрольных точек и анализа трасс
Все перечисленные
Зачем нужен Log-файл?Для изучения результатов тестирования в режиме on-line
Для фиксации результатов прогона test-suite
Для записи комментариев после прогона тестов
Какие существуют фазы процесса тестирования?Разработка тестового набора
Прогон программы на тестовом наборе
Анализ результатов тестирования
Доказательство правильности программы
Все перечисленные
Каковы особенности разработки тестового набора?Определение областей эквивалентности входных параметров
Анализ покрытия тестами всех возможных случаев поведения
Проверка граничных значений
Работа с программистами для подбора ошибок
Какие существуют способы получения эталонных значений теста?Предсказание ожидаемого результата
Независимое вычисление результата
Подстановка в тест результата вычисления тестируемой программы
Все перечисленные
Что такое управляющий граф программы (УГП)?Множество операторов программы.
Граф, вершины которого кодируют операторы программы, а дуги - управления (порядок исполнения) операторов.
Множество операторов управления
Все перечисленные
Что такое путь в УГП?Последовательность вершин и дуг УГП с фиксированными начальной и конечной вершиной
Последовательность ветвей УГП с фиксированными начальной вершиной первой ветви и конечной вершиной последней ветви пути
Множество связанных дуг УГП
Что такое ветвь УГП?Последовательность вершин и дуг УГП с фиксированными начальной и конечной вершиной, которые кодируют либо условные операторы, либо первый и последний операторы УГП соответственно
Часть пути, в котором все внутренние вершины кодируют линейные операторы
Начальная и конечная вершина пути
Отметьте верные утверждения:Нереализуемый путь недоступен при корректном исполнении программы
Нереализуемый путь доступен при реализации недопустимых состояний переменных программы
Нереализуемый путь доступен при сбое
Все перечисленные
Сколько тестов потребуется для проверки программы, реализующей задержку на неопределенное количество тактов?Один
Неопределенное количество
Зависит от критерия достаточности проверок
Возможно ли тестирование программы на всех допустимых значениях параметров?Никогда
Да, всегда
Возможно в отдельных случаях
Можно ли гарантировать остановку программы на любом тесте?В общем случае нет
Возможно в частных случаях
Задача в общей постановке алгоритмически неразрешима
Все перечисленные
Какие предъявляются требования к идеальному критерию тестирования?Достаточность
Достижимость
Полнота
Проверяемость
Какие классы частных критериев тестируемости известны?Структурные критерии
Функциональные критерии
Стохастические критерии
Мутационный критерий
Сценарные критерии
Назовите полный и надежный критерий для нетривиальных классов программ.Такого критерия не существует
Сценарный критерий
Критерий «черного ящика»
Какие существуют разновидности структурных критериев?Критерий тестирования команд
Критерий тестирования ветвей
Критерий тестирования путей
Критерий тестирования циклов
Какая оценка мощности покрытия для следующих пар критериев правильна?C0 <= C1
C1 <= C2
C1 < C2
Назовите недостатки структурных критериев.Не проверяется соответствие со спецификацией
Не проверяется соответствие со спецификацией, не зафиксированное в структуре программы
Не проверяются ошибки в структурах данных
Все перечисленные
Назовите недостатки функциональных критериев.Не проверяется соответствие со спецификацией
Не проверяются ошибки, требования к которым не зафиксированы в спецификации
Не проверяются ошибки в структурах данных, требования к которым не зафиксированы в спецификации
Все перечисленные
Каковы особенности документа для описания тестов?Содержат информацию для анализа и поддержки тестового набора
Содержат информацию, связывающую любую функцию с тестами, в которых она используется или связи любого теста со всеми используемыми функциями и их сочетаниями
Содержат информацию о структуре и взаимосвязях тестовых файлов
Описание расписания тестирования
Все перечисленные
Какой этап регрессионного тестирования не имеет аналога в алгоритме обычного тестирования?Предсказание целесообразности
Идентификация изменений
Отбор тестов
Выполнение тестов
Создание дополнительных тестов
