Жизненый цикл ПО. D низкое качество и низкая эффективность большинства программных продуктов
Скачать 17.13 Kb.
|
Вопрос 1 Текст вопроса Законченный цикл разработки, результатом которого, как правило, является прототип или промежуточная версия программной системы называют ... Выберите один ответ: a. Верификацией b. Инкрементом c. Эволюционным этапом разработки d. Итерацией e. Фазой жизненного цикла ПО Вопрос 2 Текст вопроса Какими причинами был вызван кризис индустрии разработки программного обеспечения в 60-х годах XX века ? Выберите один или несколько ответов: a. остановка в развитии аппаратных платформ b. уменьшение числа программных систем на рынке c. методология "проб и ошибок" и неуправляемый жизненный цикл разработки d. низкое качество и низкая эффективность большинства программных продуктов e. резкий рост мощностей вычислительных машин Вопрос 3 Текст вопроса Какие виды стратегий конструирования программного обеспечения подходят только для случаев, когда изначально определены все требования? Выберите один или несколько ответов: a. Инкрементные стратегии b. Однократные стратегии c. Эволюционные стратегии Вопрос 4 Текст вопроса Какие характеристики из приведенных ниже характерны для тяжеловесных (прогнозирующих) методологий? Выберите один или несколько ответов: a. Фиксированность требований b. Разработчики только высокой квалификации в команде c. Только небольшие команды d. Подробное документирование e. Планирование и оценка рисков Вопрос 5 Текст вопроса Введите понятие, которое определено следующим образом: "... - совокупность всех артефактов, которые создаются в процессе разработки" Ответ: Программное обеспечение Вопрос 6 Текст вопроса Каким путем декомпозиция позволяет бороться со сложностью систем? Выберите один ответ: a. путем обобщения одинакового поведения и состояния одинаковых элементов и подсистем сложной системы b. путем упорядочения родственных подсистем и элементов сложной системы по уровням c. путем разделения сложной системы на подсистемы и элементарные части d. путем выделения важных деталей и существенных связей в сложной системе Вопрос 7 Текст вопроса В каких разновидностях классической модели разработки вводятся шаги проверки (подтверждения) успешного завершения каждой фазы жизненного цикла? Выберите один или несколько ответов: a. Строгая каскадная модель b. Классическая итерационная модель c. Классическая линейная модель d. Каскадная модель Вопрос 8 Текст вопроса Какая модель разработки предполагает следующее правило для фаз жизненного цикла: "Каждая последующая фаза начинается лишь тогда, когда полностью завершено выполнение предыдущей фазы. Возвращение к предыдущим фазам во время разработки не предусматривается." Выберите один ответ: a. Эволюционная модель b. Каскадная модель c. Классическая линейная модель d. Спиральная модель e. Итеративная модель Вопрос 9 Текст вопроса Какая методология в качестве основного инструмента моделирования и документирования использует язык UML? Выберите один ответ: a. RAD b. XP c. SCRUM d. RUP Вопрос 10 Текст вопроса Выберите все методологии из приведенных ниже, принципы в которых соответствуют идеям, принципам и ценностям Agile Выберите один или несколько ответов: a. RAD b. Каскадная модель (Waterfall) c. RUP d. Экстремальное программирование (XP) e. SCRUM Вопрос 11 Текст вопроса Что такое пользовательская история (User story) в терминах методологии экстремального программирования? Выберите один ответ: a. Набор обязательных тестовых испытаний, полученных от заказчика b. Рассказ заказчика, повествующий о том, для чего ему необходимо создаваемое ПО c. Рассказ заказчика, повествующий о его негативном опыте использования похожего ПО d. Рассказ заказчика, повествующий о возможных рисках при разработке данного ПО e. То же самое, что и Use Case в терминах методологии RUP Вопрос 12 Текст вопроса Какая периодичность встреч (митингов) разработчиков команды рекомендуется по методологии SCRUM? Выберите один ответ: a. Каждый день b. Каждую неделю c. Каждые две недели d. Каждый месяц e. Нет верных ответов среди предложенных Вопрос 13 Текст вопроса Что представляет собой Sprint Backlog в терминологии методологии SCRUM? Выберите один ответ: a. резерв времени, который отводится команде на спринт b. резервный набор задач, которые могут быть решены, если во время спринта останется время c. встреча (meeting), в рамках которой обсуждается и уточняется список требований на данный спринт d. набор артефактов, полученных в течение спринта e. список задач по разработке функциональности системы, которые должны быть выполнены в течение спринта Вопрос 14 Текст вопроса Какие из данных идей соответствует концепции бережливого производства (Lean Development) Выберите один или несколько ответов: a. Отложенное тестирование и интеграция позволяет создать более качественный продукт и сэкономить ресурсы b. Идея доставки материалов в процессе производства "точно в срок" c. Качество обеспечивается созданием максимально подробных спецификаций d. Взаимодействие и доверительные отношения с заказчиком важнее контрактных обязательств e. Постоянно ликвидировать все виды потерь на производстве f. Идея взаимозаменяемости людей низкой квалификации на производстве Вопрос 15 Текст вопроса Какой тезис Фредерик Брукс обозначил метафорой "Серебрянной пули нет" в своей книге "Мифический человеко-месяц"? Выберите один ответ: a. Невозможно, чтобы проект уложился во все установленные ограничения, чем-то всегда нужно жертвовать b. Не существует универсального и эффективного решения для управления проектами по разработке ПО c. Не существует универсального способа для мотивации всех членов команды для работы над проектом, к каждому необходим индивидуальный подход d. Не существует технологии разработки, которая позволяла бы обойтись без фазы тестирования Вопрос 16 Текст вопроса Какой термин определяется следующим образом: "??> - условие или характеристика, которой должна удовлетворять система (или возможность, которую должна обеспечивать система)" Ответ: Требование Вопрос 17 Текст вопроса В каком из разделов технического задания согласно ГОСТ 34.602.89 Техническое задание на создание автоматизированной системы могут быть указаны сроки начала и окончания работ и сведения об источнике финансирования? Выберите один или несколько ответов: a. Порядок контроля и приемки системы b. Общие сведения c. Стадии и этапы разработки (Состав и содержание работ по созданию системы) d. Назначение и цели создания системы e. Требования к документированию Вопрос 18 Текст вопроса Что содержит блок "why" в Impact Mapping? Выберите один ответ: a. Ключевые проблемы в бизнесе заказчика. b. Бизнес-цели, которые необходимо достичь. c. Основные правила проекта (устав). d. Все ответы верны. Вопрос 19 Текст вопроса На каком языке (с использованием какой терминологии) формулируется user story? Выберите один ответ: a. На языке конечных пользователей - с использованием терминов и понятий их предметной области b. На языке менеджеров проекта - с учетом терминологии проектного управления c. На формальном языке с использованием нотаций языков моделирования (таких как UML) d. На языке разработчиков - с использованием терминов и понятий дальнейшей программной реализации e. На языке тестировщиков - с учетом различных видов тестирования и спецификаций сценариев тестирования Вопрос 20 Текст вопроса User Story недостаточно просты, чтобы люди могли научиться писать их за несколько минут, обдумывая, что представляет ценность для них или бизнеса. Выберите один ответ: Верно Неверно |