Главная / Менеджмент /
Управление жизненным циклом разработки приложения с использованием Visual Studio Team System и Team Foundation Server / Тест 5
Управление жизненным циклом разработки приложения с использованием Visual Studio Team System и Team Foundation Server - тест 5
Упражнение 1:
Номер 1
Какие утверждения являются верными?
Ответ:
 (1) после нажатия кнопки "OK" будет выполнено сравнение последней версии файла SignAndBuild.cmd, хранящейся на сервере, с версией 1.20 
 (2) после нажатия кнопки "OK" будет выполнено сравнение локального файла SignAndBuild.cmd с версией 1.20 
 (3) после нажатия кнопки "OK" будет выполнено сравнение локальной версии 1.20 файла SignAndBuild.cmd и последней версии этого файла, хранящейся на сервере 
Номер 2
Какие утверждения являются неверными?
Ответ:
 (1) после нажатия кнопки OK будет выполнено сравнение последней версии файла SignAndBuild.cmd, хранящейся на сервере, с версией 1.20 
 (2) после нажатия кнопки OK будет выполнено сравнение локального файла SignAndBuild.cmd с версией 1.20 
 (3) после нажатия кнопки OK будет выполнено сравнение локальной версии 1.20 файла SignAndBuild.cmd и последней версии этого файла, хранящейся на сервере 
Номер 3
По каким параметрам можно проводить сравнение файлов на Source Control?
Ответ:
 (1) по последней версии 
 (2) по метке 
 (3) по размеру 
 (4) по дате 
Упражнение 2:
Номер 1
Какая команда предназначена для сравнения двух версий файлов?
Ответ:
 (1) View History 
 (2) Compare 
 (3) Branch 
 (4) Merge 
Номер 2
Какая команда позволяет получить последнюю версию проекта, хранящегося на Source Control?
Ответ:
 (1) Get Latest Version 
 (2) Get Specific Version 
 (3) Branch 
 (4) Merge 
Номер 3
Какая команда позволяет получить последнюю версию проекта, хранящегося на Source Control, по заданной метке?
Ответ:
 (1) Get Latest Version 
 (2) Get Specific Version 
 (3) Branch 
 (4) Merge 
Упражнение 3:
Номер 1
Какие части определяются на стадии планирования продукта?
Ответ:
 (1) целевые задачи (Main Objectives) 
 (2) опыт (Experience) 
 (3) фичи (Features) 
Номер 2
Какие части определяются на стадии разработки продукта?
Ответ:
 (1) целевые задачи (Main Objectives) 
 (2) опыт (Experience) 
 (3) фичи (Features) 
Номер 3
Какие части не определяются на стадии планирования продукта?
Ответ:
 (1) целевые задачи (Main Objectives) 
 (2) опыт (Experience) 
 (3) фичи (Features) 
Упражнение 4:
Номер 1
Какие утверждения являются верными?
Ответ:
 (1) количество сущностей Feature в Orcas наименьшее по сравнению с другими сущностями 
 (2) количество сущностей Scenario в Orcas наименьшее по сравнению с другими сущностями 
 (3) количество сущностей Experience в Orcas превышает количество сущностей Feature 
 (4) количество сущностей Experience в Orcas превышает количество сущностей Value Proposition 
Номер 2
Какие утверждения являются неверными?
Ответ:
 (1) количество сущностей Feature в Orcas наименьшее по сравнению с другими сущностями 
 (2) количество сущностей Scenario в Orcas наименьшее по сравнению с другими сущностями 
 (3) количество сущностей Experience в Orcas превышает количество сущностей Feature 
 (4) количество сущностей Experience в Orcas превышает количество сущностей Value Proposition 
Номер 3
Какие утверждения являются верными?
Ответ:
 (1) количество сущностей Scenario в Orcas наибольшее по сравнению с другими сущностями 
 (2) количество сущностей Feature в Orcas наибольшее по сравнению с другими сущностями 
 (3) количество сущностей Value Proposition в Orcas превышает количество сущностей Scenario 
Упражнение 5:
Номер 1
Что такое Quality Gates?
Ответ:
 (1) правила, согласно которым код из основной ветки попадает в "фичу" 
 (2) правила, согласно которым код из "фичи" попадает в основную ветку 
 (3) правила, согласно которым код удаляется из основной ветки 
 (4) правила, согласно которым код удаляется из "фичи" 
Номер 2
Какие требования относятся к Quality Gates?
Ответ:
 (1) должны выполняться требований безопасности 
 (2) не должно быть снижения производительности 
 (3) все ошибки должны быть зафиксированы 
Номер 3
Какие требования не относятся к Quality Gates?
Ответ:
 (1) должны выполняться требований безопасности 
 (2) не должно быть снижения производительности 
 (3) все ошибки должны быть зафиксированы 
Упражнение 6:
Номер 1
Какие утверждения являются верными?
Ответ:
 (1) в каледарных итерациях разработки фиксируются сроки и примерное количество "фич", которые нужно разработать 
 (2) "фичи" разрабатываются только в рамках одной итерации 
 (3) "фичи" могут разрабатываться в рамках нескольких итераций 
