игра брюс 2048
Главная / Менеджмент / Методы и средства инженерии программного обеспечения / Тест 7

Методы и средства инженерии программного обеспечения - тест 7

Упражнение 1:
Номер 1
Инструментальные средства - это:

Ответ:

 (1) организационные средства планирования и отбора тестов для программ 

 (2) метрики измерения (Холстеда, цикломатичная сложность Маккейба и др.) 

 (3) способы поддержки кодирования и тестирования (компиляторы, генераторы программ, отладчики и др.) 


Номер 2
Теоретические средства - это:

Ответ:

 (1) организационные средства планирования и отбора тестов для программ 

 (2) методы верификации и доказательства правильности спецификации программ 

 (3) метрики измерения (Холстеда, цикломатичная сложность Маккейба и др.) 


Номер 3
Тестирование включает в себя:

Ответ:

 (1) обнаружение ошибок в ПО путем исполнения выходного кода ПС на тестовых данных 

 (2) сбор рабочих характеристик в динамике выполнения в конкретной операционной среде 

 (3) выявление различных ошибок, дефектов, отказов и изъянов, вызванных нерегулярными и аномальными ситуациями или аварийным прекращением работы ПО 


Упражнение 2:
Номер 1
Цель процесса верификации:

Ответ:

 (1) убедиться, что специфические требования для программного продукта выполнены 

 (2) обнаружить ошибки в ПО путем исполнения выходного кода ПС на тестовых данных и сбора рабочих характеристик в динамике выполнения в конкретной операционной среде 

 (3) убедиться, что каждый программный продукт (и/или сервис) проекта отражает согласованные требования к их реализации 


Номер 2
Цель процесса валидации:

Ответ:

 (1) убедиться, что специфические требования для программного продукта выполнены 

 (2) обнаружить ошибки в ПО путем исполнения выходного кода ПС на тестовых данных и сбора рабочих характеристик в динамике выполнения в конкретной операционной среде 

 (3) убедиться, что каждый программный продукт (и/или сервис) проекта отражает согласованные требования к их реализации 


Номер 3
Основные задачи процессов верификации и валидации:

Ответ:

 (1) проверить и подтвердить, что конечный программный продукт отвечает назначению 

 (2) проверить и подтвердить, что конечный программный продукт удовлетворяет требованиям заказчика 

 (3) проверить и подтвердить, что конечный программный продукт работает без ошибок 


Упражнение 3:
Номер 1
Методы функционального тестирования подразделяются на:

Ответ:

 (1) статические 

 (2) динамические 

 (3) логические 


Номер 2
Отладка - это:

Ответ:

 (1) проверка описания программного объекта на ЯП с целью обнаружения в нем ошибок без последующего их устранения 

 (2) описание программного объекта на ЯП, проверка созданного описания с целью обнаружения в нем ошибок и последующее их устранение 

 (3) проверка описания программного объекта на ЯП с целью обнаружения в нем ошибок и последующее их устранение 


Номер 3
Цель тестирования - это:

Ответ:

 (1) проверка работы реализованных функций в соответствии с их спецификацией 

 (2) проверка выполнения специфических требований для программного продукта 

 (3) проверка отражения программным продуктом согласованных требований к его реализации 


Упражнение 4:
Номер 1
Статические методы тестирования используются:

Ответ:

 (1) при проведении инспекций и рассмотрении спецификаций компонентов без их выполнения 

 (2) при внедрении программы 

 (3) в процессе выполнения программ 


Номер 2
Инспекция ПО - это:

Ответ:

 (1) статическая проверка соответствия программы заданным спецификациями 

 (2) динамическая проверка соответствия программы заданным спецификациями 

 (3) функциональная проверка соответствия программы заданным спецификациями 


Номер 3
Статический анализ заключается в:

Ответ:

 (1) проверке прохождения всех путей программ 

 (2) инспекции исходного кода и сквозного контроля программы 

 (3) накапливании информации об ошибках 

 (4) проверке корректности ПС на множестве тестов 


Упражнение 5:
Номер 1
Динамические методы тестирования используются:

Ответ:

 (1) при проведении инспекций и рассмотрении спецификаций компонентов без их выполнения 

 (2) при внедрении программы 

 (3) в процессе выполнения программ 


Номер 2
Динамическое тестирование включает в себя следующие методы:

Ответ:

 (1) систематические 

 (2) статистические 

 (3) имитационные 

 (4) математические 


Номер 3
Систематические методы тестирования делятся на следующие методы:

Ответ:

 (1) метод "черного ящика" 

 (2) метод "серого ящика" 

 (3) метод "белого ящика" 


Упражнение 6:
Номер 1
В задачи функционального тестирования входят:

Ответ:

 (1) идентификация множества функциональных требований 

 (2) выделение объектов тестирования 

 (3) построение тестовых наборов и сценариев тестирования функций 

 (4) анализ результатов тестирования 


Номер 2
Функциональные тесты создаются по:

Ответ:

 (1) внешним спецификациям функций  

 (2) проектной информации 

 (3) результатам работы функций 

 (4) тексту на ЯП 


Номер 3
В задачи функционального тестирования не входят:

Ответ:

 (1) идентификация внешних функций 

 (2) корректное описание модели функционирования ПО в среде эксплуатации у заказчика 

 (3) идентификация множества входных данных каждой функции 

 (4) оформление требований и ограничений к качеству ПО 


Упражнение 7:
Номер 1
Под инфраструктурой процесса тестирования понимается:

Ответ:

 (1) выделение объектов тестирования 

 (2) функциональные требования 

 (3) подготовка тестов, их выполнение и поиск разного рода ошибок и отказов в компонентах и в системе в целом 

 (4) текст программы на ЯП 

 (5) анализ результатов тестирования 


