игра брюс 2048
Главная / Менеджмент / Командная разработка с использованием Visual Studio Team Foundation Server / Тест 9

Командная разработка с использованием Visual Studio Team Foundation Server - тест 9

Упражнение 1:
Номер 1
TFS интегрирован с Team Build:

Ответ:

 (1) на уровне данных 

 (2) на уровне служб 

 (3) на уровне приложений 


Номер 2
Файл TFSBuild.proj

Ответ:

 (1) создается автоматически при создании сборки 

 (2) нельзя редактировать вручную 

 (3) определяет выполняемые во время сборки тесты 


Номер 3
Логическое место накопления результатов сборки:

Ответ:

 (1) находится на уровне данных 

 (2) входит в состав сервера сборки 

 (3) не входит с состав сервера сборки и уровней клиентов, приложений и данных 


Упражнение 2:
Номер 1
Справедливы следующие утверждения:

Ответ:

 (1) Team Foundation Build не зависит от MSBuild 

 (2) TeamBuild поддерживает интеграцию с рабочими элементами 

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


Номер 2
Какое из перечисленных утверждений неверно?

Ответ:

 (1) Team Foundation Build не зависит от MSBuild 

 (2) TeamBuild поддерживает интеграцию с рабочими элементами 

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


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

Ответ:

 (1) Team Foundation Build зависит MSBuild 

 (2) TeamBuild не поддерживает интеграцию с рабочими элементами 

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


Упражнение 3:
Номер 1
Необязательными этапами сборки являются:

Ответ:

 (1) создание рабочего элемента, при возникновении ошибки 

 (2) оценка покрытия кода тестами 

 (3) Копирование сборки в место накопления 


Номер 2
Необязательными этапами сборки являются:

Ответ:

 (1) создание рабочего элемента, при возникновении ошибки 

 (2) оценка покрытия кода тестами 

 (3) анализ кода 


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

Ответ:

 (1) создание рабочего элемента, при возникновении ошибки 

 (2) оценка покрытия кода тестами 

 (3) выполнение тестов 


Упражнение 4:
Номер 1
По умолчанию Team Build:

Ответ:

 (1) поддерживает проекты установки 

 (2) поддерживает приложения VB6.0 

 (3) не поддерживает приложения .Net 1.1 


Номер 2
По умолчанию Team Build:

Ответ:

 (1) не поддерживает проекты установки 

 (2) поддерживает приложения VB6.0 

 (3) не поддерживает приложения .Net 1.1 


Номер 3
По умолчанию Team Build:

Ответ:

 (1) поддерживает проекты установки 

 (2) не поддерживает приложения VB6.0 

 (3) не поддерживает приложения .Net 1.1 


Упражнение 5:
Номер 1
 Сборка при каждом возврате исходного кода может использоваться в следующих сценариях:

Ответ:

 (1) ежедневная сборка 

 (2) сборка с непрерывной интеграцией 

 (3) несколько лабораторий сборки 


Номер 2
Сборка при каждом возврате исходного кода - это:

Ответ:

 (1) скользящая сборка 

 (2) сборка интеграции 

 (3) сборка разработки 


Номер 3
Сборка с непрерывной интеграцией - это:

Ответ:

 (1) ежедневно осуществляющаяся сборка 

 (2) сборка, осуществляющаяся по истечению определенного времени 

 (3) сборка пир каждом возврате исходного кода 


Упражнение 6:
Номер 1
Потребителями плановых сборок чаще всего являются:

Ответ:

 (1) заказчики 

 (2) внешние контролеры 

 (3) команды разработчиков 


Номер 2
Потребителями плановых сборок чаще всего являются:

Ответ:

 (1) заказчики 

 (2) внешние контролеры 

 (3) тестировщики 


Номер 3
Потребителями непрерывной интеграции чаще всего являются

Ответ:

 (1) команды разработчиков 

 (2) внешние контролеры 

 (3) команды тестирования 


Упражнение 7:
Номер 1
По - умолчанию Team Foundation Server не поддерживает:

Ответ:

 (1) плановые сборки 

 (2) непрерывную интеграцию 

 (3) возврат кода с контролем качества 


Номер 2
Непрерывная интеграция:

Ответ:

 (1) не поддерживается по - умолчанию Team Foundation Server 

 (2) поставляет оперативную информацию о качестве сборки 

 (3) не поддерживает оперативное исправление кода 


