Главная / Менеджмент /
Введение в программную инженерию / Тест 16
Введение в программную инженерию - тест 16
Упражнение 1:
Номер 1
Отметьте верные утверждения:
Ответ:
 (1) инструменты VSTS позволяют создать конкретный процесс 
 (2) VSTS предполагает доступное описание процесса разработки 
 (3) VSTS позволяет каждому участнику выбрать удобную для него среду разработки 
Номер 2
Какой из указанных элементов работы имеет набор различных состояний, перечень событий, изменяющих эти состояния, а также ответственное лицо?
Ответ:
 (1) task (задача) 
 (2) bug (ошибка) 
 (3) risk (риск) 
Номер 3
Какие средства входят в VSTS?
Ответ:
 (1) поддержка жизненного цикла элементов работы 
 (2) поддержка версионного контроля 
 (3) поддержка планирования 
 (4) поддержка тестирования 
 (5) все перечисленные 
Упражнение 2:
Номер 1
Какие продукты относятся к клиентской части VSTS?
Ответ:
 (1) Visual Studio Team Suite Edition 
 (2) Team Foundation Server 
 (3) Share Point 
 (4) TFS Client API 
Номер 2
Какие продукты относятся к серверной части VSTS?
Ответ:
 (1) Visual Studio Team Suite Edition 
 (2) Team Foundation Server 
 (3) Share Point 
 (4) TFS Client API 
Номер 3
Какие продукты не относятся к серверной части VSTS?
Ответ:
 (1) Team Foundation Server 
 (2) TFS Client API 
 (3) Share Point 
 (4) Visual Studio Team Suite Edition 
Упражнение 3:
Номер 1
Каково назначение продукта Team Explorer?
Ответ:
 (1) доступ к сервисам серверной части VSTS 
 (2) организация Web-портала с описанием используемого шаблона процесса разработки, других документов по процессу 
 (3) хранение данных TFS 
Номер 2
Каково назначение продукта Share Point?
Ответ:
 (1) доступ к сервисам серверной части VSTS 
 (2) организация Web-портала с описанием используемого шаблона процесса разработки, других документов по процессу 
 (3) хранение данных TFS 
Номер 3
Каково назначение продукта SQL Server?
Ответ:
 (1) доступ к сервисам серверной части VSTS 
 (2) организация Web-портала с описанием используемого шаблона процесса разработки, других документов по процессу 
 (3) хранение данных TFS 
Упражнение 4:
Номер 1
Какие средства предоставляет инструмент Microsoft Visual Studio Team System 2008 Development Edition?
Ответ:
 (1) средства визуального моделирования с генераторами конечного кода 
 (2) средства анализа кода с целью повышения его качества 
 (3) средства нагрузочного тестирования, управления тестовыми пакетами 
Номер 2
Какие средства предоставляет инструмент Microsoft Visual Studio Team System 2008 Test Edition?
Ответ:
 (1) средств тестирования Web-приложений и Web-сервисов 
 (2) средства визуального моделирования с генераторами конечного кода 
 (3) средства анализа кода с целью повышения его качества 
 (4) средства нагрузочного тестирования, управления тестовыми пакетами 
Номер 3
Какие средства предоставляет инструмент Microsoft Visual Studio Team System 2008 Architecture Edition?
Ответ:
 (1) средства визуального моделирования с генераторами конечного кода 
 (2) средства анализа кода с целью повышения его качества 
 (3) средства нагрузочного тестирования, управления тестовыми пакетами 
Упражнение 5:
Номер 1
Какой уровень TFS реализован на основе технологии ASP.NET?
Ответ:
 (1) уровень приложений 
 (2) уровень данных 
 (3) оба уровня 
Номер 2
Из скольки уровней состоит TFS?
Ответ:
 (1) 1 
 (2) 2 
 (3) 3 
Номер 3
Какой уровень TFS реализован на основе продуктов MS SQL Server и Share Point?
Ответ:
 (1) уровень приложений 
 (2) уровень данных 
 (3) оба уровня 
Упражнение 6:
Номер 1
Отметьте артефакты процесса разработки ПО:
Ответ:
 (1) файлы с исходным кодом 
 (2) элементы работы 
 (3) сборки 
 (4) документы и отчеты 
Номер 2
Что является управляющей информацией в проекте?
Ответ:
 (1) артефакты 
 (2) элементы работы 
 (3) и артефакты, и элементы работы 
Номер 3
Что является рабочим продуктом в проекте?
Ответ:
 (1) артефакты 
 (2) элементы работы 
 (3) и артефакты, и элементы работы 
Упражнение 7:
Номер 1
Чем определяется набор реквизитов элемента работы?
Ответ:
 (1) типом элемента работы 
 (2) состоянием элемента работы 
 (3) режимом использования в отчетах 
Номер 2
В каких пределах возможна идентификация реквизита с помощью ссылок?
Ответ:
 (1) только в пределах одного типа элементов работы 
 (2) только в пределах всего TFS-проекта 
 (3) как в пределах одного типа элементов работы, так и в пределах всего TFS-проекта 
