Тест "Методы отладки и тестирования"
Список вопросов теста
Вопрос 1
Процесс локализации и исправления ошибок, обнаруженных при тестировании программного обеспечения
Вопрос 2
Определение оператора/операторов программы, выполнение которого вызвало нарушение вычислительного процесса
Вопрос 3
Ошибки, фиксируемые компилятором при выполнении синтаксического и частично семантического анализа программы
Варианты ответов
- ошибки компиляции
- ошибки компоновки
- ошибки выполнения
Вопрос 4
Ошибки, обнаруженные компоновщиком (редактором связей) при объединении модулей программы
Варианты ответов
- ошибки компиляции
- ошибки компоновки
- ошибки выполнения
Вопрос 5
Ошибки, обнаруженные операционной системой, аппаратными средствами или пользователем при выполнении программы
Варианты ответов
- ошибки компиляции
- ошибки компоновки
- ошибки выполнения
Вопрос 6
Причины ошибок подразделяют на следующие группы:
Варианты ответов
- неверное определение исходных данных
- неверное определение выходных данных
- логические ошибки
- накопление погрешностей результатов вычислений
- ошибки взаимодействия модулей
- ошибки вычислений
Вопрос 7
К ошибкам кодирования относят:
Варианты ответов
- ошибки некорректного использования переменных
- ошибки вычислений
- ошибки взаимодействия модулей
- игнорирование особенностей или ограничений языка программирования
- ошибки компоновки
- ошибки компиляции
Вопрос 8
Определите метод отладки по описанию
При обнаружении ошибки необходимо выполнить тестируемую программу вручную
Данный метод часто используют как составную часть других методов отладки
Варианты ответов
- Метод ручного тестирования
- Метод индукции
- Метод дедукции
- Метод обратного
Вопрос 9
Определите метод отладки по описанию
Тщательном анализе симптомов ошибки
В результате выдвигаются гипотезы об ошибках, которые затем проверяются
Если в результате изучения данных никаких гипотез не появляется, то необходима дополнительная информация об ошибке
Варианты ответов
- Метод ручного тестирования
- Метод индукции
- Метод дедукции
- Метод обратного прослеживания
Вопрос 10
Определите метод отладки по описанию
Сначала формируют множество причин, которые могли бы вызвать данное проявление ошибки
Затем, анализируя причины, исключают те, которые противоречат имеющимся данным
Если гипотеза объясняет полученные признаки ошибки, то ошибка найдена, иначе — проверяют следующую причину
Варианты ответов
- Метод ручного тестирования
- Метод индукции
- Метод дедукции
- Метод обратного отслеживания
Вопрос 11
Определите метод отладки по описанию
Начинается проверка с точки вывода неправильного результата
Для этой точки строится гипотеза о значениях основных переменных, которые могли бы привести к получению имеющегося результата
Варианты ответов
- Метод ручного тестирования
- Метод индукции
- Метод дедукции
- Метод обратного прослеживания
Вопрос 12
Метод тестирования функционального поведения объекта (программной системы) с точки зрения внешнего мира
Варианты ответов
- Метод "Черного ящика"
- Метод "Белого ящика"
Вопрос 13
Метод позволяет исследовать внутреннюю структуру программы
Варианты ответов
- Метод "Черного ящика"
- Метод "Белого ящика"
Вопрос 14
Тестировщик вводит данные и анализирует результат, но он не знает, как именно работает программа
Варианты ответов
- Метод "Черного ящика"
- Метод "Белого ящика"
Вопрос 15
Тестировщик разрабатывает тесты, основываясь на знании исходного кода, к которому он имеет полный доступ
Варианты ответов
- Метод "Черного ящика"
- Метод "Белого ящика"