Номер 3
Непрерывная интеграция:

Ответ:

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

 (2) поддерживается TFS по умолчанию 

 (3) не поддерживает оперативное исправление кода 


Упражнение 8:
Номер 1
Простейшим сценарием скользящей сборки является сборка:

Ответ:

 (1) после определенного числа возвратов 

 (2) по истечении заданного промежутка времени 

 (3) после определенного числа возвратов и по истечении определенного промежутка времени 


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

Ответ:

 (1) после определенного числа возвратов 

 (2) по истечении заданного промежутка времени 

 (3) после определенного числа возвратов и по истечении определенного промежутка времени 


Номер 3
Недостатком какого сценария сборки является задержка информации о качестве кода, при последнем возврате рабочего дня:

Ответ:

 (1) после определенного числа возвратов 

 (2) по истечении заданного промежутка времени 

 (3) после определенного числа возвратов и по истечении определенного промежутка времени 


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

Ответ:

 (1) сборка после определенного числа возвратов 

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

 (3) сборка после определенного числа возвратов и по истечении определенного промежутка времени 


Номер 2
Недостатком какого сценария скользящей сборки является сложность определения возврата, вызвавшего сбой:

Ответ:

 (1) сборка после определенного числа возвратов 

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

 (3) сборка после определенного числа возвратов и по истечении определенного промежутка времени 


Номер 3
Сценарий сборки, при котором на момент начала сборки число возвратов кода может варьироваться от одного до нескольких:

Ответ:

 (1) сборка после определенного числа возвратов 

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

 (3) сборка после определенного числа возвратов и по истечении определенного промежутка времени 


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

Ответ:

 (1) среднее время между возвратами кода 

 (2) интервал времени, в котором возвраты осуществляются особенно часто 

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


Номер 2
Допустим сборка занимает 20 минут, а среднее время между возвратами сборки составляет 4 минуты, согласно сценарию сборки по обоим условиям:

Ответ:

 (1) таймаут должен быть равен 20 минутам 

 (2) сборка должна осуществляться после 5 возвратов 

 (3) таймаут должен быть равен 5 минутам 


Номер 3
Допустим сборка занимает 15 минут, а среднее время между возвратами сборки составляет 5 минут, согласно сценарию сборки по обоим условиям:

Ответ:

 (1) таймаут должен быть равен 15 минутам 

 (2) сборка должна осуществляться после 5 возвратов 

 (3) таймаут должен быть равен 3 минутам 


Упражнение 11:
Номер 1
Наиболее распространенной частотой плановой сборки является:

Ответ:

 (1) еженедельная сборка 

 (2) ежедневная сборка 

 (3) ежечасная сборка 


Номер 2
Еженедельная частота сборок оправдывает себя в случае:

Ответ:

 (1) длительного времени сборки (несколько дней) 

 (2) при наличии значительных изменений в течении часа 

 (3) в случае малого числа возвратов в течении недели 


Номер 3
Частота сборки, позволяющая разработчикам максимально быстро получать информацию о качестве кода:

Ответ:

 (1) еженедельная сборка 

 (2) ежедневная сборка 

 (3) ежечасная сборка 


Упражнение 12:
Номер 1
Для создания плановой сборки на сервере TFS необходимо

Ответ:

 (1) создать командную строку TFSBuild: TfsBuild start <<TeamFoundationServer>> <<TeamProject>> <<BuildTypeName>> 

 (2) создать запланированную задачу Windows 

 (3) создать командную строку TFSBuild: TfsBuild create <<BuildTypeName>> <<TeamProject>> <<TeamFoundationServer>> 


Номер 2
Для создания плановой сборки на сервере TFS необходимо

Ответ:

 (1) ввести сроку в пакетный файл вида: TfsBuild start <<TeamFoundationServer>> <<TeamProject>> <<BuildTypeName>> 

 (2) создать запланированную задачу Windows  

 (3) ввести сроку в пакетный файл вида: TfsBuild create <<BuildTypeName>> <<<<TeamProject>> <<TeamFoundationServer>> 


Номер 3
В качестве параметров командной строки TFSBuild для создания плановой сборки на сервере TFS необходимо указать:

Ответ:

 (1) имя проекта 

 (2) имя TFS сервера 

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




Главная / Менеджмент / Командная разработка с использованием Visual Studio Team Foundation Server / Тест 9