Номер 3
В каких режимах реквизит может участвовать в отчетах?
Ответ:
 (1) как измерение (Dimension) 
 (2) как метрика (Measure) 
 (3) в деталях (Details) 
Упражнение 8:
Номер 1
Какими системными реквизитами определяется жизненный цикл элемента работы?
Ответ:
 (1) состоянием 
 (2) связями 
 (3) причиной 
Номер 2
Какой системный реквизит описывает текущее состояние элемента работы и определяет его текущую роль в процессе?
Ответ:
 (1) состояние 
 (2) связи 
 (3) причина 
Номер 3
Какой системный реквизит описывает переходы между состояниями?
Ответ:
 (1) состояние 
 (2) связи 
 (3) причина 
Упражнение 9:
Номер 1
Каким образом могут осуществляться переходы между состояниями?
Ответ:
 (1) автоматически самой системой TFS 
 (2) самим разработчиком 
 (3) любым из указанных способов 
Номер 2
Что описывают правила в жизненном цикле реквизита?
Ответ:
 (1) переходы между состояниями 
 (2) различные ограничения на значения реквизитов элемента работы 
 (3) текущее состояние элемента работы 
Номер 3
Для какой роли отсутсвует отдельное издание Visual Studio?
Ответ:
 (1) архитектор 
 (2) разработчик 
 (3) менеджер проекта 
Упражнение 10:
Номер 1
Какая команда предназначена для получения обновлений с VSTS?
Ответ:
 (1) Publish 
 (2) Refresh 
 (3) обе указанные команды 
 (4) ни одна из указанных команд 
Номер 2
Какая команда предназначена для внесения изменений в VSTS?
Ответ:
 (1) Publish 
 (2) Refresh 
 (3) обе указанные команды 
 (4) ни одна из указанных команд 
Номер 3
Для чего предназначена команда Publish?
Ответ:
 (1) для получения обновлений с VSTS 
 (2) для внесения изменений в VSTS 
 (3) для выполнения любого из указанных действий 
Упражнение 11:
Номер 1
Какая система используется для хранения всех основных артефактов, составляющих результат деятельности проектной команды?
Ответ:
 (1) система контроля версий 
 (2) система управления сборками 
 (3) обе указанные системы 
 (4) ни одна из указанных систем 
Номер 2
Какая система позволят автоматизировать получение образа конечного продукта в виде, готовом для тестирования и отправки заказчику?
Ответ:
 (1) система контроля версий 
 (2) система управления сборками 
 (3) обе указанные системы 
 (4) ни одна из указанных систем 
Номер 3
В чем заключается основное отличительное свойство системы контроля версий в TFS?
Ответ:
 (1) система позволяет хранить все основные артефакты 
 (2) существует интеграция с другими подсистемами TFS 
 (3) система контроля версий в TFS ничем не отличается от существующих аналогичных систем 
Упражнение 12:
Номер 1
Какое действие необходимо выполнить, чтобы ветвь попала на сервер?
Ответ:
 (1) создать ветвь 
 (2) внести изменения 
 (3) переноса изменения из ветви в ветвь 
Номер 2
Для чего используется команда Merge?
Ответ:
 (1) для интеграции ветвей 
 (2) для создания ветви 
 (3) для выполнения любой из указанных операций 
Номер 3
Для чего используется команда Branch?
Ответ:
 (1) для интеграции ветвей 
 (2) для создания ветви 
 (3) для выполнения любой из указанных операций 
Упражнение 13:
Номер 1
Что обозначает состояние ошибки Active?
Ответ:
 (1) ошибка исправлена 
 (2) ошибка нуждается в исправлении 
 (3) ошибка проверена и исправление принято 
Номер 2
Что обозначает состояние ошибки Resolved?
Ответ:
 (1) ошибка исправлена 
 (2) ошибка нуждается в исправлении 
 (3) ошибка проверена и исправление принято 
 (4) ошибка проверена, но исправление не принято 
Номер 3
Что обозначает состояние ошибки Closed?
Ответ:
 (1) ошибка исправлена 
 (2) ошибка нуждается в исправлении 
 (3) ошибка проверена и исправление принято 
 (4) ошибка проверена, но исправление не принято 
Упражнение 14:
Номер 1
В каких случаях ошибка может попасть в состояние Active?
Ответ:
 (1) ошибка только создана 
 (2) ошибка вновь стала появляться 
 (3) ошибка исправлена разработчиком, но продолжает воспроизводиться 
Номер 2
В каких случаях ошибка может попасть в состояние Resolved?
Ответ:
 (1) ошибка исправлена 
 (2) ошибка вновь стала появляться 
 (3) ошибка является свойством (а не ошибкой) 
 (4) ошибка не воспроизводится у разработчика 
Номер 3
В каких случаях ошибка может попасть в состояние Closed?
Ответ:
 (1) ошибка проверена и исправление принято 
 (2) тестеровщик согласен, что ошибка является повторной 
 (3) ошибка не воспроизводится и у разработчика, и у тестеровщика 
 (4) ошибка не воспроизводится у разработчика