Главная /
Программное обеспечение /
Организация процессов разработки программного обеспечения с использованием Team Foundation Server 2010
Организация процессов разработки программного обеспечения с использованием Team Foundation Server 2010 - ответы на тесты Интуит
Правильные ответы выделены зелёным цветом.
Все ответы: Технический тренинг по продуктам Microsoft посвященный вопросам разработки программного обеспечения с использованием Visual Studio Team System 2010.
Все ответы: Технический тренинг по продуктам Microsoft посвященный вопросам разработки программного обеспечения с использованием Visual Studio Team System 2010.
Смотрите также:
Какие данные хранятся в Team Foundation?
(1) документы
(2) исходные коды
(3) рабочие элементы, описывающие процесс
Какие операции могут быть триггерами для срабатывания сборки?
(1) любой Check In
(2) накопление группы Check In-ов
(3) наступление момента времени, указанного в расписании
Какие утверждения являются верными?
(1) после нажатия кнопки "OK" будет выполнено сравнение последней версии файла SignAndBuild.cmd, хранящейся на сервере, с версией 1.20
(2) после нажатия кнопки "OK" будет выполнено сравнение локального файла SignAndBuild.cmd с версией 1.20
(3) после нажатия кнопки "OK" будет выполнено сравнение локальной версии 1.20 файла SignAndBuild.cmd и последней версии этого файла, хранящейся на сервере
Какие компоненты входят в состав Visual Studio Team System?
(1) Software Architects
(2) Software Develpoers
(3) Software Testers
(4) Workbench
Какие данные содержатся в отчете о результатах выполнения сборки?
(1) результаты запуска Unit-тестов
(2) результаты Code Coverage
(3) инфорация об ассоциированных Change Set-ах
(4) инфорация об ассоциированных Work Item-ах
Какая команда предназначена для сравнения двух версий файлов?
(1) View History
(2) Compare
(3) Branch
(4) Merge
Какие функции выполняет Team Foundation Server?
(1) управление рабочими элементами
(2) управление версиями
(3) управление изменениями
Сколько блоков исходного кода
void PurchaseItem(int itemID)
{
if (itemID == 0)
{
throw new Exception();
}
else
{
ProcessOrder(itemID);
}
}
будет отработано следующим Unit-тестом:
UnitTest()
{
PurchaseItem(1);
}
(1) 0
(2) 1
(3) 2
Какие части определяются на стадии планирования продукта?
(1) целевые задачи (Main Objectives)
(2) опыт (Experience)
(3) фичи (Features)
Какие утверждения являются верными?
(1) Team Explorer может быть установлен только вместе с Visual Studio
(2) Team Foundation поддерживает интерграцию с утилитами командной строки
(3) Team Foundation Server не требует лицензии на SQL-сервер
(4) с рабочими элементами Team Foundation Server можно работать в Web-браузере
Какие из перечисленных участников команды разработки программного обеспечение работают с рабочим элементом Bug?
(1) тестировщик
(2) разработчик
(3) менеджер проекта
Какие утверждения являются верными?
(1) количество сущностей Feature в Orcas наименьшее по сравнению с другими сущностями
(2) количество сущностей Scenario в Orcas наименьшее по сравнению с другими сущностями
(3) количество сущностей Experience в Orcas превышает количество сущностей Feature
(4) количество сущностей Experience в Orcas превышает количество сущностей Value Proposition
Какой пункт меню позволяет отредактировать запрос?
(1) Open
(2) View Results
(3) View Query
Какие утверждения являются верными?
(1) из состояния Resolved дефект может быть переведен в состояние Active
(2) из состояния Resolved дефект может быть переведен только в состояние Closed
(3) проверкой Resolved-дефектов занимается менеджер проекта
Что такое Quality Gates?
(1) правила, согласно которым код из основной ветки попадает в "фичу"
(2) правила, согласно которым код из "фичи" попадает в основную ветку
(3) правила, согласно которым код удаляется из основной ветки
(4) правила, согласно которым код удаляется из "фичи"
Для чего предназначены Check-in Policies?
(1) для публикации измененных документов
(2) для выполнения параллельной работы с документами
(3) для проверки качества кода при выполнении операции Check In
Какие требования не фиксируются в рабочем элементе Quality of Service Requirenment?
(1) требования безопасности
(2) требования производительности
(3) функциональные требования
(4) требования совместимости
Какие утверждения являются верными?
(1) в каледарных итерациях разработки фиксируются сроки и примерное количество "фич", которые нужно разработать
(2) "фичи" разрабатываются только в рамках одной итерации
(3) "фичи" могут разрабатываться в рамках нескольких итераций
Какие утверждения являются верными?
(1) при создании Work Item-а на основании другого копируется минимум информации предыдущего Work Item-а
(2) Work Item может содержать ссылки на другие рабочие элементы
(3) Work Item может быть добавлен только менеджером проекта
Для каких Work Item-ов не требуется указывать тип?
(1) Bug
(2) Task
(3) Quality of Service Requirenment
В какое приложение интегрируется компонент TeamLook для работы с Team Foundation Server?
(1) Microsoft Word
(2) Microsoft Excel
(3) Microsoft Outlook
Для каких событий можно настроить уведомления (Alert), приходящие на заданный электронный адрес?
(1) изменение базы данных исходного кода
(2) завершение сборки проекта
(3) изменение Work Item-а
Какие действия можно выполнить из командной строки?
(1) проставить статусы Work Item-ам
(2) выполнить Check In или Check Out
(3) создать Branch
Какие утверждения являются верными?
(1) в Team Foundation Server с каждым проектом ассоциирован проектный портал
(2) проектный портал Team Foundation Server реализован на базе Windows SharePoint Services
(3) проектный портал может быть открыт только непосредственно из Web-браузера
В каком случае дефект переводится из состояния Active в состояние Resolved как Deferred-дефект при использовании процесса MSF for Agile Software Development?
(1) в том случае, если дефект описывает ожидаемое поведение системы
(2) в том случае, если дефект исправлен в текущей версии
(3) в том случае, если дефект не будет исправлен в текущей итерациии
Какая информация содержится в файле ProcessTemplate.xml шаблона процесса?
(1) название шаблона
(2) идентификаторы процесса
(3) плагины
Для работы с какими элементами предназначен проектный портал в Team Foundation Server?
(1) c задачами
(2) с исходным кодом
(3) с документами
Какие утверждения являются верными для процесса MSF for Agile Software Development?
(1) из состояния Resolved дефект может быть переведен в состояние Active
(2) из состояния Active дефект не может быть переведен сразу в состояние Closed
(3) из состояния Closed дефект может быть переведен в состояние Active
В каком файле шаблона процесса содержится описание условий безопасности для операций Check In и Check Out?
(1) ProcessTemplate.xml
(2) FileMapping.xml
(3) VersionControl.xml
Какие утверждения являются неверными?
(1) менеджер проекта должен быть экспертом во всех областях, с которыми осуществляется работа на проекте
(2) менеджер проекта занимается сбором информации о состоянии проекта
(3) менеджер проекта координирует действия команды
При работе с какими дефектами разработчик занимается поиском причины возникновения ошибки при использовании процесса MSF for Agile Software Development?
(1) при работе с дефектами в состоянии New
(2) при работе с дефектами в состоянии Active
(3) при работе с дефектами в состоянии Resolved
Каким образом можно изменить шаблон Work Item-а?
(1) изменив соответсвующий xml-файла шаблона процесса вручную
(2) используя графический редактор Process Editor
(3) шаблон Work Item-а не может быть изменен
Какие участники проекта могут создавать какие-либо Work Item-ы?
(1) менеджер проекта
(2) архитектор
(3) разработчик
(4) тестировщик
Какой из указанных участников команды общается с заказчиком и описывает сценарии работы приложения?
(1) бизнес-аналитик
(2) архитектор
(3) разработчик
Какая команда позволяет отложить блок изменений в виде патча?
(1) Check Out for Edit
(2) Check In Pending Changes
(3) Shelve Pending Changes
Для чего используется Team Foundation?
(1) для организации совместной работы людей, участвующих в процессе разработки программного обеспечения
(2) для хранения документов
(3) для работы с исходными кодами
С какого действия начинается выполнение сборки?
(1) забор последней версии исходных кодов
(2) компиляция исходных кодов
(3) запуск Unit-тестов
(4) создание отчета
Какие утверждения являются неверными?
(1) после нажатия кнопки OK будет выполнено сравнение последней версии файла SignAndBuild.cmd, хранящейся на сервере, с версией 1.20
(2) после нажатия кнопки OK будет выполнено сравнение локального файла SignAndBuild.cmd с версией 1.20
(3) после нажатия кнопки OK будет выполнено сравнение локальной версии 1.20 файла SignAndBuild.cmd и последней версии этого файла, хранящейся на сервере
Какие компоненты входят в состав Team Foundation Server?
(1) Visual Studio Team System
(2) Work Item Tracking
(3) Version Control
(4) Build Automation
Сколько блоков исходного кода
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
Какие части определяются на стадии разработки продукта?
(1) целевые задачи (Main Objectives)
(2) опыт (Experience)
(3) фичи (Features)
Какие утверждения являются неверными?
(1) Team Explorer может быть установлен только вместе с Visual Studio
(2) Team Foundation поддерживает интерграцию с утилитами командной строки
(3) с рабочими элементами Team Foundation Server можно работать в Web-браузере
(4) Team Foundation Server не требует лицензии на SQL-сервер
Какой участник команды разработки программного обеспечение назначает приоритеты дефектам?
(1) тестировщик
(2) разработчик
(3) менеджер проекта
Какие утверждения являются неверными?
(1) количество сущностей Feature в Orcas наименьшее по сравнению с другими сущностями
(2) количество сущностей Scenario в Orcas наименьшее по сравнению с другими сущностями
(3) количество сущностей Experience в Orcas превышает количество сущностей Feature
(4) количество сущностей Experience в Orcas превышает количество сущностей Value Proposition
Какие из перечисленных запросов видны всем участникам команды?
(1) запросы, указанные в ветке Team Queries
(2) запросы, указанные в ветке My Queries
(3) запросы, указанные в ветках Team Queries и My Queries
Какие утверждения являются неверными?
(1) из состояния Resolved дефект может быть переведен в состояние Active
(2) из состояния Resolved дефект может быть переведен только в состояние Closed
(3) проверкой Resolved-дефектов занимается менеджер проекта
Какие требования относятся к Quality Gates?
(1) должны выполняться требований безопасности
(2) не должно быть снижения производительности
(3) все ошибки должны быть зафиксированы
Какие утверждения о назначении операции Check-in Policies являются верными?
(1) операция Check-in Policies предназначена для публикации измененных документов
(2) операция Check-in Policies предназначена для проверки качества кода при выполнении операции Check In
(3) операция Check-in Policies предназначена для выполнения параллельной работы с документами
Какие требования фиксируются в рабочем элементе Quality of Service Requirenment?
(1) требования безопасности
(2) функциональные требования
(3) требования производительности
(4) требования совместимости
Какие утверждения являются верными?
(1) в каледарных итерациях разработки фиксируются сроки и примерное количество "фич", которые нужно разработать
(2) "фичи" разрабатываются только в рамках одной итерации
(3) "фичи" могут разрабатываться в рамках нескольких итераций
Какие утверждения являются неверными?
(1) при создании Work Item-а на основании другого копируется минимум информации предыдущего Work Item-а
(2) Work Item может содержать ссылки на другие рабочие элементы
(3) Work Item может быть добавлен только менеджером проекта
Для какого Work Item-а указывается его тип?
(1) Bug
(2) Task
(3) Quality of Service Requirenment
В чем отличие TeamLook от Team Explorer?
(1) в TeamLook нельзя создавать Work Item-ы
(2) в TeamLook нельзя конфигурировать билды
(3) в TeamLook нельзя создавать отчеты (Team Reports)
В каком случае срабатывает уведомление Check-in Alert?
(1) при завершении сборки проекта
(2) при изменении базы данных исходного кода
(3) при изменении Work Item-а
Какой пункт меню позволяет выбрать команду для просмотра шаблона процесса?
(1) Show Project Portal
(2) Team Project Settings
(3) Team Foundation Server Settings
Для работы с какими элементами проектный портал в Team Foundation Server не предназначен?
(1) c задачами
(2) с исходным кодом
(3) с документами
Какие утверждения являются неверными для процесса MSF for Agile Software Development?
(1) из состояния Resolved дефект может быть переведен в состояние Active
(2) из состояния Active дефект не может быть переведен сразу в состояние Closed
(3) из состояния Closed дефект может быть переведен в состояние Active
В каком файле шаблона процесса содержится определение первоначальных запросов, которые создаются при создании проекта?
(1) ProcessTemplate.xml
(2) WorkItemTracking.xml
(3) VersionControl.xml
Какие утверждения являются верными?
(1) менеджер проекта должен быть экспертом во всех областях, с которыми осуществляется работа на проекте
(2) менеджер проекта занимается сбором информации о состоянии проекта
(3) менеджер проекта координирует действия команды
При работе с какими дефектами разработчик занимается поиском причины возникновения ошибки при использовании процесса MSF for Agile Software Development?
(1) при работе с дефектами в состоянии New
(2) при работе с дефектами в состоянии Active
(3) при работе с дефектами в состоянии Resolved
Какие утверждения являются верными?
(1) шаблон процесса может быть изменен вручную с помощью правки соответствующих xml-файлов
(2) шаблон процесса может быть изменен с помощью графического редактора Process Editor
(3) для того, чтобы работать с графическим редактором процесса, необходимо установить Team Foundation Power Tools
(4) шаблон процесса не может быть изменен
Какие компоненты Visual Studio предназначены для подключения к Team Foundation Server?
(1) Microsoft Excel
(2) Microsoft Project
(3) Team Explorer
Какой из указанных участников команды занимается планированием и оценкой проектных задач?
(1) бизнес-аналитик
(2) менеджер проекта
(3) разработчик
Какие команда не позволяют отложить блок изменений в виде патча?
(1) Check Out for Edit
(2) Check In Pending Changes
(3) Shelve Pending Changes
Какая информация отсутсвует в отчете о результатах выполнения сборки, если это первая сборка проекта?
(1) результаты запуска Unit-тестов
(2) результаты Code Coverage
(3) инфорация об ассоциированных Change Set-ах
(4) инфорация об ассоциированных Work Item-ах
Какая команда позволяет получить последнюю версию проекта, хранящегося на Source Control?
(1) Get Latest Version
(2) Get Specific Version
(3) Branch
(4) Merge
В каком случае дефект переводится из состояния Active в состояние Resolved как As Designed-дефект при использовании процесса MSF for Agile Software Development?
(1) в том случае, если дефект описывает ожидаемое поведение системы
(2) в том случае, если дефект исправлен в текущей версии
(3) в том случае, если дефект не будет исправлен в текущей итерациии
Какая информация не содержится в файле ProcessTemplate.xml шаблона процесса?
(1) название процесса
(2) идентификаторы процесса
(3) информация о файл-маппинге полей Team Foubdation Server
Какие принципы реализованы в Team Foundation?
(1) возможность интеграции с различными средствами
(2) продуктивность людей внутри команды
(3) расширяемость
Каким действием завершается выполнение сборки?
(1) забор последней версии исходных кодов
(2) компиляция исходных кодов
(3) запуск Unit-тестов
(4) создание отчета
По каким параметрам можно проводить сравнение файлов на Source Control?
(1) по последней версии
(2) по метке
(3) по размеру
(4) по дате
Для каких ролей в Visual Studio Team System существуют отдельные редакции?
(1) для архитектора
(2) для разработчика
(3) для тестера
Какая информация присутствует в отчете о результатах выполнения сборки даже в том случае, если это первая сборка проекта?
(1) результаты запуска Unit-тестов
(2) результаты Code Coverage
(3) инфорация об ассоциированных Change Set-ах
(4) инфорация об ассоциированных Work Item-ах
Какая команда позволяет получить последнюю версию проекта, хранящегося на Source Control, по заданной метке?
(1) Get Latest Version
(2) Get Specific Version
(3) Branch
(4) Merge
Какой компонент Team Foundation используется для учета ошибок, найденных в программном продукте?
(1) Version Control
(2) Work Item Tracking
(3) Team Build
Сколько блоков исходного кода
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
Какие части не определяются на стадии планирования продукта?
(1) целевые задачи (Main Objectives)
(2) опыт (Experience)
(3) фичи (Features)
Какие утверждения являются верными?
(1) Team Foundation поддерживает интерграцию с Power Shell
(2) Team Explorer может быть установлен только вместе с Visual Studio
(3) с рабочими элементами Team Foundation Server можно работать только в Visual Studio
(4) в Team Foundation Server используется одна база данных
Какие рабочие элементы могут быть ассоциированы со сборкой (Build)?
(1) Bug
(2) Task
(3) Changeset
Какие утверждения являются верными?
(1) количество сущностей Scenario в Orcas наибольшее по сравнению с другими сущностями
(2) количество сущностей Feature в Orcas наибольшее по сравнению с другими сущностями
(3) количество сущностей Value Proposition в Orcas превышает количество сущностей Scenario
Какие из перечисленных запросов видны только на компьютере создвашего его участника команды?
(1) запросы, указанные в ветке Team Queries
(2) запросы, указанные в ветке My Queries
(3) запросы, указанные в ветках Team Queries и My Queries
Какие рабочие элементы непосредственно после их создания находятся в состоянии Active?
(1) Task
(2) Bug
(3) Scenario
Какие требования не относятся к Quality Gates?
(1) должны выполняться требований безопасности
(2) не должно быть снижения производительности
(3) все ошибки должны быть зафиксированы
Какие утверждения о назначении операции Check-in Policies являются неверными?
(1) операция Check-in Policies предназначена для публикации измененных документов
(2) операция Check-in Policies предназначена для проверки качества кода при выполнении операции Check In
(3) операция Check-in Policies предназначена для выполнения параллельной работы с документами
В каком Work Item фиксируются требования по производительности и совместимости?
(1) Task
(2) Scenario
(3) Quality of Service Requirenment
Какие утверждения об операциях Check In и Check Out являются верными?
(1) указанные операции являются транзакционными
(2) указанные операции могут охватывать несколько файлов
(3) указанные операции могут совмещаться с атомарным мержингом
Какие из перечисленных правил относятся к правилам оформления исходного кода?
(1) правила именоваения переменных в исходном коде
(2) правила выполнения отступов при оформлении исходного кода
(3) структура кода
Какие типы предусмотрены для рабочего элемента Quality of Service Requirenment?
(1) Load
(2) Performance
(3) Task
(4) Stress
Какие условия должны выполняться, чтобы адресат смог работать с Work Item-ом таким же способом, как отправитель, который использует компонент TeamLook?
(1) адресат должен быть подключен к Team Foundation Server
(2) у адресата должен быть установлен компонент TeamLook
(3) достаточно, чтобы на компьютере адресата был установлен Microsoft Outlook
В каком случае срабатывает уведомление Build Alert?
(1) при завершении сборки проекта
(2) при изменении базы данных исходного кода
(3) при изменении Work Item-а
Какая команда предназначена для просмотра шаблона процесса?
(1) Security
(2) Group Membership
(3) Process Template Manager
(4) Source Control File Types
Какие утверждения являются неверными?
(1) в Team Foundation Server с каждым проектом ассоциирован проектный портал
(2) проектный портал может быть открыт только непосредственно из Web-браузера
(3) проектный портал Team Foundation Server реализован на базе Windows SharePoint Services
В каком случае дефект переводится из состояния Active в состояние Resolved как Fixed-дефект при использовании процесса MSF for Agile Software Development?
(1) в том случае, если дефект описывает ожидаемое поведение системы
(2) в том случае, если дефект исправлен в текущей версии
(3) в том случае, если дефект не будет исправлен в текущей итерациии
Какая информация содержится в файле FileMapping.xml шаблона процесса?
(1) название шаблона
(2) файл-маппинг полей Microsoft Project
(3) файл-маппинг полей Team Foundation Server
С какими продуктами Microsoft может быть интегрирован Team Foundation Server (как при установке дополнительных расширений, так и без них)?
(1) с Microsoft Excel
(2) с Microsoft Project
(3) с Microsoft Word
Какой из Work Item-ов не может быть переведен из состояния Active в состояние Closed, минуя состояние Resolved при использовании процесса MSF for Agile Software Development?
(1) Bug
(2) Task
(3) Quality of Service Requirement
Какие данные содержатся в описании полей Work Item-а в шаблоне процесса?
(1) тип
(2) название
(3) правила перехода из одного состояние в другое
Что относится к критерям успешности проекта?
(1) выполнение проекта в установленный срок
(2) выполнение проекта в рамках установленного бюджета
(3) реализация запланированного функционала
Какой Work Item предназначен для описания потенциальных или существующих проблем в работе программного продукта?
(1) Bug
(2) Task
(3) Quality of Service Requirement
Какие утверждения являются неверными?
(1) шаблон процесса может быть изменен вручную с помощью правки соответствующих xml-файлов
(2) шаблон процесса может быть изменен с помощью графического редактора Process Editor
(3) для того, чтобы работать с графическим редактором процесса, необходимо установить Team Foundation Power Tools
(4) шаблон процесса не может быть изменен
Какие компоненты Microsoft Office используются для работы с Team Foundation Server?
(1) Microsoft Excel
(2) Microsoft Project
(3) Team Explorer
Какой из указанных участников команды определяет структуру приложения и данных?
(1) бизнес-аналитик
(2) архитектор
(3) менеджер проекта
Какая команда позволяет вернуться к изменениям, отложенным в Shelve Settings?
(1) Check Out for Edit
(2) Check In Pending Changes
(3) Shelve Pending Changes
(4) Unshelve Pending Changes