Основы тестирования программного обеспечения Тест1
Роман
14 янв. 2017 г.
3 мин. чтения
Основы тестирования программного обеспечения. intuit.ru- ТЕСТ 1. Ответы
Какие подходы используются для обоснования истинности программ?(Ответ считается верным, если отмечены все правильные варианты ответов.)Вариант 1эксперимент над программой+Вариант 2формальный и интерпретационный+Вариант 3доказательство программы+Вариант 4использование аналогийЧто такое управляющий граф программы (УГП)?(Отметьте один правильный вариант ответа.)Вариант 1множество операторов управленияВариант 2множество операторов программы.Вариант 3граф, вершины которого кодируют операторы программы, а дуги - управления (порядок исполнения) операторов. +Зачем нужна спецификация тестирования?(Отметьте один правильный вариант ответа.)Вариант 1для разработки тестового набора +Вариант 2для формирования команды тестировщиковВариант 3для понимания смысла программыКакие существуют фазы процесса тестирования?(Ответ считается верным, если отмечены все правильные варианты ответов.)Вариант 1доказательство правильности программыВариант 2прогон программы на тестовом наборе+Вариант 3анализ результатов тестирования+Вариант 4разработка тестового набора+Какова мощность множества тестов, формально необходимая для тестирования операции в машине с 32-разрядным машинным словом?(Отметьте один правильный вариант ответа.)Вариант 1264Вариант 2232+Вариант 349Является ли программа аналогом математической формулы?(Отметьте один правильный вариант ответа.)Вариант 1да +Вариант 2нетВариант 3математические формулы и программы не сводятся друг к другуКакие существуют способы получения эталонных значений теста?(Ответ считается верным, если отмечены все правильные варианты ответов.)Вариант 1независимое вычисление результата +Вариант 2подстановка в тест результата вычисления тестируемой программыВариант 3предсказание ожидаемого результата +Возможно ли тестирование программы на всех допустимых значениях параметров?(Отметьте один правильный вариант ответа.)Вариант 1никогдаВариант 2да, всегдаВариант 3возможно в отдельных случаях +Что такое ветвь УГП?(Ответ считается верным, если отмечены все правильные варианты ответов.)Вариант 1последовательность вершин и дуг УГП с фиксированными начальной и конечной вершиной, которые кодируют либо условные операторы, либо первый и последний операторы УГП соответственно +Вариант 2начальная и конечная вершина путиВариант 3часть пути, в котором все внутренние вершины кодируют линейные операторы+Сколько тестов потребуется для проверки программы, реализующей задержку на неопределенное количество тактов?(Отметьте один правильный вариант ответа.)Вариант 1неопределенное количествоВариант 2одинВариант 3зависит от критерия достаточности проверок+Какие существуют методы анализа и локализации ошибки?(Ответ считается верным, если отмечены все правильные варианты ответов.)Вариант 1пошаговое выполнение+Вариант 2выполнение программы в уме+Вариант 3метод контрольных точек и анализа трасс+Зачем нужен Log-файл?(Отметьте один правильный вариант ответа.)Вариант 1для фиксации результатов прогона test-suite+Вариант 2для изучения результатов тестирования в режиме on-lineВариант 3для записи комментариев после прогона тестовКаковы особенности разработки тестового набора?(Ответ считается верным, если отмечены все правильные варианты ответов.)Вариант 1анализ покрытия тестами всех возможных случаев поведения+Вариант 2определение областей эквивалентности входных параметров+Вариант 3проверка граничных значений+Отметьте верные утверждения(Ответ считается верным, если отмечены все правильные варианты ответов.)Вариант 1отладка – процесс локализации и исправления ошибок+Вариант 2в фазу тестирования входят поиски и исправление ошибок+Вариант 3тестирование – процесс поиска ошибок+Что такое путь в УГП?(Ответ считается верным, если отмечены все правильные варианты ответов.)Вариант 1последовательность вершин и дуг УГП с фиксированными начальной и конечной вершиной+Вариант 2множество связанных дуг УГПВариант 3последовательность ветвей УГП с фиксированными начальной вершиной первой ветви и конечной вершиной последней ветви пути+Отметьте верные утверждения:(Ответ считается верным, если отмечены все правильные варианты ответов.)Вариант 1нереализуемый путь доступен при сбое+Вариант 2нереализуемый путь доступен при реализации недопустимых состояний переменных программы+Вариант 3нереализуемый путь недоступен при корректном исполнении программы+Можно ли гарантировать остановку программы на любом тесте?(Ответ считается верным, если отмечены все правильные варианты ответов.)Вариант 1в общем случае нет+Вариант 2задача в общей постановке алгоритмически неразрешима+Вариант 3возможно в частных случаях+
Commenti