Номер 2
Объекты тестирования не включают в себя:

Ответ:

 (1) компоненты 

 (2) группы компонентов 

 (3) система 

 (4) группы систем 


Номер 3
Какой метод тестирования, при котором можно использовать структуру объекта для организации тестирования по различным ветвям, является предпочтительным?

Ответ:

 (1) метод "черного ящика" 

 (2) метод "серого ящика" 

 (3) метод "белого ящика" 


Упражнение 8:
Номер 1
В соответствии с международным стандартом ANSI/IEEE-729-83 ошибка (error) - это:

Ответ:

 (1) следствие ошибок разработчика на любом из этапов разработки, которая может содержаться в исходных или проектных спецификациях, текстах кодов программ, эксплуатационной документация и т.п. 

 (2) состояние программы, при котором выдаются неправильные результаты, причиной которых являются изъяны в операторах программы или в технологическом процессе ее разработки 

 (3) отклонение программы от функционирования или невозможность программы выполнять функции, определенные требованиями и ограничениями 


Номер 2
Все ошибки, которые возникают в программах, принято подразделять на следующие классы:

Ответ:

 (1) ошибки интерфейсов 

 (2) ошибки объема данных 

 (3) ошибки сопровождения 

 (4) логические и функциональные ошибки 

 (5) компонентные ошибки 


Номер 3
Ошибки ввода-вывода и манипулирования данными являются следствием:

Ответ:

 (1) неточности исходных данных и реализованных формул, погрешностей методов, неправильного применения операций вычислений или операндов 

 (2) некачественной подготовки данных для выполнения программы, сбоев при занесении их в базы данных или при выборке из нее 

 (3) неправильно определенных функций, нарушения порядка их применения или отсутствия полноты их реализации 

 (4) того, что реализованные методы доступа и размеры баз данных не удовлетворяют реальным объемам информации системы или интенсивности их обработки 


Упражнение 9:
Номер 1
В соответствии с международным стандартом ANSI/IEEE-729-83 отказ (failure) - это:

Ответ:

 (1) следствие ошибок разработчика на любом из этапов разработки, которая может содержаться в исходных или проектных спецификациях, текстах кодов программ, эксплуатационной документация и т.п. 

 (2) состояние программы, при котором выдаются неправильные результаты, причиной которых являются изъяны в операторах программы или в технологическом процессе ее разработки 

 (3) отклонение программы от функционирования или невозможность программы выполнять функции, определенные требованиями и ограничениями 


Номер 2
В соответствии с международным стандартом ANSI/IEEE-729-83 дефект (fault) - это:

Ответ:

 (1) следствие ошибок разработчика на любом из этапов разработки, которая может содержаться в исходных или проектных спецификациях, текстах кодов программ, эксплуатационной документация и т.п. 

 (2) состояние программы, при котором выдаются неправильные результаты, причиной которых являются изъяны в операторах программы или в технологическом процессе ее разработки 

 (3) отклонение программы от функционирования или невозможность программы выполнять функции, определенные требованиями и ограничениями 


Номер 3
Типы отказов не включают в себя:

Ответ:

 (1) аппаратный 

 (2) информационный 

 (3) программный 

 (4) системный 


Упражнение 10:
Номер 1
Тест - это:

Ответ:

 (1) некоторая программа, предназначенная для проверки работоспособности другой программы и обнаружения в ней ошибочных ситуаций 

 (2) генератор тестовых данных 

 (3) спецификация требований 


Номер 2
Тесты проверяют:

Ответ:

 (1) полноту функций 

 (2) корректность требований 

 (3) корректность выполнения функций 

 (4) правильность функционирования системы в заданных условиях 


Номер 3
Тесты не проверяют:

Ответ:

 (1) согласованность интерфейсов 

 (2) корректность генерации входных данных 

 (3) надежность выполнения системы 


Упражнение 11:
Номер 1
План тестирования содержит:

Ответ:

 (1) стратегии тестирования 

 (2) состав тестировщиков ПС 

 (3) ресурсы тестирования 

 (4) график тестирования 


Номер 2
В обязанности инженера-тестировщика входят:

Ответ:

 (1) оценка тестов 

 (2) создание тестовых сценариев 

 (3) исправление ошибок, выявленных на этапе тестирования 

 (4) составление плана теста 


Номер 3
В обязанности инженера-тестировщика не входят:

Ответ:

 (1) оценка тестов 

 (2) создание тестовых сценариев 

 (3) исправление ошибок, выявленных на этапе тестирования 

 (4) составление плана теста 


Упражнение 12:
Номер 1
Документирование результатов тестирования в соответствии с действующим стандартом ANSI/IEEE 829 включает:

Ответ:

 (1) описание задач, назначение и содержание ПС, а также перечень функций в соответствии с требованиями заказчика 

 (2) технологии разработки системы 

 (3) описание внутренних структурных и программных особенностей системы 


Номер 2
Документирование результатов тестирования в соответствии с действующим стандартом ANSI/IEEE 829 не включает:

Ответ:

 (1) основные процессы ЖЦ тестирования ПО 

 (2) тесты, контрольные примеры, критерии и ограничения, оценки результатов программного продукта 

 (3) планы тестирования различных объектов, необходимые для проведения тестирования ресурсы 


Номер 3
Расчет продолжительности выполнения функций путем сбора средних показателей скорости выполнения операторов служит для:

Ответ:

 (1) формулирования выводов о направлениях дальнейшей проверки правильности программы или их завершении 

 (2) определения стратегии и путей тестирования 

 (3) выявления компонентов, которые требуют большого времени выполнения в реальной среде 




Главная / Менеджмент / Методы и средства инженерии программного обеспечения / Тест 7