игра брюс 2048
Главная / Программирование / Технологии командной разработки программного обеспечения информационных систем / Тест 11

Технологии командной разработки программного обеспечения информационных систем - тест 11

Упражнение 1:
Номер 1
Укажите правильные утверждения

Ответ:

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

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

 (3) в жизненном цикле управления приложениями качество должно отслеживаться на всех этапах жизненного цикла ПО 

 (4) в жизненном цикле управления приложениями качество должно отслеживаться только на этапе тестирования 


Номер 2
Укажите Неправильные утверждения

Ответ:

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

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

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

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


Номер 3
Главные цели тестирования программного обеспечения.

Ответ:

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

 (2) обнаружить ошибки в выполнении программ 

 (3) исправить ошибки как можно раньше в процессе выполнения проекта 

 (4) добиться 100% -й надежности программы 


Упражнение 2:
Номер 1
Тестирование, при котором тестировщик не имеет заранее определенных тестовых сценариев и пытается интуитивно исследовать возможности программного продукта

Ответ:

 (1) модульное тестирование 

 (2) исследовательское тестирование 

 (3) функциональное тестирование 

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


Номер 2
Тестирование, при котором проверяется корректная совместная работа компонентов программного продукта

Ответ:

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

 (2) исследовательское тестирование 

 (3) функциональное тестирование 

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


Номер 3
Тестирование, при котором осуществляется проверка конкретных требований к ПО,  и которое проводится после добавление к системе новых функций

Ответ:

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

 (2) приемочное тестирование 

 (3) функциональное тестирование 

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


Упражнение 3:
Номер 1
Тестирование, которое применяется при внесении изменений в программное обеспечение, с целью проверки корректности работы компонентов системы

Ответ:

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

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

 (3) функциональное тестирование 

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


Номер 2
Тестирование, которое представляет собой функциональные испытания, которые должны подтвердить то, что программный продукт соответствует требованиям и ожиданиям пользователей и заказчиков.

Ответ:

 (1) приемочное тестирование 

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

 (3) функциональное тестирование 

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


Номер 3
В Visual Studio 2012 имеются следующие шаблоны тестовых проектов

Ответ:

 (1) проект модульного теста  

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

 (3) проект самопроверяющихся тестов 

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


Упражнение 4:
Номер 1
Признаки некачественного дизайна кода

Ответ:

 (1) жесткость 

 (2) хрупкость 

 (3) ненужная сложность 

 (4) ненужные повторения 


Номер 2
Для создания качественного кода используется принцип, который определяет, что у класса должна быть только одна причина для изменения.

Ответ:

 (1) принцип единственной обязанности 

 (2) принцип открытости/закрытости 

 (3) принцип инверсии 

 (4) принцип разделения интерфейсов 


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

Ответ:

 (1) принцип единственной обязанности 

 (2) принцип открытости/закрытости 

 (3) принцип инверсии 

 (4) принцип разделения интерфейсов 


Упражнение 5:
Номер 1
Для создания качественного кода используется принцип, который определяет, что клиенты должны знать только об абстрактных интерфейсах, обладающих свойством сцепленности.

Ответ:

 (1) принцип единственной обязанности 

 (2) принцип открытости/закрытости 

 (3) принцип инверсии 

 (4) принцип разделения интерфейсов 


Номер 2
Microsoft Test Manager предназначен для управления жизненным циклом тестирования программного обеспечения, включая . . . 

Ответ:

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

 (2) проведение тестирования 

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

 (4) моделирование тестов 


Номер 3
Укажите правильные утверждения в отношении Microsoft Test Manager

Ответ:

 (1) тестировщики могут подготавливать планы тестирования 

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

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

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




Главная / Программирование / Технологии командной разработки программного обеспечения информационных систем / Тест 11