Главная / Менеджмент /
Управление жизненным циклом разработки приложения с использованием Visual Studio Team System и Team Foundation Server / Тест 4
Управление жизненным циклом разработки приложения с использованием Visual Studio Team System и Team Foundation Server - тест 4
Упражнение 1:
Номер 1
Какие операции могут быть триггерами для срабатывания сборки?
Ответ:
 (1) любой Check In 
 (2) накопление группы Check In-ов 
 (3) наступление момента времени, указанного в расписании 
Номер 2
С какого действия начинается выполнение сборки?
Ответ:
 (1) забор последней версии исходных кодов 
 (2) компиляция исходных кодов 
 (3) запуск Unit-тестов 
 (4) создание отчета 
Номер 3
Каким действием завершается выполнение сборки?
Ответ:
 (1) забор последней версии исходных кодов 
 (2) компиляция исходных кодов 
 (3) запуск Unit-тестов 
 (4) создание отчета 
Упражнение 2:
Номер 1
Какие данные содержатся в отчете о результатах выполнения сборки?
Ответ:
 (1) результаты запуска Unit-тестов 
 (2) результаты Code Coverage 
 (3) инфорация об ассоциированных Change Set-ах 
 (4) инфорация об ассоциированных Work Item-ах 
Номер 2
Какая информация отсутсвует в отчете о результатах выполнения сборки, если это первая сборка проекта?
Ответ:
 (1) результаты запуска Unit-тестов 
 (2) результаты Code Coverage 
 (3) инфорация об ассоциированных Change Set-ах 
 (4) инфорация об ассоциированных Work Item-ах 
Номер 3
Какая информация присутствует в отчете о результатах выполнения сборки даже в том случае, если это первая сборка проекта?
Ответ:
 (1) результаты запуска Unit-тестов 
 (2) результаты Code Coverage 
 (3) инфорация об ассоциированных Change Set-ах 
 (4) инфорация об ассоциированных Work Item-ах 
Упражнение 3:
Номер 1
Сколько блоков исходного кода
void PurchaseItem(int itemID)
{
if (itemID == 0)
{
throw new Exception();
}
else
{
ProcessOrder(itemID);
}
}
будет отработано следующим Unit-тестом:
UnitTest()
{
PurchaseItem(1);
}
?
Ответ:
 (1) 0 
 (2) 1 
 (3) 2 
Номер 2
Сколько блоков исходного кода
void PurchaseItem(int itemID)
{
if (itemID == 0)
{
throw new Exception();
}
else
{
ProcessOrder(itemID);
}
}
будет отработано следующим Unit-тестом:
UnitTest()
{
PurchaseItem(0);
PurchaseItem(1);
}
?
Ответ:
 (1) 0 
 (2) 1 
 (3) 2 
Номер 3
Сколько блоков исходного кода
void PurchaseItem(int itemID)
{
if (itemID == 0)
{
throw new Exception();
}
else
{
ProcessOrder(itemID);
}
}
не охвачено следующим Unit-тестом:
UnitTest()
{
PurchaseItem(0);
PurchaseItem(1);
}
?
Ответ:
 (1) 0 
 (2) 1 
 (3) 2 
Упражнение 4:
Номер 1
Какие из перечисленных участников команды разработки программного обеспечение работают с рабочим элементом Bug?
Ответ:
 (1) тестировщик 
 (2) разработчик 
 (3) менеджер проекта 
Номер 2
Какой участник команды разработки программного обеспечение назначает приоритеты дефектам?
Ответ:
 (1) тестировщик 
 (2) разработчик 
 (3) менеджер проекта 
Номер 3
Какие рабочие элементы могут быть ассоциированы со сборкой (Build)?
Ответ:
 (1) Bug 
 (2) Task 
 (3) Changeset 
Упражнение 5:
Номер 1
Какие утверждения являются верными?
Ответ:
 (1) из состояния Resolved дефект может быть переведен в состояние Active 
 (2) из состояния Resolved дефект может быть переведен только в состояние Closed 
 (3) проверкой Resolved-дефектов занимается менеджер проекта 
Номер 2
Какие утверждения являются неверными?
Ответ:
 (1) из состояния Resolved дефект может быть переведен в состояние Active 
 (2) из состояния Resolved дефект может быть переведен только в состояние Closed 
 (3) проверкой Resolved-дефектов занимается менеджер проекта 
Номер 3
Какие рабочие элементы непосредственно после их создания находятся в состоянии Active?
Ответ:
 (1) Task 
 (2) Bug 
 (3) Scenario 
