Главная /
Технологии командной разработки программного обеспечения информационных систем
Технологии командной разработки программного обеспечения информационных систем - ответы на тесты Интуит
В курсе лекций и лабораторном практикуме рассматриваются подходы к организации командной разработки программных приложений.
Список вопросов:
- # Технология разработки программного обеспечения это . . .
- # Жизненный цикл программного обеспечения это . . .
- # Классическими моделями жизненного цикла программного обеспечения являются:
- # В какой модели жизненного цикла программного обеспечения переход на следующую стадию проектирования осуществляется только после того, как будет завершена работа на текущей стадии
- # Если проектируемый программный проект простой и детально определен, то целесообразно в процессе проектирования использовать модель жизненного цикла ПО
- # В итерационной модели жизненного цикла программного продукта . . .
- # Для эффективного управления процессом разработки программных систем необходимо сформировать подход, который обеспечивал:
- # С точки зрения процессов разработки программного обеспечения незрелой называют компанию, где
- # С точки зрения процессов разработки программного обеспечения зрелой называют компанию, где
- # Основными положениями гибкого подхода к созданию ПО являются:
- # Гибкие методологии разработки программного обеспечения . .
- # Методология управления жизненным циклом приложений представляет собой. . .
- # Компания Hewlett-Packard является поставщиком решений по управлению жизненным циклом приложений
- # Компания IBM является поставщиком решений по управлению жизненным циклом приложений
- # Компания Microsoft является поставщиком решений по управлению жизненным циклом приложений
- # Укажите инструменты командной разработки Team Foundation Server
- # Укажите инструменты, которые не предоставляет Team Foundation Server, для командной разработки
- # Укажите папки, которые формируются при создания командного проекта Team Foundation Server
- # Укажите папки, которые НЕ формируются при создания командного проекта Team Foundation Server
- # Рабочими элементами для гибкой методологии Agile являются . . .
- # Рабочими элементами для гибкой методологии Agile НЕ являются . . .
- # Рабочий элемент, который представляет собой требование, которое необходимо выполнить при реализации проекта
- # Рабочий элемент, который создается в проекте для назначения и выполнения работы
- # Рабочий элемент, который используется для отслеживания и мониторинга проблем в программном продукте
- # Рабочий элемент, который используется для фиксации в проекте событий или объектов, которые создают проблемы в выполнении проекта и должны быть устранены в ходе текущей или будущей итерации
- # Рабочий элемент, который описывает условия проверки правильности выполнения программным продуктом требований пользователя
- # При планировании командного проекта пользовательские требования можно сформировать в рабочем элементе Невыполненная работа по продукту с использованием
- # В проекте Team Foundation Server имеются следующие хранилища данных
- # База данных Team Foundation Server, предназначенная для хранения об исходном коде, отчетах построения, результатов тестов и отслеживания рабочих элементов
- # База данных Team Foundation Server, предназначенная для хранения агрегированные данные для подготовки аналитических отчетов
- # База данных Team Foundation Server, предназначенная для выполнения запросов и создания отчетов
- # Укажите правильные утверждения
- # Укажите Неправильные утверждения
- # Главные цели тестирования программного обеспечения.
- # Тестирование, при котором тестировщик не имеет заранее определенных тестовых сценариев и пытается интуитивно исследовать возможности программного продукта
- # Тестирование, при котором проверяется корректная совместная работа компонентов программного продукта
- # Тестирование, при котором осуществляется проверка конкретных требований к ПО, и которое проводится после добавление к системе новых функций
- # Тестирование, которое применяется при внесении изменений в программное обеспечение, с целью проверки корректности работы компонентов системы
- # Тестирование, которое представляет собой функциональные испытания, которые должны подтвердить то, что программный продукт соответствует требованиям и ожиданиям пользователей и заказчиков.
- # В Visual Studio 2012 имеются следующие шаблоны тестовых проектов
- # Признаки некачественного дизайна кода
- # Для создания качественного кода используется принцип, который определяет, что у класса должна быть только одна причина для изменения.
- # Для создания качественного кода используется принцип, который определяет, что программные сущности (классы, модули, функции) должны быть открыты для расширения, но закрыты для модификации
- # Для создания качественного кода используется принцип, который определяет, что клиенты должны знать только об абстрактных интерфейсах, обладающих свойством сцепленности.
- # Microsoft Test Manager предназначен для управления жизненным циклом тестирования программного обеспечения, включая . . .
- # Укажите правильные утверждения в отношении Microsoft Test Manager
- # Методология разработки программного обеспечения Microsoft Solutions Framework используется при разработке ИТ-решений и описывает
- # ИТ-решение компании Microsoft - это . . .
- # Основными принципы Microsoft Solutions Framework являются:
- # Универсальность модели Microsoft Solutions Framework определяется
- # Модель Microsoft Solutions Framework базируется
- # Для итеративного подхода методологии Microsoft Solutions Framework справедливо . . .
- # Интеграция в методологии Microsoft Solutions Framework позволяет . . .
- # Укажите правильные утверждения фаз и вех проектов в методологии Microsoft Solutions Framework
- # Укажите правильные утверждения в отношении вех проекта в методологии Microsoft Solutions Framework
- # Для модели команд в методологии Microsoft Solutions Framework характерно
- # Дисциплины обязательств модели команд в методологии Microsoft Solutions Framework предполагают . .
- # Какой ролевой кластер в методологии Microsoft Solutions Framework представляет бизнес-сторону проекта и обеспечивает его согласованность со стратегическими целями заказчика
- # Какой ролевой кластер в методологии Microsoft Solutions Framework обеспечивает управленческие функции по отслеживанию планов и их выполнение
- # Какой ролевой кластер в методологии Microsoft Solutions Framework решает задачи пользовательского дизайна приложения и обеспечения удобства эксплуатации ПО
- # Какой ролевой кластер в методологии Microsoft Solutions Framework отвечает за внедрение проекта и его функционирование
- # Укажите возможное совмещения ролей в команде проекта в методологии Microsoft Solutions Framework
- # Укажите возможное, но нежелательное совмещения ролей в команде проекта в методологии Microsoft Solutions Framework
- # Укажите какое совмещения ролей не рекомендуется в команде проекта в методологии Microsoft Solutions Framework
- # Рабочие элементы в методологии Scrum
- # Укажите правильные утверждения в отношении методологии Scrum
- # Организация команды в методологии Scrum определяет следующие роли
- # Участник проекта, который отвечает за все, что связано с потребительскими качествами программного продукта в методологии Scrum
- # Участник проекта, который отвечает за состояние и координацию проекта, продуктивность команды и устранение препятствий, мешающих проекту в методологии Scrum
- # Участник проекта, который отвечает за разработку программного продукта высокого качества в методологии Scrum
- # Владелец продукта в методологии Scrum выполняет следующие основные задачи:
- # Руководитель в методологии Scrum выполняет следующие основные задачи:
- # Члены команды в методологии Scrum отвечают за следующие задачи в проекте
- # Укажите правильные утверждения в отношении планирования в методологии Scrum
- # Целями ежедневных Scrum-собраний являются
- # В ходе ежедневного Scrum-собрания руководитель
- # В ходе ежедневного Scrum-собрания член команды сообщает
- # Укажите правильные утверждения в отношении возможного состояния элементов задела работы продукта в методологии Scrum
- # Преимущества методологии Scrum
- # Укажите правильные утверждения в отношении гибкой методология разработки программного обеспечения
- # За счет чего осуществляется минимизация рисков в гибких методологиях
- # Ключевыми постулатами методологии гибкой разработки программных продуктов являются . .
- # Эффективные коммуникации при проведении собраний участники команд должны базироваться на следующих правилах поведения:
- # Укажите, что не соответствует правилам поведения, обеспечивающим эффективные коммуникации при проведении собраний участники команд
- # Гибкие методологии поддерживают следующие принципы
- # Укажите, что из перечисленного ниже относится к принципам гибких методологий
- # Укажите, что из перечисленного ниже НЕ относится к принципам гибких методологий
- # Укажите неправильные утверждения, касающиеся гибких командных проектов
- # Укажите правильные утверждения в отношении гибких методологий
- # Управление жизненным циклом приложения в Visual Studio базируется на следующих принципах
- # Продуктивность управления жизненным циклом приложения в Visual Studio обеспечивается . .
- # Интеграция при управлении жизненным циклом приложения в Visual Studio обеспечивается . . .
- # Расширяемость при управлении жизненным циклом приложения в Visual Studio обеспечивается ...
- # Для архитектурного проектирования в Visual Studio используются инструменты визуального проектирования, которые предназначены для следующего:
- # Архитектурные инструменты в Visual Studio 2012 Ultimate позволяют создавать следующие виды схем
- # Архитектурные инструменты в Visual Studio 2012 Ultimate НЕ позволяют создавать следующие виды схем
- # Какие схемы определяют функциональность системы и описывают с точки зрения пользователей их возможные действия с программным продуктом
- # Какие схемы описывают бизнес-процесс или программный процесс в виде потока работ через последовательные действия
- # Какие схемы описывают распределение программных составляющих приложения, позволяя наглядно отобразить на высоком уровне структуру компонентов и служб
- # Какие схемы используются для описания логической архитектуры системы
- # Какие метрики кода позволяет вычислять Visual Studio 2012
- # Какие метрики кода НЕ позволяет вычислять Visual Studio 2012?
- # Укажите правильные утверждения в отношении инструментов профилирования
- # Укажите НЕ правильные утверждения в отношении инструментов профилирования
- # Какие виды тестов может использовать разработчик в Visual Studio 2012 Ultimate
- # Какие тесты позволяют быстро проверить наличие логических ошибок в методах классов
- # Какие тесты используются для исследования работоспособности приложения путем моделирования множества пользователей, которые работают с программой одновременно
- # Какие тесты позволяют автоматически сформировать код теста, путем записи действий пользователя при работе с приложением, и впоследствии выполнять эти тесты автоматически
- # Укажите программный инструмент, который позволяет создавать планы тестирования, формировать, добавлять и удалять тестовые случаи
- # Укажите функциональные возможности Team Foundation Server
- # Укажите, что НЕ относится к функциональным возможностям Team Foundation Server
- # Укажите правильные утверждения в отношении архитектуры Team Foundation Server
- # Укажите НЕ правильные утверждения в отношении архитектуры Team Foundation Server
- # Уровень данных Team Foundation Server состоит из следующих баз данных
- # Для Team Foundation Server можно выполнить развертывание . . .
- # Укажите какие приложения Team Foundation Server можно установить на одном сервере для простейшей серверной топологии
- # В простейшей серверной топологии для размещения компонентов Team Foundation построение может выполняться . . .
- # Укажите правильные утверждения в отношении простой серверной топологии . Team Foundation Server
- # Командный проект представляет коллекцию
- # В TFS 2012 имеются следующие шаблоны проектов
- # Рабочими элементами в Team Foundation Server являются:
- # НЕ являются рабочими элементами в Team Foundation Server:
- # Система контроля версий Team Foundation Server предоставляет следующие возможности
- # Система контроля версий Team Foundation Server НЕ предоставляет следующие возможности
- # Построение проекта программного продукта в Team Foundation Server может выполняться в следующих режимах . . .
- # Построение проекта программного продукта в Team Foundation Server НЕ может выполняться в следующих режимах . . .
- # Разработчик имеет возможность взаимодействовать с ключевыми службами Team Foundation Server посредством
- # Разработчик НЕ имеет возможность взаимодействовать с ключевыми службами Team Foundation Server посредством
- # Укажите правильные утверждения