Номер 2
Какие утверждения являются верными?
Ответ:
 (1) в каледарных итерациях разработки фиксируются сроки и примерное количество "фич", которые нужно разработать 
 (2) "фичи" разрабатываются только в рамках одной итерации 
 (3) "фичи" могут разрабатываться в рамках нескольких итераций 
Номер 3
Какие утверждения об операциях Check In и Check Out являются верными?
Ответ:
 (1) указанные операции являются транзакционными 
 (2) указанные операции могут охватывать несколько файлов 
 (3) указанные операции могут совмещаться с атомарным мержингом 
Упражнение 7:
Номер 1
В какое приложение интегрируется компонент TeamLook для работы с Team Foundation Server?
Ответ:
 (1) Microsoft Word 
 (2) Microsoft Excel 
 (3) Microsoft Outlook 
Номер 2
В чем отличие TeamLook от Team Explorer?
Ответ:
 (1) в TeamLook нельзя создавать Work Item-ы 
 (2) в TeamLook нельзя конфигурировать билды 
 (3) в TeamLook нельзя создавать отчеты (Team Reports) 
Номер 3
Какие условия должны выполняться, чтобы адресат смог работать с Work Item-ом таким же способом, как отправитель, который использует компонент TeamLook?
Ответ:
 (1) адресат должен быть подключен к Team Foundation Server 
 (2) у адресата должен быть установлен компонент TeamLook 
 (3) достаточно, чтобы на компьютере адресата был установлен Microsoft Outlook 
Упражнение 8:
Номер 1
Какие действия можно выполнить из командной строки?
Ответ:
 (1) проставить статусы Work Item-ам 
 (2) выполнить Check In или Check Out 
 (3) создать Branch 
Номер 2
Какой пункт меню позволяет выбрать команду для просмотра шаблона процесса?
Ответ:
 (1) Show Project Portal 
 (2) Team Project Settings 
 (3) Team Foundation Server Settings 
Номер 3
Какая команда предназначена для просмотра шаблона процесса?
Ответ:
 (1) Security 
 (2) Group Membership 
 (3) Process Template Manager 
 (4) Source Control File Types 
Упражнение 9:
Номер 1
Какая информация содержится в файле ProcessTemplate.xml шаблона процесса?
Ответ:
 (1) название шаблона 
 (2) идентификаторы процесса 
 (3) плагины 
Номер 2
Какая информация не содержится в файле ProcessTemplate.xml шаблона процесса?
Ответ:
 (1) название процесса 
 (2) идентификаторы процесса 
 (3) информация о файл-маппинге полей Team Foubdation Server 
Номер 3
Какая информация содержится в файле FileMapping.xml шаблона процесса?
Ответ:
 (1) название шаблона 
 (2) файл-маппинг полей Microsoft Project 
 (3) файл-маппинг полей Team Foubdation Server 
Упражнение 10:
Номер 1
В каком файле шаблона процесса содержится описание условий безопасности для операций Check In и Check Out?
Ответ:
 (1) ProcessTemplate.xml 
 (2) FileMapping.xml 
 (3) VersionControl.xml 
Номер 2
В каком файле шаблона процесса содержится определение первоначальных запросов, которые создаются при создании проекта?
Ответ:
 (1) ProcessTemplate.xml 
 (2) WorkItemTracking.xml 
 (3) VersionControl.xml 
Номер 3
Какие данные содержатся в описании полей Work Item-а в шаблоне процесса?
Ответ:
 (1) тип 
 (2) название 
 (3) правила перехода из одного состояние в другое 
Упражнение 11:
Номер 1
Каким образом можно изменить шаблон Work Item-а?
Ответ:
 (1) изменив соответсвующий xml-файла шаблона процесса вручную 
 (2) используя графический редактор Process Editor 
 (3) шаблон Work Item-а не может быть изменен 
Номер 2
Какие утверждения являются верными?
Ответ:
 (1) шаблон процесса может быть изменен вручную с помощью правки соответствующих xml-файлов 
 (2) шаблон процесса может быть изменен с помощью графического редактора Process Editor 
 (3) для того, чтобы работать с графическим редактором процесса, необходимо установить Team Foundation Power Tools 
 (4) шаблон процесса не может быть изменен 
Номер 3
Какие утверждения являются неверными?
Ответ:
 (1) шаблон процесса может быть изменен вручную с помощью правки соответствующих xml-файлов 
 (2) шаблон процесса может быть изменен с помощью графического редактора Process Editor 
 (3) для того, чтобы работать с графическим редактором процесса, необходимо установить Team Foundation Power Tools 
 (4) шаблон процесса не может быть изменен 
Упражнение 12:
Номер 1
Какая команда позволяет отложить блок изменений в виде патча?
Ответ:
 (1) Check Out for Edit 
 (2) Check In Pending Changes 
 (3) Shelve Pending Changes 
Номер 2
Какие команда не позволяют отложить блок изменений в виде патча?
Ответ:
 (1) Check Out for Edit 
 (2) Check In Pending Changes 
 (3) Shelve Pending Changes 
Номер 3
Какая команда позволяет вернуться к изменениям, отложенным в Shelve Settings?
Ответ:
 (1) Check Out for Edit 
 (2) Check In Pending Changes 
 (3) Shelve Pending Changes 
 (4) Unshelve Pending Changes