Упражнение 6:
Номер 1
Какие требования не фиксируются в рабочем элементе Quality of Service Requirenment?
Ответ:
 (1) требования безопасности 
 (2) требования производительности 
 (3) функциональные требования 
 (4) требования совместимости 
Номер 2
Какие требования фиксируются в рабочем элементе Quality of Service Requirenment?
Ответ:
 (1) требования безопасности 
 (2) функциональные требования 
 (3) требования производительности 
 (4) требования совместимости 
Номер 3
В каком Work Item фисксируются требования по производительности и совместимости?
Ответ:
 (1) Task 
 (2) Scenario 
 (3) Quality of Service Requirenment 
Упражнение 7:
Номер 1
Для каких Work Item-ов не требуется указывать тип?
Ответ:
 (1) Bug 
 (2) Task 
 (3) Quality of Service Requirenment 
Номер 2
Для какого Work Item-а указывается его тип?
Ответ:
 (1) Bug 
 (2) Task 
 (3) Quality of Service Requirenment 
Номер 3
Какие типы предусмотрены для рабочего элемента Quality of Service Requirenment?
Ответ:
 (1) Load 
 (2) Performance 
 (3) Task 
 (4) Stress 
Упражнение 9:
Номер 1
В каком случае дефект переводится из состояния Active в состояние Resolved как Deferred-дефект при использовании процесса MSF for Agile Software Development?
Ответ:
 (1) в том случае, если дефект описывает ожидаемое поведение системы 
 (2) в том случае, если дефект исправлен в текущей версии 
 (3) в том случае, если дефект не будет исправлен в текущей итерациии 
Номер 2
В каком случае дефект переводится из состояния Active в состояние Resolved как As Designed-дефект при использовании процесса MSF for Agile Software Development?
Ответ:
 (1) в том случае, если дефект описывает ожидаемое поведение системы 
 (2) в том случае, если дефект исправлен в текущей версии 
 (3) в том случае, если дефект не будет исправлен в текущей итерациии 
Номер 3
В каком случае дефект переводится из состояния Active в состояние Resolved как Fixed-дефект при использовании процесса MSF for Agile Software Development?
Ответ:
 (1) в том случае, если дефект описывает ожидаемое поведение системы 
 (2) в том случае, если дефект исправлен в текущей версии 
 (3) в том случае, если дефект не будет исправлен в текущей итерациии 
Упражнение 10:
Номер 1
Какие утверждения являются верными для процесса MSF for Agile Software Development?
Ответ:
 (1) из состояния Resolved дефект может быть переведен в состояние Active 
 (2) из состояния Active дефект не может быть переведен сразу в состояние Closed 
 (3) из состояния Closed дефект может быть переведен в состояние Active 
Номер 2
Какие утверждения являются неверными для процесса MSF for Agile Software Development?
Ответ:
 (1) из состояния Resolved дефект может быть переведен в состояние Active 
 (2) из состояния Active дефект не может быть переведен сразу в состояние Closed 
 (3) из состояния Closed дефект может быть переведен в состояние Active 
Номер 3
Какой из Work Item-ов не может быть переведен из состояния Active в состояние Closed, минуя состояние Resolved при использовании процесса MSF for Agile Software Development?
Ответ:
 (1) Bug 
 (2) Task 
 (3) Quality of Service Requirement 
Упражнение 11:
Номер 1
При работе с какими дефектами разработчик занимается поиском причины возникновения ошибки при использовании процесса MSF for Agile Software Development?
Ответ:
 (1) при работе с дефектами в состоянии New 
 (2) при работе с дефектами в состоянии Active 
 (3) при работе с дефектами в состоянии Resolved 
Номер 2
При работе с какими дефектами разработчик занимается поиском причины возникновения ошибки при использовании процесса MSF for Agile Software Development?
Ответ:
 (1) при работе с дефектами в состоянии New 
 (2) при работе с дефектами в состоянии Active 
 (3) при работе с дефектами в состоянии Resolved 
Номер 3
Какой Work Item предназначен для описания потенциальных или существующих проблем в работе программного продукта?
Ответ:
 (1) Bug 
 (2) Task 
 (3) Quality of Service Requirement 
Упражнение 12:
Номер 1
Какой из указанных участников команды общается с заказчиком и описывает сценарии работы приложения?
Ответ:
 (1) бизнес-аналитик 
 (2) архитектор 
 (3) разработчик 
Номер 2
Какой из указанных участников команды занимается планированием и оценкой проектных задач?
Ответ:
 (1) бизнес-аналитик 
 (2) менеджер проекта 
 (3) разработчик 
Номер 3
Какой из указанных участников команды определяет структуру приложения и данных?
Ответ:
 (1) бизнес-аналитик 
 (2) архитектор 
 (3) менеджер проекта