Тольяттинский государственный университет (Росдистант), ТГУ. Разработка и анализ требований к программному обеспечению (9731, 11726, 13117). Промежуточные и итоговый тесты. Ответы на вопросы.
Для Росдистант имеются и другие готовые работы. Пишем уникальные работы под заказ. Помогаем с прохождением онлайн-тестов. Пишите, пожалуйста, в личку (Евгений).
ИТОГОВЫЙ ТЕСТ (в базе более 120 вопросов)
… включает набор задач, которые помогают определить влияние программного обеспечения на организацию, потребности клиентов и то, как пользователи будут взаимодействовать с разработанным программным обеспечением.
Выберите один ответ:
Этап сбора требований
Этап проектирования
Этап конструирования
Этап завершения
Выберите программные компоненты.
Выберите один или несколько ответов:
Library
Code
Data
LLD
… – это создание пользовательского интерфейса без добавления подробных функций, позволяющих пользователю интерпретировать функции предполагаемого программного продукта.
Выберите один ответ:
Прототипирование
Анализ домена
Анализ задачи
Создание шаблона
Подраздел «Цель» в SRS включает следующее.
Выберите один или несколько ответов:
Определения
Обзор системы
Предыстория
Системные атрибуты
Укажите верное утверждение.
Выберите один ответ:
Требования домена могут налагать новые функциональные требования или граничные условия на существующие требования
Требования домена могут описать не только то, что должна делать строящаяся система, но и то, чего она не должна делать
Требования домена могут включать экологические ограничения, соответствие федеральным законам и законам штата или отраслевым нормам
Требования домена могут включать свойства качества или времени безотказной работы, используемые языки программирования
Выберите нефункциональные требования.
Выберите один или несколько ответов:
Юзабилити
Эффективность использования
Интуитивность
Функциональность программного обеспечения
Определите последовательность логики функциональной декомпозиции.
Найдите наиболее общую функцию
Ответ 1
Выберите...
4
2
1
3
Найдите следующий уровень подфункции
Ответ 2
Выберите...
4
2
1
3
Найдите ближайшую подфункцию
Ответ 3
Выберите...
4
2
1
3
Проверьте свою диаграмму
Ответ 4
Выберите...
4
2
1
3
… представляет (-ют), как решение будет работать, и дает (-ют) примеры того, как пользователи будут взаимодействовать с ним (-и) для выполнения своих задач.
Выберите один ответ:
Программный прототип
Истории пользователей
Сценарии использования
Диаграммы использования
Соотнесите основные определения нефункциональных требований с их описанием.
Бизнес-правила
Выберите...
Конкретизация аспектов взаимодействия с другими системами, операционной средой
Включают или связаны с корпоративными регламентами, политиками, стандартами
Описывают дополнительные характеристики продукта в различных «измерениях», важных для пользователей и/или разработчиков
Формулировки условий, модифицирующих требования или наборы требований, сужая выбор возможных решений по их реализации
Внешние интерфейсы
Выберите...
Конкретизация аспектов взаимодействия с другими системами, операционной средой
Включают или связаны с корпоративными регламентами, политиками, стандартами
Описывают дополнительные характеристики продукта в различных «измерениях», важных для пользователей и/или разработчиков
Формулировки условий, модифицирующих требования или наборы требований, сужая выбор возможных решений по их реализации
Ограничения
Выберите...
Конкретизация аспектов взаимодействия с другими системами, операционной средой
Включают или связаны с корпоративными регламентами, политиками, стандартами
Описывают дополнительные характеристики продукта в различных «измерениях», важных для пользователей и/или разработчиков
Формулировки условий, модифицирующих требования или наборы требований, сужая выбор возможных решений по их реализации
Атрибуты качества
Выберите...
Конкретизация аспектов взаимодействия с другими системами, операционной средой
Включают или связаны с корпоративными регламентами, политиками, стандартами
Описывают дополнительные характеристики продукта в различных «измерениях», важных для пользователей и/или разработчиков
Формулировки условий, модифицирующих требования или наборы требований, сужая выбор возможных решений по их реализации
Укажите совокупность возможных требований системы.
Выберите один или несколько ответов:
Конечные пользователи системы
Системные архитекторы
Разработчики программного обеспечения
Менеджеры подрядчиков
Выберите инструменты для моделирования конструкции ПО.
Выберите один или несколько ответов:
SysML
UML
SQL
PERL
… определяет системные требования высокого уровня с точки зрения домена.
Выберите один ответ:
Документ с описанием системы
Спецификация системных требований
Спецификация требований к программному обеспечению
Документ с описанием функций системы
Что менеджеры проектов используют для описания этапов и задач, связанных с проектированием программного обеспечения?
Выберите один ответ:
Жизненный цикл разработки программного обеспечения
Анализ инструментов реализации
Результаты тестирования
Информацию об архитектурном модуле продукта
Разработчики расставляют приоритеты и упорядочивают требования в порядке важности, срочности и удобства – это
Выберите один ответ:
сбор требований
организация требований
переговоры и обсуждение
документирование требований
Какой тип документа представлен на схеме?
Выберите один ответ:
Сценарии использования
Истории пользователей
Функциональная декомпозиция
Программные прототипы
В чем заключается роль клиентов в формировании документа с требованиями?
Выберите один ответ:
Полное описание основных бизнес-требований
Создание проекта программного обеспечения, который будет удовлетворять всем требованиям, установленным разработчиками системы
Использование документа с требованиями в качестве контракта для подачи заявки на систему
Использование документа с требованиями в качестве основы для написания и проведения тестов
Укажите документ, который формируется на этапе технико-экономического обоснования.
Выберите один ответ:
Технико-экономический отчет
Системные модели
Пользовательские и системные требования
Нормативные требования
Выберите показатели программного обеспечения.
Выберите один или несколько ответов:
Показатели качества
Метрики процесса
Показатели ресурсов
Счетчик нефункциональных точек
Какой тип разработки программного обеспечения предназначен для разработки операционных систем, систем хранения и другого?
Выберите один ответ:
Разработка приложений по предоставлению функциональных возможностей для выполнения задач
Разработка системного программного обеспечения для обеспечения основных функций
Инструменты разработки для обеспечения работы разработчикам ПО
Разработка встроенного программного обеспечения
Внешние требования включают следующее.
Выберите один или несколько ответов:
Требования к взаимодействию
Этические требования
Законодательные требования
Требования к эффективности
Укажите документ, который формируется на этапе спецификации требований.
Выберите один ответ:
Технико-экономический отчет
Системные модели
Пользовательские и системные требования
Нормативные требования
Какой тип требований всегда пишется с точки зрения клиента?
Выберите один ответ:
Бизнес-требования
Требования пользователя
Системные требования
Требования разработчика
Соотнесите типы изменений, которые могут вносить разработчики в ПО, с их описанием.
Совершенные
Выберите...
Обеспечивают совместимость с изменяющимися аппаратными и программными средами
Включают такие задачи, как реструктуризация и оптимизация кода
Исправляют ошибки кодирования и другие проблемы, которые не позволяют программному обеспечению соответствовать требованиям
Улучшают функциональные возможности системы
Профилактические
Выберите...
Обеспечивают совместимость с изменяющимися аппаратными и программными средами
Включают такие задачи, как реструктуризация и оптимизация кода
Исправляют ошибки кодирования и другие проблемы, которые не позволяют программному обеспечению соответствовать требованиям
Улучшают функциональные возможности системы
Адаптивные
Выберите...
Обеспечивают совместимость с изменяющимися аппаратными и программными средами
Включают такие задачи, как реструктуризация и оптимизация кода
Исправляют ошибки кодирования и другие проблемы, которые не позволяют программному обеспечению соответствовать требованиям
Улучшают функциональные возможности системы
Корректирующие
Выберите...
Обеспечивают совместимость с изменяющимися аппаратными и программными средами
Включают такие задачи, как реструктуризация и оптимизация кода
Исправляют ошибки кодирования и другие проблемы, которые не позволяют программному обеспечению соответствовать требованиям
Улучшают функциональные возможности системы
Какой из инструментов выявления требований показывает взаимодействия между объектами во времени?
Выберите один ответ:
Контекстная диаграмма
Функциональная декомпозиция
Диаграмма вариантов использования
Схема последовательности действий
Идентификация источников требований фокусируется
Выберите один или несколько ответов:
на целях
на знании предметной области
на заинтересованных лицах
на организационной среде
на команде разработчиков
Какой тип требований описывает возможности, необходимые для интеграции предлагаемого решения в существующую среду?
Выберите один ответ:
Бизнес-требования
Требования пользователя
Требования к переходу
Требования к решению
Подраздел … определяет требования, чтобы они могли быть должным образом структурированы для оптимального понимания.
Выберите один ответ:
«Организация конкретных требований»
«Атрибуты программной системы»
«Требования к производительности»
«Процесс управления изменениями»
Выберите верные высказывания.
Выберите один или несколько ответов:
Требования передают ожидания пользователей от программного продукта
Требования к программному обеспечению представляют собой описание функций и возможностей целевой системы
Требования могут быть очевидными или скрытыми, известными или неизвестными, ожидаемыми или неожиданными с точки зрения клиента
Требования всегда гарантируют, что программное обеспечение будет соответствовать ожиданиям пользователей
Спецификация требований к программному обеспечению используется в организации
Выберите один или несколько ответов:
менеджерами
системными клиентами
системными инженерами
копирайтерами
Как выглядят сценарии использования на диаграмме вариантов использования?
Выберите один ответ:
В виде овалов
В виде рамки
В виде объектов
Линиями, показывающими различные типы отношений между участниками и вариантами использования
Как называется определение того, что требование должно быть смещено в сторону текстового описания?
Выберите один ответ:
Заявление
Процесс
Ограничение
Рекомендации по обеспечению качества
В подразделе … приводится описание таких ограничений, как политика регулирования, функции аудита, требования к надежности и так далее.
Выберите один ответ:
«Перспектива продукта»
«Функции продукта»
«Характеристики пользователя»
«Ограничения»
Жизненный цикл разработки программного обеспечения (SDLC) – это
Выберите один ответ:
стандартный процесс разработки программного обеспечения
способность программного продукта безотказно выполнять определенные функции при заданных условиях в течение заданного периода времени с достаточно большой вероятностью
понятность пользовательского интерфейса, легкость обучения работе с ним, трудоемкость решения определенных задач с его помощью
отношение уровня услуг, предоставляемых программным продуктом пользователю при заданных условиях, к объему используемых ресурсов
Как называется совокупность функциональных возможностей и характеристик программного продукта, которые влияют на его способность удовлетворять заявленные или подразумеваемые потребности?
Выберите один ответ:
Качество программного обеспечения
Качество проекта
Качество анализа требований
Качество инструментальных средств
Юзабилити – это атрибут, который описывает
Выберите один ответ:
удобство использования и определяет, насколько сложно пользователю будет изучить систему и работать с ней
насколько просто разобраться в интерфейсе, кнопках, заголовках
сколько попыток требуется пользователям для выполнения конкретной задачи
насколько вероятно, что программное обеспечение будет работать без сбоев в течение определенного периода времени
Для какой практики создания продукта, который соответствует ожиданиям пользователей и других заинтересованных лиц, характерна проблема нарушения архитектурной целостности?
Выберите один ответ:
Обзор требований
Прототипирование
Интервьюирование
Наблюдение
Утверждение модели
Определите последовательность шагов разбиения сложного процесса на более простые компоненты.
Функция высокого уровня
Ответ 1
Выберите...
1
2
3
4
Подфункция
Ответ 2
Выберите...
1
2
3
4
Процесс
Ответ 3
Выберите...
1
2
3
4
Деятельность
Ответ 4
Выберите...
1
2
3
4
Audio & Music – это программное обеспечение, которое используется
Выберите один ответ:
для прослушивания, редактирования, преобразования и создания музыки
в домашних целях
для управления сетью ИТ-систем и операционными системами
для обмена медиафайлами, фильмами, музыкой, фотографиями через Интернет
Какой тип требований содержит высокоуровневые заявления о целях, задачах и потребностях?
Выберите один ответ:
Бизнес-требования
Требования заинтересованных сторон
Требования к решению
Требования к переходу
Программное обеспечение News & Books предоставляет инструменты
Выберите один ответ:
для чтения, отслеживания новостей и книг
для просмотра, редактирования и конвертации видеофайлов
для прослушивания, редактирования, преобразования и создания музыки
для серфинга в Интернете
Среди различных категорий программного обеспечения наиболее распространенными типами являются следующие.
Выберите один или несколько ответов:
Прикладное программное обеспечение
Системное программное обеспечение
Драйверы устройств
Структурное программное обеспечение
Выделяют следующие категории требований.
Выберите один или несколько ответов:
Бизнес-требования
Требования пользователей
Системные требования
Требования владельцев
Технико-экономическое обоснование направлено на достижение
Выберите один ответ:
цели организации
пользовательских требований
системных требований
промежуточных требований
Какие типы практик применяются для создания правильного продукта, то есть того продукта, который соответствует ожиданиям пользователей и других заинтересованных лиц?
Выберите один или несколько ответов:
Обзор требований
Прототипирование
Утверждение модели
Приемочные тесты
Кодирование
Как определены требования в стандарте IEEE?
Выберите один или несколько ответов:
Как условие или возможность, необходимые пользователю для решения проблемы или достижения цели
Как условие или возможность, которые должны выполняться или которыми должна обладать система или системный компонент, чтобы соответствовать контракту, стандарту, спецификации или другим формально установленным документам
Как вопросы планирования, координации, измерения, отчетности и контроля над проектом или программой
Как вопросы расширения существующих возможностей, адаптации программного обеспечения для работы в новых и измененных операционных средах и исправления дефектов
Основные виды деятельности инженерии требований включают
Выберите один или несколько ответов:
спецификацию требований
проверку требований
управление требованиями
управление процессами
Существуют определенные функции, которые должны быть описаны в спецификации требований к программному обеспечению. Укажите их.
Выберите один или несколько ответов:
Интернет
Интеграция с социальными сетями
Источники информации
Источники питания
На каком этапе дефекты программного обеспечения сообщаются, отслеживаются, исправляются и повторно тестируются до тех пор, пока программный продукт не достигнет определенных стандартов качества в соответствии с SRS?
Выберите один ответ:
Тестирование программного обеспечения
Проектирование программного обеспечения
Сборка программного продукта
Развертывание и обслуживание
Для выявления требований организация может проводить несколько типов собеседований, таких как
Выберите один или несколько ответов:
структурированные (закрытые) интервью
неструктурированные (открытые) интервью
устные интервью
сторонние интервью
Выберите категорию программ, в которую входят игры.
Выберите один ответ:
Gaming Software
Social &Communcation
Office & Productivity
Backup & Sync
Подраздел … определяет, является ли продукт независимым продуктом или неотъемлемой частью более крупного продукта.
Выберите один ответ:
«Перспектива продукта»
«Функции продукта»
«Характеристики пользователя»
«Ограничения»
Выберите метрики нефункциональных требований.
Выберите один или несколько ответов:
Скорость
Размер
Легкость использования
Легкость форматирования
Для какой практики создания продукта, который соответствует ожиданиям пользователей и других заинтересованных лиц, характерна проблема смещения внимания с целевых функций?
Выберите один ответ:
Обзор требований
Прототипирование
Интервьюирование
Наблюдение
Утверждение модели
Что включается в программное обеспечение?
Выберите один или несколько ответов:
Библиотеки
Программы
Соответствующие неисполняемые данные
Аппаратура
Разработка требований состоит из следующих основных работ.
Выберите один или несколько ответов:
Документирование требований
Детализация требований
Согласование и утверждение требований
Анализ места определения требований
Соотнесите параметры качества программного обеспечения с их характеристиками.
Тестируемость
Выберите...
Насколько легко протестировать программное обеспечение
Насколько быстро программа работает при определенной нагрузке
Насколько легко можно изменить программное обеспечение для добавления и улучшения функций, исправления ошибок
Насколько просто использовать программу
Юзабилити
Выберите...
Насколько легко протестировать программное обеспечение
Насколько быстро программа работает при определенной нагрузке
Насколько легко можно изменить программное обеспечение для добавления и улучшения функций, исправления ошибок
Насколько просто использовать программу
Сопровождаемость
Выберите...
Насколько легко протестировать программное обеспечение
Насколько быстро программа работает при определенной нагрузке
Насколько легко можно изменить программное обеспечение для добавления и улучшения функций, исправления ошибок
Насколько просто использовать программу
Производительность
Выберите...
Насколько легко протестировать программное обеспечение
Насколько быстро программа работает при определенной нагрузке
Насколько легко можно изменить программное обеспечение для добавления и улучшения функций, исправления ошибок
Насколько просто использовать программу
Различные языки, часовые пояса и другие подобные функции, в которых может работать программное обеспечение, – это
Выберите один ответ:
локализация
доступность
совместимость
производительность
Условие или возможность, требуемая пользователем для решения задач или достижения целей, – это
Выберите один ответ:
требования
условия
свойства
правила
Photos & Graphics – это программное обеспечение, которое используется
Выберите один ответ:
для открытия, редактирования, создания изображений и графики
для просмотра, редактирования и конвертации видеофайлов
для управления сетью ИТ-систем и операционными системами
для прослушивания, редактирования, преобразования и создания музыки
… позволяет (-ют) выделить сущности предметной области, определить первоначальные требования к функциональности и определить границы проекта.
Выберите один ответ:
Анализ предметной области
Анализ осуществимости
Формирование и анализ требований
Документирование требований
К параметрам качества программного обеспечения относятся следующие характеристики.
Выберите один или несколько ответов:
Доступность
Совместимость
Эффективность.
Нефункциональность
Укажите группы ИТ-специалистов, занимающихся разработкой программного обеспечения.
Выберите один или несколько ответов:
Кодировщики
Инженеры-программисты
Разработчики
Тестировщики
Какой из документов устанавливает основу для соглашения между клиентами и подрядчиками или поставщиками о том, что должен делать программный продукт?
Выберите один ответ:
Документ с описанием системы
Спецификация системных требований
Спецификация требований к программному обеспечению
Документ с описанием спецификаций пользовательских потребностей
Для чего спецификация будет использоваться во время общения с компанией – разработчиком приложений?
Выберите один ответ:
Для связи
Для заказчика
Для разработчиков
Для создания решения
Подраздел … определяет взаимодействие программного обеспечения с пользователями аппаратного или другого программного обеспечения.
Выберите один ответ:
«Внешний интерфейс»
«Функции»
«Требования к производительности»
«Логическая база данных требований»
Что означает критерий «Тестируемый» в модели качества INVEST?
Выберите один ответ:
Вы можете запланировать и реализовать каждую пользовательскую историю отдельно
Все стороны соглашаются отдать приоритет переговорам над спецификацией
Все истории должны быть уникальными для покупателя
Требования выполнены и готовы к использованию
Какой тип требований определяет ожидаемую ценность или выгоду, которую организация и обслуживаемое ею сообщество ожидают получить от проекта программного обеспечения?
Выберите один ответ:
Бизнес-требования
Требования заинтересованных сторон
Требования к решению
Требования к переходу
Соотнесите требование с характеристикой.
Этические требования
Выберите...
Описание легкости, с которой пользователи могут работать с программным обеспечением
Определение способа, которым различные компьютерные системы будут взаимодействовать друг с другом в одной или нескольких организациях
Указание правил и положений, касающихся программного обеспечения, чтобы они были приемлемы для пользователей
Описание таких требований, как язык программирования и метод проектирования
Требования к удобству
Выберите...
Описание легкости, с которой пользователи могут работать с программным обеспечением
Определение способа, которым различные компьютерные системы будут взаимодействовать друг с другом в одной или нескольких организациях
Указание правил и положений, касающихся программного обеспечения, чтобы они были приемлемы для пользователей
Описание таких требований, как язык программирования и метод проектирования
Требования к взаимодействию
Выберите...
Описание легкости, с которой пользователи могут работать с программным обеспечением
Определение способа, которым различные компьютерные системы будут взаимодействовать друг с другом в одной или нескольких организациях
Указание правил и положений, касающихся программного обеспечения, чтобы они были приемлемы для пользователей
Описание таких требований, как язык программирования и метод проектирования
Требования к реализации
Выберите...
Описание легкости, с которой пользователи могут работать с программным обеспечением
Определение способа, которым различные компьютерные системы будут взаимодействовать друг с другом в одной или нескольких организациях
Указание правил и положений, касающихся программного обеспечения, чтобы они были приемлемы для пользователей
Описание таких требований, как язык программирования и метод проектирования
При поиске источников требований нужно
Выберите один или несколько ответов:
обратить особое внимание на цели
получить или узнать о предметной области приложения
выявить, представить и управлять точками зрения многих различных типов заинтересованных сторон
выявить, представить и управлять точками зрения многих различных типов незаинтересованных сторон
Способ, которым письменные, прозаические требования представлены в другом формате, – это
Выберите один ответ:
моделирование требований
анализ требований
управление изменениями требований
выявление и сбор требований
Документ требований может включать следующие типы требований.
Выберите один или несколько ответов:
Спецификации интерфейсов
Требования к характеристикам
Требования к системным атрибутам
Требования к проектному решению
Как называется возможность простоты использования программы?
Выберите один ответ:
Юзабилити
Надежность
Совместимость
Производительность
Процесс сбора требований к программному обеспечению от клиента, их анализа и документирования известен как
Выберите один ответ:
разработка требований
разработка программного обеспечения
разработка документов
разработка итоговых тестов
Что означает критерий «По договоренности» в модели качества INVEST?
Выберите один ответ:
Вы можете запланировать и реализовать каждую пользовательскую историю отдельно
Все стороны соглашаются отдать приоритет переговорам над спецификацией
Все истории должны быть уникальными для покупателя
Требования выполнены и готовы к использованию
Выберите программное обеспечение для офисных задач.
Выберите один ответ:
Security & Privacy
Development
Backup & Sync
Office & Productivity
Программы, процедуры, правила и соответствующая документация системы обработки информации – это
Выберите один ответ:
программное обеспечение
компьютерная программа
среда программирования
система программирования
Какой тип требований имеет дело с высокоуровневыми требованиями или пожеланиями организации, что позволяет бизнесу достичь своих конечных целей, видения и целей?
Выберите один ответ:
Бизнес-требования
Требования пользователя
Системные требования
Требования разработчика
Что включается в утверждение требований?
Выберите один или несколько ответов:
Утверждение модели
Приемочные тесты
Классификация требований
Обсуждение требований
Разработка требований к программному обеспечению – это
Выберите один ответ:
подмножество или субдисциплина программной инженерии, которая ориентирована на определение и спецификацию функций, ограничений и целей пользователя разрабатываемой программной системы
способность программного продукта безотказно выполнять определенные функции при заданных условиях в течение заданного периода времени с достаточно большой вероятностью
развитие программного обеспечения для соответствия меняющимся требованиям клиентов
понятность пользовательского интерфейса, легкость обучения работе с ним, трудоемкость решения определенных задач с его помощью
Что из указанного помогает преодолеть пробелы в видении и позволяет заинтересованным сторонам и командам прояснить сложные области разрабатываемых продуктов?
Выберите один ответ:
Программный прототип
Истории пользователей
Сценарии использования
Диаграммы использования
… определяют функциональность (поведение) программной системы, которая должна быть создана разработчиками для предоставления возможности выполнения пользователями своих обязанностей в рамках бизнес-требований и в контексте пользовательских требований.
Выберите один ответ:
Бизнес-требования
Пользовательские требования
Функциональные требования
Проектные требования
… – это процесс, когда разработчики декомпозируют требования пользователей, формируя более точные подробные системные требования.
Выберите один ответ:
Детализация требований
Анализ осуществимости
Формирование и анализ требований
Документирование требований
Определите порядок создания компьютерных программных продуктов.
Разработка
Ответ 1
Выберите...
2
1
4
3
Проектирование
Ответ 2
Выберите...
2
1
4
3
Тестирование
Ответ 3
Выберите...
2
1
4
3
Развертывание
Ответ 4
Выберите...
2
1
4
3
Область разработки технических условий разделяется
Выберите один или несколько ответов:
на разработку требований
на управление требованиями
на экспорт требований
на импорт требований
Video & Movies – это программное обеспечение, которое используется
Выберите один ответ:
для просмотра, редактирования и конвертации видеофайлов
в домашних целях
для управления сетью ИТ-систем и операционными системами
для обмена медиафайлами, фильмами, музыкой, фотографиями через Интернет
Соотнесите области знаний с их названиями в SWEBOK.
Software quality
Выберите...
Обслуживание программного обеспечения
Качество программного обеспечения
Менеджмент программной инженерии
Процесс разработки программного обеспечения
Software engineering process
Выберите...
Обслуживание программного обеспечения
Качество программного обеспечения
Менеджмент программной инженерии
Процесс разработки программного обеспечения
Software maintenance
Выберите...
Обслуживание программного обеспечения
Качество программного обеспечения
Менеджмент программной инженерии
Процесс разработки программного обеспечения
Software engineering management
Выберите...
Обслуживание программного обеспечения
Качество программного обеспечения
Менеджмент программной инженерии
Процесс разработки программного обеспечения
Укажите метрики, основанные на характеристиках программного обеспечения.
Выберите один или несколько ответов:
Повторяемость
Экономичность
Независимость от языка
Употребляемость
Какие элементы входят в определение требования?
Выберите один или несколько ответов:
Заявление
Процесс
Ограничение
Риск
Системным клиентам спецификация требований к программному обеспечению
Выберите один ответ:
позволяет планировать процессы разработки системы
позволяет понять, какая система должна быть разработана
позволяет по техническому обслуживанию адаптировать систему к новым требованиям
позволяет определить и проверить, отвечают ли требования желаемым потребностям
Раздел в спецификации «Общее описание» включает следующие подразделы.
Выберите один или несколько ответов:
Перспективы продукта
Функции продукта
Характеристики пользователя
Характеристики системного аналитика
В документе с требованиями должны быть указаны следующие требования к рабочим характеристикам.
Выберите один или несколько ответов:
Точность
Валидация
Сроки и гибкость
Сроки экспорта
К параметру «эффективность качества программного обеспечения» относится следующая характеристика.
Выберите один ответ:
Пригодность программного обеспечения для использования в различных средах
Способность программного обеспечения работать хорошо, не тратя впустую энергию, ресурсы, усилия, время и деньги
Способность программного обеспечения выполнять указанные функции
Возможность простого переноса программного обеспечения из одного места в другое
Какой из инструментов выявления требований определяет границы системы, ее окружающую среду и все взаимодействующие объекты?
Выберите один ответ:
Контекстная диаграмма
Функциональная декомпозиция
Диаграмма вариантов использования
Схема последовательности действий
Укажите метрики, основанные на характеристиках программного обеспечения.
Выберите один или несколько ответов:
Количество
Понятность
Применяемость
Употребляемость
Определите последовательность этапов разработки программного обеспечения.
Проектирование программного обеспечения
Ответ 1
Выберите...
2
1
4
5
3
6
Определение и документирование требований
Ответ 2
Выберите...
2
1
4
5
3
6
Тестирование
Ответ 3
Выберите...
2
1
4
5
3
6
Сборка программного продукта
Ответ 4
Выберите...
2
1
4
5
3
6
Планирование и анализ требований
Ответ 5
Выберите...
2
1
4
5
3
6
Развертывание и обслуживание
Ответ 6
Выберите...
2
1
4
5
3
6
Какой тип требований отвечает на вопрос: что нужно делать системе?
Выберите один ответ:
Бизнес-требования
Требования пользователя
Системные требования
Требования разработчика
Выберите метрики нефункциональных требований.
Выберите один или несколько ответов:
Надежность
Портативность
Легкость использования
Легкость форматирования
Выберите верную цепочку процесса разложения.
Выберите один ответ:
Функция высокого уровня – Подфункция – Процесс – Деятельность
Функция высокого уровня – Процесс – Подфункция – Деятельность
Деятельность – Процесс – Подфункция – Функция высокого уровня
Процесс – Деятельность – Подфункция – Функция высокого уровня
Документ системных требований должен точно определять
Выберите один ответ:
что должно быть реализовано
что нужно пользователю или как он будет взаимодействовать с данным продуктом или функцией
что нужно заказчику или как он будет взаимодействовать с данным продуктом
что нужно программисту или как он будет взаимодействовать с данным продуктом
Что означает критерий «Независимый» в модели качества INVEST?
Выберите один ответ:
Вы можете запланировать и реализовать каждую пользовательскую историю отдельно
Все стороны соглашаются отдать приоритет переговорам над спецификацией
Все истории должны быть уникальными для покупателя
Требования выполнены и готовы к использованию
Какой компонент качества программного обеспечения включает возможность тестирования кода?
Выберите один ответ:
Функциональное качество
Качество конструкции
Качество процесса
Качество разработки
Укажите текст, который используется для указания инструкций для программного обеспечения.
Выберите один ответ:
Library
Code
Data
DLL
Жизненный цикл разработки программного обеспечения состоит из следующих этапов.
Выберите один или несколько ответов:
Проектирование программного обеспечения
Сборка программного продукта
Инициация проекта
Жизненный цикл услуги
К нефункциональным требованиям относятся
Выберите один или несколько ответов:
требования к продукту
организационные требования
внешние требования
этические требования
Какие из параметров не входят в область знаний «Анализ требований»?
Выберите один или несколько ответов:
Классификация требований
Концептуальное моделирование
Сбор требований
Приемочные тесты
SRS состоит из следующих разделов.
Выберите один или несколько ответов:
Введение
Общее описание
Конкретные требования
Дополнительные требования
В SWEBOK секция «Практические соображения» включает
Выберите один или несколько ответов:
трассировку требований
изменяемые требования
спецификацию системных требований
источники требований
Какую функцию не могут предоставить программное обеспечение и инструменты программирования?
Выберите один ответ:
Разрабатывать
Писать
Тестировать
Мечтать
Определите последовательность процесса запроса требований.
Документирование требований
Ответ 1
Выберите...
4
1
3
2
Организация требований
Ответ 2
Выберите...
4
1
3
2
Переговоры и обсуждение
Ответ 3
Выберите...
4
1
3
2
Сбор требований
Ответ 4
Выберите...
4
1
3
2
Укажите основные проблемы документов требований.
Выберите один или несколько ответов:
Терминологическая неопределенность
Отсутствие представления о классификации требований
Фокусировка на деталях пользовательского интерфейса
Слабая формализация бизнес-процессов
Слабое описание деталей реализации
Убеждение в том, что программное обеспечение работает в рамках законной юрисдикции, – это
Выберите один ответ:
требования к взаимодействию
этические требования
законодательные требования
требования к переносимости
Что из перечисленного обеспечивает полное описание функций, которые должны выполняться системой?
Выберите один ответ:
Основа для согласования между пользователем и организацией
Сокращение усилий по разработке
Оценка затрат и графиков
Обратная связь
Выберите параметры, которые характеризуют функциональные требования к ПО.
Выберите один или несколько ответов:
Технические детали
Манипулирование данными
Аварийное восстановление
Удобство использования
Выберите категории требований к программному продукту.
Выберите один или несколько ответов:
Функциональные требования
Нефункциональные требования
Требования к проекту
Бизнес-требования
Укажите базовое программное обеспечение, которое используется для использования системных и аппаратных ресурсов.
Выберите один ответ:
Driver
Database
Files
DLL
Какой подход подразумевает непосредственное присутствие аналитиков и инженеров рядом с пользователем в процессе выполнения последним его работ по обеспечению функционирования бизнес-процессов?
Выберите один ответ:
Интервьюирование
Сценарии
Прототипы
Наблюдение
Что означает спецификация требований к программному обеспечению в программной инженерии?
Выберите один ответ:
Создание документа, который можно систематически анализировать, оценивать и утверждать
Факторы, влияющие на требования системы
Все требования в деталях
Является ли продукт независимым продуктом или неотъемлемой частью более крупного продукта
Какой элемент не является определяющим в понимании требования?
Выберите один ответ:
Заявление
Процесс
Ограничение
Риск
Программное обеспечение и инструменты программирования позволяют разработчикам
Выберите один или несколько ответов:
разрабатывать
писать
тестировать
читать
Разработка программного обеспечения может включать
Выберите один или несколько ответов:
исследования
новые разработки
прототипирование
составление проекта
… помогает (-ют) организовать беседу, согласовывая комментарии, требования и идеи с основными направлениями мысли в беседе.
Выберите один ответ:
Ментальные карты
Диаграммы последовательности
Диаграммы вариантов использования
Модель процесса «КАК ЕСТЬ» и «КАК БУДЕТ»
Определение способа, которым различные компьютерные системы будут взаимодействовать друг с другом в одной или нескольких организациях, – это
Выберите один ответ:
требования к взаимодействию
этические требования
законодательные требования
требования к переносимости
Какой тип требований описывает конкретные характеристики решения, которые соответствуют требованиям бизнеса и заинтересованных сторон?
Выберите один ответ:
Бизнес-требования
Требования пользователя
Системные требования
Требования к решению
Что представляют собой «Актеры» на диаграмме вариантов использования?
Выберите один ответ:
Овалы
Рамку
Объекты, которые изображают внешних пользователей (людей или системы), взаимодействующих с системой
Линии, показывающие различные типы отношений между участниками и вариантами использования
Выберите программное обеспечение для управления сетью ИТ-систем и операционными системами.
Выберите один ответ:
Network & Admin
Education & Reference
File Sharing
File Management
Указание правил и положений, касающихся программного обеспечения, чтобы они были приемлемы для пользователей, – это
Выберите один ответ:
требования к взаимодействию
этические требования
законодательные требования
требования к переносимости
Что содержат требования к программному обеспечению?
Выберите один или несколько ответов:
Кодификацию
Спецификацию программного решения
Описание
Программные коды
Что включается в утверждение требований?
Выберите один или несколько ответов:
Сбор требований
Прототипирование
Классификация требований
Обсуждение требований
Как называются свойства программного обеспечения, которые должны быть надлежащим образом представлены в нем для решения конкретных практических задач?
Выберите один ответ:
Программные требования
Непрограммные требования
Требования к проекту
Бизнес-правила
К параметру «переносимость качества программного обеспечения» относится следующая характеристика.
Выберите один ответ:
Пригодность программного обеспечения для использования в различных средах
Способность программного обеспечения работать хорошо, не тратя впустую энергию, ресурсы, усилия, время и деньги
Способность программного обеспечения выполнять указанные функции
Возможность простого переноса программного обеспечения из одного места в другое
Разработка программного обеспечения обычно включает следующие шаги.
Выберите один или несколько ответов:
Управление конфигурацией и дефектами для понимания всех программных артефактов
Развертывание программного обеспечения для использования
Управление и оценка проекта для поддержания качества и доставки в течение жизненного цикла приложения
Выбор проекта
В каком документе описываются системные требования?
Выберите один ответ:
В бизнес-плане или модели
В пользовательских историях
В спецификации требований к программному обеспечению (SRS) или документах требований к продукту (PRD)
В техническом задании
Спецификация требований к программному обеспечению (SRS) определяет
Выберите один или несколько ответов:
взаимодействие с оборудованием
взаимодействие с внешними интерфейсами
скорость работы
время импорта системы
Процесс разработки требований включает
Выберите один или несколько ответов:
тестирование
техническое задание
спецификацию требований к программному обеспечению
проверку требований к программному обеспечению
Для разработки программного обеспечения используется
Выберите один ответ:
интегрированная среда разработки (IDE)
структурная среда разработки
императивная среда разработки
функциональная среда разработки
В спецификации требований четко определены
Выберите один или несколько ответов:
ограничения проектирования
ограничения производительности
восстановление стандартного соответствия
ограничения импорта
Подраздел «Общие описания» в SRS включает
Выберите один или несколько ответов:
предположения
ограничения
бизнес-правила и видение продукта
системные атрибуты
определения
Требования к эффективности – описание степени, в которой программное обеспечение оптимально использует следующие ресурсы.
Выберите один или несколько ответов:
Скорость, с которой работает система
Память, которую она потребляет для своей работы
Легкость, с которой пользователи могут работать
Легкость, с которой программное обеспечение может быть перенесено
Системным инженерам спецификация требований к программному обеспечению
Выберите один ответ:
позволяет планировать процессы разработки системы
позволяет понять, какая система должна быть разработана
позволяет по техническому обслуживанию адаптировать систему к новым требованиям
позволяет определить и проверить, отвечают ли требования желаемым потребностям
Выберите аспекты, которые относятся к функциональному качеству.
Выберите один или несколько ответов:
Возможность тестирования кода
Обслуживаемость кода
Понятность кода
Переносимость
Для работы веб-приложений требуется
Выберите один или несколько ответов:
доступ в Интернет
системное программное обеспечение
прикладное программное обеспечение
веб-браузер
Что такое пользовательский интерфейс?
Выберите один ответ:
Важная часть любого программного, аппаратного или гибридного оборудования
Программное обеспечение, отражающее проблемы бизнеса, персоналии или процесса, которые должны быть соотнесены с использованием или приобретением системы
Программное обеспечение, используемое для управления машинами и устройствами, включая автомобили, телефоны и роботов
Программное обеспечение для основных функций, таких как операционные системы, системы хранения, базы данных, сети и управление оборудованием
Набор компьютерных мероприятий, посвященных процессу создания, проектирования, развертывания и поддержки программного обеспечения, – это
Выберите один ответ:
разработка программного обеспечения
разработка проекта
разработка плана
разработка проектных решений
В каком виде или формате могут быть записаны эффективные критерии приемки?
Выберите один или несколько ответов:
В виде контрольных списков
В виде обычного текста
В формате «Дано / Когда / Тогда»
В формате «Зачем / Почему / Где»
Укажите инструмент для фиксации идей, требований и помощи в организации разговора с разными сторонами.
Выберите один ответ:
Ментальная карта
Истории пользователя
Диаграмма последовательности
Диаграмма вариантов использования
Спецификация требований к программному обеспечению (SRS) определяет
Выберите один или несколько ответов:
время отклика системы
переносимость программного обеспечения на различные платформы
скорость восстановления после сбоя
время импорта системы
Все пользовательские истории должны соответствовать модели качества
Выберите один ответ:
INVEST
МакКола
ISO 9126-1
ISO/IEC 12207
Диаграмма вариантов использования помогает изобразить
Выберите один ответ:
взаимодействие между системой и ее пользователями
функции процесса
внешние или внутренние системы
вид сверху вниз на бизнес-процесс
ПРОМЕЖУТОЧНЫЕ ТЕСТЫ 1-11
Набор цифровых инструкций, для работы которых требуется некоторое оборудование, – это
Выберите один ответ:
программное обеспечение
программный компонент
алгоритм программы
модель программы
Что такое программное обеспечение?
Выберите один или несколько ответов:
Набор инструкций, которые будут созданы для достижения определенного результата
Набор цифровых инструкций, для работы которых требуется некоторое оборудование
Набор инструкций, данных или программ, используемых для управления компьютерами и выполнения определенных задач
Процесс командной работы над созданием нового приложения
Выберите прикладное программное обеспечение.
Выберите один или несколько ответов:
Word
Excel
Oracle
Linux
Что такое приложение?
Выберите один ответ:
Программное обеспечение, которое удовлетворяет конкретную потребность или выполняет задачи
Программное обеспечение, предназначенное для работы с аппаратным обеспечением компьютера
Программное обеспечение, которое предназначено для работы с операционной системой
Программное обеспечение, которое предназначено для работы с алгоритмом системы
Выберите системное программное обеспечение.
Выберите один или несколько ответов:
Linux
Oracle
Excel
Windows
Набор инструкций, которые заставляют компьютер выполнять поставленные задачи, называется
Выберите один ответ:
программой
документом
средой
системой
Укажите программные компоненты.
Выберите один или несколько ответов:
DLL
Files
Database
LLD
… представляет собой вызываемое структурированное ресурсное представление программного обеспечения и услуг.
Выберите один ответ:
API
Database
Files
DLL
Укажите функции программного обеспечения.
Выберите один или несколько ответов:
Управление компьютерными ресурсами организации
Обеспечение пользователя всеми инструментами, необходимыми для извлечения пользы из компьютерных ресурсов
Обеспечение свойств папок
Обеспечение свойств файлов
Выберите две основные категории программного обеспечения.
Выберите один или несколько ответов:
Системное программное обеспечение
Прикладное программное обеспечение
Структурное программное обеспечение
Линейное программное обеспечение
Укажите основные категории программного обеспечения.
Выберите один или несколько ответов:
Прикладное программное обеспечение
Системное программное обеспечение
Структурное программное обеспечение
Линейное программное обеспечение
Программное обеспечение используется в образовательных целях
Выберите один ответ:
Network & Admin
Education & Reference
file Sharing
File Management
Что такое прикладное программное обеспечение?
Выберите один или несколько ответов:
Пакет компьютерного программного обеспечения, который выполняет определенную функцию для пользователя
Пакет компьютерного программного обеспечения, который выполняет определенную функцию для другого приложения
Программы для запуска оборудования компьютера
Программы для управления всеми другими компьютерными программами
Укажите программное обеспечение для защиты пользователя и его данных.
Выберите один ответ:
Security & Privacy
Development
Backup & Sync
Office & Productivity
… представляет собой удобное графическое представление программного обеспечения.
Выберите один ответ:
GUI
Database
Files
DLL
Какие компоненты включает программное обеспечение?
Выберите один или несколько ответов:
Database
Code
LLD
IPA
Программное обеспечение – это совокупность
Выберите один или несколько ответов:
документации
программ
рабочих процедур
процессов
Укажите выбираемые программные компоненты.
Выберите один или несколько ответов:
Driver
API
GUI
IPA
Укажите программное обеспечение, которое предназначено для домашнего использования.
Выберите один ответ:
Home & Family
Education & Reference
file Sharing
File Management
Методологии для создания структур разработки программного обеспечения могут включать
Выберите один или несколько ответов:
Scaled Agile Framework (SAFe)
Waterfall
Rapid Application Development (RAD)
SCRAM
Жизненный цикл разработки программного обеспечения состоит из следующих этапов.
Выберите один или несколько ответов:
Планирование и анализ требований
Определение и документирование требований
Инициация проекта
Жизненный цикл услуги
Базовый проект, который определяет общую структуру системы, ее основные компоненты и их отношения друг с другом с помощью инструментов архитектурного проектирования, – это
Выберите один ответ:
детальный дизайн
архитектурный дизайн
дизайн высокого уровня
дизайн низкого уровня
Этап, на котором формируется SRS (спецификация требований к программному обеспечению), – это
Выберите один ответ:
планирование и анализ требований
определение и документирование требований
проектирование
разработка продукта
Разработкой программного обеспечения занимаются
Выберите один или несколько ответов:
программисты
кодировщики
системные администраторы
аналитики
Как выглядят сценарии использования на диаграмме вариантов использования?
Выберите один ответ:
Различные схемы использования функционала разрабатываемой программной системы каждой группой пользователей
Системное программное обеспечение
Инструменты разработки
Встроенное программное обеспечение
Этап, на котором дефекты программного обеспечения сообщаются, отслеживаются, исправляются и повторно тестируются до тех пор, пока программный продукт не достигнет определенных стандартов качества в соответствии с SRS, – это
Выберите один ответ:
тестирование
определение и документирование требований
проектирование
разработка продукта
Стандартный процесс разработки программного обеспечения – это
Выберите один ответ:
жизненный цикл разработки программного обеспечения
анализ процесса разработки программного обеспечения
обслуживание разработаного программного обеспечения
документирование разработки программного обеспечения
Укажите типы разработки программного обеспечения.
Выберите один или несколько ответов:
Инструменты разработки
Разработка встроенного программного обеспечения
Разработка проектов
Разработка решений
Укажите программное обеспечение, используемое для управления машинами и устройствами, включая автомобили, телефоны и роботов.
Выберите один ответ:
Приложения
Системное программное обеспечение
Инструменты разработки
Встроенное программное обеспечение
Разработка программного обеспечения обычно включает следующие шаги.
Выберите один или несколько ответов:
Разработка дизайна на основе решений проблем
Построение модели с помощью инструмента моделирования
Тестирование по заранее запланированным сценариям
Выбор проекта
Разработка программного обеспечения включает
Выберите один или несколько ответов:
кодирование программного обеспечения
ведение базы данных
управление приложением или программным обеспечением
управление проектом
Что не включает разработка программного обеспечения?
Выберите один ответ:
Исследования
Новые разработки
Прототипирование
Составление проекта
Что относится к аспектам качества процесса?
Выберите один или несколько ответов:
Соблюдение сроков доставки
Удовлетворение бюджета
Наличие повторяемого процесса разработки
Возможность тестирования кода
Выберите аспекты, характеризующие качество процесса.
Выберите один или несколько ответов:
Возможность тестирования кода
Обслуживаемость кода
Наличие повторяемого процесса разработки
Соблюдение сроков доставки
Выберите параметры, которые характеризуют нефункциональные требования к ПО.
Выберите один или несколько ответов:
Технические детали
Манипулирование данными
Аварийное восстановление
Удобство использования
Метрики программного обеспечения связаны следующими функциями управления.
Выберите один или несколько ответов:
Контроль
Улучшение
Просмотр
Адаптация
Насколько быстро программа работает при определенной нагрузке, – это
Выберите один ответ:
локализация
доступность
совместимость
производительность
Способность программного обеспечения работать хорошо, не тратя впустую энергию, ресурсы, усилия, время и деньги, – это
Выберите один ответ:
эффективность
доступность
совместимость
производительность
Соотнесите типы изменений, которые могут вносить разработчики в ПО, с их описанием.
Профилактические
Выберите...
Улучшают функциональные возможности системы
Включают такие задачи, как реструктуризация и оптимизация кода
Исправляют ошибки кодирования и другие проблемы, которые не позволяют программному обеспечению соответствовать требованиям
Обеспечивают совместимость с изменяющимися аппаратными и программными средами
Корректирующие
Выберите...
Улучшают функциональные возможности системы
Включают такие задачи, как реструктуризация и оптимизация кода
Исправляют ошибки кодирования и другие проблемы, которые не позволяют программному обеспечению соответствовать требованиям
Обеспечивают совместимость с изменяющимися аппаратными и программными средами
Адаптивные
Выберите...
Улучшают функциональные возможности системы
Включают такие задачи, как реструктуризация и оптимизация кода
Исправляют ошибки кодирования и другие проблемы, которые не позволяют программному обеспечению соответствовать требованиям
Обеспечивают совместимость с изменяющимися аппаратными и программными средами
Совершенные
Выберите...
Улучшают функциональные возможности системы
Включают такие задачи, как реструктуризация и оптимизация кода
Исправляют ошибки кодирования и другие проблемы, которые не позволяют программному обеспечению соответствовать требованиям
Обеспечивают совместимость с изменяющимися аппаратными и программными средами
Какой компонент качества программного обеспечения включает наличие повторяемого процесса разработки, гарантирующего качество программного обеспечения?
Выберите один ответ:
Функциональное качество
Качество конструкции
Качество процесса
Качество разработки
Различные языки, часовые пояса и другие подобные функции, в которых может работать программное обеспечение, – это
Выберите один ответ:
локализация
доступность
совместимость
производительность
Выберите показатели программного обеспечения.
Выберите один или несколько ответов:
Показатели качества
Метрики процесса
Показатели ресурсов
Счетчик нефункциональных точек
Что определяют функциональные требования?
Выберите один ответ:
Что именно должно делать программное обеспечение
Как система должна работать
Как система должна восстанавливаться
Безопасность системы
Выберите аспекты, характеризующие качество конструкции.
Выберите один или несколько ответов:
Возможность тестирования кода
Обслуживаемость кода
Наличие повторяемого процесса разработки
Соблюдение сроков доставки
Выберите характеристики качества программного обеспечения.
Выберите один или несколько ответов:
Сопровождаемость
Производительность
Переносимость
Нефункциональность
Что включается в функциональные требования?
Выберите один или несколько ответов:
Технические детали
Обработка данных
Переносимость
Аварийное восстановление
Качество программного обеспечения измеряет, соответствует ли программное обеспечение
Выберите один или несколько ответов:
функциональным требованиям
нефункциональным требованиям
потребительским требованиям
не потребительским требованиям
Соотнесите параметры качества программного обеспечения с их характеристиками.
Функциональность
Выберите...
Способность программного обеспечения выполнять указанные функции
Пригодность программного обеспечения для использования в различных средах
Способность программного обеспечения работать хорошо
Степень, в которой различные группы людей могут с комфортом использовать программное обеспечение
Доступность
Выберите...
Способность программного обеспечения выполнять указанные функции
Пригодность программного обеспечения для использования в различных средах
Способность программного обеспечения работать хорошо
Степень, в которой различные группы людей могут с комфортом использовать программное обеспечение
Эффективность
Выберите...
Способность программного обеспечения выполнять указанные функции
Пригодность программного обеспечения для использования в различных средах
Способность программного обеспечения работать хорошо
Степень, в которой различные группы людей могут с комфортом использовать программное обеспечение
Совместимость
Выберите...
Способность программного обеспечения выполнять указанные функции
Пригодность программного обеспечения для использования в различных средах
Способность программного обеспечения работать хорошо
Степень, в которой различные группы людей могут с комфортом использовать программное обеспечение
Укажите метрики, основанные на характеристиках программного обеспечения.
Выберите один или несколько ответов:
Повторяемость
Экономичность
Независимость от языка
Употребляемость
Как называется совокупность функциональных возможностей и характеристик программного продукта, которые влияют на его способность удовлетворять заявленные или подразумеваемые потребности?
Выберите один ответ:
Качество программного обеспечения
Качество проекта
Качество анализа требований
Качество инструментальных средств
К параметрам качества программного обеспечения относятся следующие характеристики.
Выберите один или несколько ответов:
Доступность
Совместимость
Эффективность.
Нефункциональность
Выберите параметры, которые характеризуют функциональные требования к ПО.
Выберите один или несколько ответов:
Технические детали
Манипулирование данными
Аварийное восстановление
Удобство использования
Какие требования описывают характеристики, которыми должен обладать продукт для удовлетворения потребностей заинтересованных сторон и самого бизнеса?
Выберите один ответ:
Бизнес-требования
Требования заинтересованных сторон
Требования к решению
Функциональные требования
Как называется свойство, которое должно проявляться чем-то, чтобы решить какую-то проблему в реальном мире?
Выберите один ответ:
Требование к программному обеспечению
Требование к пользовательскому интерфейсу
Разработка программного обеспечения
Описание пользовательских требований
Какие требования описывают, как продукт должен себя вести, каковы его особенности и функции?
Выберите один ответ:
Бизнес-требования
Функциональные требования
Требования к решению
Нефункциональные требования
Как называется заявление, которое идентифицирует эксплуатационные, функциональные или проектные характеристики или ограничение продукта или процесса?
Выберите один ответ:
Требование
Просьба
Желание
Потребность
Что такое требование?
Выберите один ответ:
Условие или возможность, которыми обладает программное обеспечение или системный компонент для решения реальной проблемы
Область интересов в отношении проектирования программного обеспечения
Область дизайна, которая имеет отношение к одной или нескольким заинтересованным сторонам
Группировка и упаковка внутренних деталей ПО
Укажите требования к программному обеспечению.
Выберите один или несколько ответов:
Требования к продукту
Требования к процессу
Требования к программе
Пользовательские требования
Какие типы требований не относятся к описанию программного обеспечения?
Выберите один или несколько ответов:
Требования к продукту
Требования к процессу
Требования к программе
Пользовательские требования
Что не входит в содержание требований к программному обеспечению?
Выберите один ответ:
Кодификация
Спецификация программного решения
Описание
Программные коды
Какие сложности появляются при нечеткой формулировке требований к домену?
Выберите один или несколько ответов:
Проблема понятности
Проблема неявности
Проблема согласованности
Проблема реализуемости
Какие требования обеспечивают уровень масштабов и направленности проекта?
Выберите один ответ:
Бизнес - требования
Требования заинтересованных сторон
Требования к решению
Функциональные требования
Какие типы описаний не дают возможность сформулировать требования к программному обеспечению?
Выберите один или несколько ответов:
Описание того, как должна вести себя система
Описание того, насколько хорошо должна вести себя система на различных уровнях взаимодействия
Описание того, с помощью чего была реализована система
Описание того, какие результаты получат пользователи
В каком документе идентифицируются и описываются бизнес-правила?
Выберите один ответ:
Business rules document
В сценариях Use cases
Software engineering process
Software requirements
… описывают дополнительные характеристики продукта в различных «измерениях», важных для пользователей и/или разработчиков.
Выберите один ответ:
Атрибуты качества
Ограничения
Внешние интерфейсы
Бизнес-правила
Условие или возможность, которые должны удовлетворяться системой или которыми система должна обладать для обеспечения условий контракта, стандартов, спецификаций, – это
Выберите один ответ:
требования
условия
свойства
правила
Программные требования включают
Выберите один или несколько ответов:
процесс работы с требованиями
анализ требований
утверждение требований
практические выводы
Требования к пользовательскому интерфейсу включают
Выберите один или несколько ответов:
стратегическое использование цвета и текстуры
наличие справочной информации
ориентированный на пользователя подход
настройки просмотра на основе группы
переносимость
К группе нефункциональных требований относятся
Выберите один или несколько ответов:
ограничения
внешние интерфейсы
бизнес-требования
потребительские требования
Что не входит в спецификацию требований?
Выберите один ответ:
Документ определения системы
Спецификация системных требований
Спецификация программных требований
Классификация требований
Область знаний «Анализ требований» включает
Выберите один или несколько ответов:
архитектурное проектирование и распределение требований
обсуждение требований
сбор требований
приемочные тесты
Программные требования включают
Выберите один или несколько ответов:
извлечение требований
практические соображения
практические выводы
практические применения
Выберите категории требований к программному продукту.
Выберите один или несколько ответов:
Системные требования
Программные требования
Требования к проекту
Бизнес - требования
Что такое извлечение требований?
Выберите один или несколько ответов:
Техника сбора требований
Источники требований
Обсуждение требований
Классификация требований
В SWEBOK секция «Практические соображения» включает
Выберите один или несколько ответов:
управление изменениями
интегрированную природу процесса с требованиями
атрибуты требований
источники требований
Область знаний «Управление требованиями» тесно связана со следующими областями.
Выберите один или несколько ответов:
Software quality
Software testing
Software engineering management
Project quality
К основным требованиям программного обеспечения относят
Выберите один или несколько ответов:
определение требований
требования к продукту и процессу
классификацию требований
обсуждение требований
Системные требования представляют собой
Выберите один или несколько ответов:
подробное описание функций
подробное описание служб
описание операционных ограничений программной системы
описание проблемы клиентов
Описание результатов с точки зрения заинтересованных сторон – это
Выберите один ответ:
бизнес-требования
требования пользователя
системные требования
требования аналитика
Требования к продукту включают следующее.
Выберите один или несколько ответов:
Требования к эффективности
Требования к надежности
Требования к доставке
Требования к стандартам
Описание легкости, с которой программное обеспечение может быть перенесено с одной платформы на другую, – это
Выберите один ответ:
требования к надежности
требования к переносимости
требования к удобству
требования к эффективности
Требования пользователя эквивалентны
Выберите один ответ:
бизнес-целям
целям клиента
техническим целям
системным целям
Укажите верное утверждение.
Выберите один ответ:
Функциональные требования могут описать не только то, что должна делать строящаяся система, но и то, чего она не должна делать
Функциональные требования могут описать граничные условия или внешние факторы для строящейся системы, которые будут влиять на рабочий диапазон или возможности системы после того, как она будет запущена
Функциональные требования могут включать экологические ограничения, соответствие федеральным законам и законам штата или отраслевым нормам
Функциональные требования могут включать свойства качества или времени безотказной работы, используемые языки программирования
Выберите нефункциональные требования.
Выберите один или несколько ответов:
Безопасность
Надежность
Производительность
Функциональность программного обеспечения
Укажите, какие требования включают все требования, влияющие на программное обеспечение или процесс его разработки извне.
Выберите один ответ:
Организационные требования
Внешние требования
Внутренние требования
Требования к продукту
Требования к логической базе данных включают
Выберите один или несколько ответов:
ограничения на сохранение и целостность данных
требования, определяющие доступ к данным
требования, определяющие частоту использования данных и возможности доступа
временные ограничения
Что определяют пользовательские требования?
Выберите один или несколько ответов:
Что нужно пользователю
Как пользователь будет взаимодействовать с данным продуктом
Проблемы клиента
Возможности технология
Нефункциональная метрика требований «Скорость» включает следующее.
Выберите один или несколько ответов:
Обработанная транзакция/сек
Время ответа пользователя/события
Частота обновления экрана
Объем памяти (КБ)
Нефункциональные требования включают
Выберите один или несколько ответов:
экологические ограничения, соответствие федеральным законам и законам штата или отраслевым нормам
стандарты безопасности
временные ограничения
аннотации и приложения, а также ссылки на другие документы
В каком документе описываются требования пользователей?
Выберите один ответ:
В бизнес-плане или модели
В пользовательских историях
В спецификации требований к программному обеспечению (SRS) или документах требований к продукту (PRD)
В техническом задании
Организационные требования включают следующее.
Выберите один или несколько ответов:
Требования к стандартам
Требования к доставке
Требования к реализации
Требования к эффективности
Укажите совокупность возможных требований пользователя.
Выберите один или несколько ответов:
Менеджеры по работе с клиентами
Конечные пользователи системы
Менеджеры подрядчиков
Разработчики программного обеспечения
Что включает нефункциональная метрика требований «Портативность»?
Выберите один или несколько ответов:
Обработанная транзакция/сек
Время ответа пользователя/события
Процент заявлений, зависящих от цели
Количество целевых систем
Эти требования вытекают из политик и процедур организации.
Выберите один ответ:
Организационные требования
Внешние требования
Внутренние требования
Требования к продукту
Заинтересованные стороны проекта могут включать
Выберите один или несколько ответов:
экспертов в предметной области
менеджеров
юзабилити-специалистов
IT-рекрутеров
Эти инструменты помогают выявить более точные требования и внести ясность в перевод бизнес-процессов в программные решения.
Выберите один или несколько ответов:
Ментальные карты
Схема последовательности действий
Контекстная диаграмма
Истории заказчика
Диаграмма функциональной декомпозиции обеспечивает
Выберите один или несколько ответов:
вид сверху вниз на бизнес-процесс
функции системы
внешние или внутренние системы
конечных пользователей
Способ узнать требования «Обзоры» – это
Выберите один ответ:
опросы среди различных заинтересованных сторон об их ожиданиях и требованиях от будущей системы
документ с заранее определенным набором объективных вопросов и соответствующих вариантов, передающийся всем заинтересованным сторонам для ответов, которые собираются и компилируются
неформальные дискуссии, проводящиеся между различными заинтересованными сторонами. Все их вклады записываются для дальнейшего анализа требований
создание пользовательского интерфейса без добавления подробных функций, позволяющих пользователю интерпретировать функции предполагаемого программного продукта
Что описывает модель процесса TO-BE?
Выберите один ответ:
Как бизнес-процесс корректируется с установленной системой
Взаимодействия между объектами во времени
Внешние или внутренние системы
Вид сверху вниз с сообщениями
Выберите диаграмму вариантов использования.
Выберите один ответ:
Контекстная диаграмма определяет
Выберите один или несколько ответов:
границы системы
окружающую среду
взаимодействующие объекты
взаимодействующие предметы
Для выявления требований организация может проводить несколько типов собеседований, таких как
Выберите один или несколько ответов:
письменные интервью
индивидуальные интервью
групповые интервью
сторонние интервью
Укажите способы узнать требования к программному обеспечению.
Выберите один или несколько ответов:
Анализ задачи
Анализ домена
Мозговой штурм
Анализ заказчиков
Укажите источники требований.
Выберите один или несколько ответов:
Цели (бизнес-интересы)
Базовые знания
Заинтересованные стороны
Незаинтересованные стороны
Спецификация требований к программному обеспечению (SRS) – это
Выберите один ответ:
документ, созданный системным аналитиком после сбора требований от различных заинтересованных сторон
документ, который должен содержать адекватные комментарии и рекомендации для руководства о том, следует ли осуществлять проект
документ с идеями и конечными целями клиентов/пользователей
документ о нормативных требованиях
Требования к программному обеспечению можно проверить на соответствие следующим условиям.
Выберите один или несколько ответов:
Если они полные
Если они могут быть продемонстрированы
Если есть неясности
Если они не могут быть реализованы на практике
Кто несет ответственность за документирование требований на техническом языке, чтобы они могли быть понятны и полезны команде разработчиков программного обеспечения?
Выберите один ответ:
Системный аналитик
Менеджер проекта
Программист
Тестировщик
Укажите лиц, отвечающих за маркетинг, которые нуждаются в идентификации потребностей и обращении к тем, кто может играть роль квалифицированных представителей потребителей.
Выберите один ответ:
Пользователи (Users)
Заказчики (Customers)
Аналитики (Market analysts)
Систематики (Taxonomists)
Технико-экономическое обоснование анализирует технические аспекты проекта и продукта, такие как
Выберите один или несколько ответов:
удобство использования
обслуживаемость
возможность экспорта
возможность импорта
Кто ответственен за техническую оценку путей решения поставленных задач и последующую реализацию требований заказчиков?
Выберите один ответ:
Инженеры-программисты (Software Enginner):
Заказчики (Customers)
Аналитики (Market analysts)
Систематики (Taxonomists)
Основные виды деятельности инженерии требований включают
Выберите один или несколько ответов:
технико-экономическое обоснование
выявление требований
анализ требований
управление процессами
Требования к программному обеспечению можно проверить на соответствие следующим условиям.
Выберите один или несколько ответов:
Если они могут быть реализованы на практике
Если они действительны и соответствуют функциональности и предметной области программного обеспечения
Если есть неясности
Если они не могут быть реализованы на практике
Выберите документ, который формируется на этапе выявления и анализа требований.
Выберите один ответ:
Технико-экономический отчет
Системные модели
Пользовательские и системные требования
Нормативные требования
Модель процесса определения требований
Выберите один или несколько ответов:
не является дискретной
идентифицирует программные требования как элементы конфигурации
требует адаптации к проектному и/или организационному контексту
является дискретной
Выберите стандарты и общепринятые практики, связанные с архитектурным проектированием.
Выберите один или несколько ответов:
Стандарт IEEE 1471-2000
Модель Захмана
TOGAF
ISO 5807:1985
Укажите верное утверждение, касающееся области знаний «Проверка требований (Requirements Validation)».
Выберите один ответ:
Эта область освещает вопросы сбора требований как с точки зрения организации процесса, так и определения источников, откуда поступают требования
Эта область является средой для отслеживания требований от начала процесса разработки до доставки программного обеспечения пользователю
Эта область напрямую связана с процедурами проверки и утверждения
Эта область посвящена процессам трансформации информации, полученной от пользователей, в четко и однозначно определенные требования, передаваемые инженерам для реализации в программном коде
Какой подход рассматривается как контекст для сбора пользовательских требований, определяющий ответы на вопросы «что если» и «как это делается» в отношении бизнес-процессов, реализуемых пользователями?
Выберите один ответ:
Интервьюирование
Сценарии
Прототипы
Наблюдение
Какой из параметров не влияет на идентификацию источников требований?
Выберите один ответ:
Цель
Знание предметной области
Заинтересованные лица
Организационная среда
Команда разработчиков
Какие практики позволяют добиться действительно четкой системы требований, отвечающих реальным потребностям и приоритетам заказчиков?
Выберите один или несколько ответов:
Интервьюирование
Сценарии
Прототипы
Наблюдение
Кодирование
Область знаний «Анализ требований»
Выберите один ответ:
освещает вопросы сбора требований как с точки зрения организации процесса, так и определения источников, откуда поступают требования
является средой для отслеживания требований от начала процесса разработки до доставки программного обеспечения пользователю
напрямую связана с процедурами проверки и утверждения
посвящена процессам трансформации информации, полученной от пользователей, в четко и однозначно определенные требования, передаваемые инженерам для реализации в программном коде
Спецификация требований должна удовлетворять следующим характеристикам качества.
Выберите один или несколько ответов:
Корректность
Однозначность
Несогласованность
Переносимость
На этом этапе пользовательские и системные требования должны быть оформлены в виде единого документа, содержащего все функциональные и нефункциональные требования. Укажите его.
Выберите один ответ:
«Согласование и утверждение требований»
«Анализ осуществимости»
«Формирование и анализ требований»
«Документирование требований»
Выберите практики и подходы, позволяющие добиться четкой системы требований, отвечающих реальным потребностям и приоритетам заказчиков.
Выберите один или несколько ответов:
Наблюдение (observation)
«Разъясняющие встречи»
Прототипы
Программирование
Как называется этап обсуждения требований с клиентами и конечными пользователями?
Выберите один ответ:
Сбор требований
Организация требований
Переговоры и обсуждение
Документирование требований
В подразделе … приводится перечень предположений и факторов, влияющих на требования, как указано в настоящем документе.
Выберите один ответ:
«Предположения и зависимости»
«Функции продукта»
«Характеристики пользователя»
«Ограничения»
Укажите цели, обслуживаемые SRS.
Выберите один или несколько ответов:
Обратная связь
Разложение проблемы на компоненты
Проверка
Экспорт программного обеспечения
… определяет функциональные возможности системы.
Выберите один ответ:
Подраздел «Внешний интерфейс»
Подраздел «Функции»
Подраздел «Требования к производительности»
Подраздел «Логическая база данных требований»
Раздел спецификации «Конкретные требования» включает следующие подразделы.
Выберите один или несколько ответов:
Логическая база данных требований
Ограничение проектирования
Атрибуты программной системы
Характеристики пользователя
Индикаторы для всего документа спецификации требований к программному обеспечению включают
Выберите один или несколько ответов:
размер
удобочитаемость
спецификацию
глубину и структуру текста
глубину и структуру страницы
При подготовке SRS следует соблюдать определенные руководящие принципы. Укажите их.
Выберите один или несколько ответов:
Функциональность
Модель анализа
Когнитивная модель
Нефункциональность
… устанавливает основу для соглашения между клиентами и подрядчиками или поставщиками. (В проектах, ориентированных на рынок, эти роли могут играть отделы маркетинга и разработки.)
Выберите один ответ:
Документ с описанием системы
Спецификация системных требований
Спецификация требований к программному обеспечению
Документ с описанием функций системы
Этот документ закладывает основу для деятельности по разработке программного обеспечения и создается при получении и анализе всех требований.
Выберите один ответ:
Спецификация требований (SRS)
Техническое задание
Документ о нормативных требованиях
Технико-экономический отчет
Укажите верное утверждение.
Выберите один ответ:
Документ требований «Спецификация» должен быть достаточно гибким, чтобы учесть изменения
Документ требований «Спецификация» должен быть терпимым к неполноте и сложности
Документ требований «Спецификация» должен разрабатываться независимо от модели проектирования или реализации
Документ требований «Спецификация» должен развиваться в соответствии с желаемым поведением системы
Раздел спецификации «Конкретные требования» включает следующие подразделы.
Выберите один или несколько ответов:
Внешний интерфейс
Функции
Требования к производительности
Характеристики пользователя
Какова спецификация требований к программному обеспечению (SRS)?
Выберите один или несколько ответов:
Требования пользователя выражаются на естественном языке
Технические требования выражены на структурированном языке, который используется внутри организации
Описание дизайна должно быть написано псевдокодом
Технические требования выражены на неструктурированном языке
… использует (-ют) стратегии контролирования, применяемые к требованиям, чтобы признать, что требования указаны должным образом.
Выберите один ответ:
Разложение проблемы на компоненты
Обратная связь
Проверка
Входные данные для проектирования
Раздел в спецификации «Общее описание» включает следующие подразделы.
Выберите один или несколько ответов:
«Ограничения»
«Предположения и зависимости»
«Разъяснение требований»
«Характеристики системного аналитика»
Укажите верное утверждение.
Выберите один ответ:
Когнитивная модель должна быть достаточно гибкой, чтобы учесть изменения
Когнитивная модель должна быть терпимой к неполноте и сложности
Когнитивная модель должна разрабатываться независимо от модели проектирования или реализации
Когнитивная модель должна развиваться в соответствии с желаемым поведением системы
Спецификация требований к программному обеспечению позволяет менеджерам
Выберите один ответ:
планировать процессы разработки системы
понять, какая система должна быть разработана
адаптировать систему к новым требованиям
определить и проверить, отвечают ли требования желаемым потребностям
Подраздел «Особые требования» в SRS включает
Выберите один или несколько ответов:
системные атрибуты
функциональные требования
требования к базе данных
бизнес-правила
определения
… определяет логические требования, которые должны храниться (тип используемой информации, частота использования, объекты данных и отношения между ними и так далее).
Выберите один ответ:
Подраздел «Внешний интерфейс»
Подраздел «Функции»
Подраздел «Требования к производительности»
Подраздел «Логическая база данных требований»
Существуют определенные функции, которые должны быть описаны в спецификации требований к программному обеспечению. Укажите их.
Выберите один или несколько ответов:
Геолокация
Интеграция с социальными сетями
Всплывающие уведомления
Источники питания
Как используют менеджеры и руководители проектов документ с требованиями?
Выберите один ответ:
Пожелают как можно полнее объяснить, как их потребности могут быть удовлетворены
Попытаются создать проект программного обеспечения, который будет удовлетворять всем требованиям, установленным разработчиками системы
Будут использовать документ с требованиями в качестве контракта для подачи заявки на систему, а затем будут контролировать производство программного обеспечения на протяжении всего жизненного цикла разработки программного обеспечения
Будут использовать документ с требованиями в качестве основы для написания и проведения тестов для проверки функционирования системы в соответствии с ее проектом
Требования могут быть эффективно сформулированы на основе
Выберите один или несколько ответов:
опыта знающих людей
соблюдения прошлых требований
следования руководящим принципам
несоблюдения прошлых требований
Как используют тестировщики документ с требованиями персонала по обеспечению качества?
Выберите один ответ:
Пожелают как можно полнее объяснить, как их потребности могут быть удовлетворены
Попытаются создать проект программного обеспечения, который будет удовлетворять всем требованиям, установленным разработчиками системы
Будут использовать документ с требованиями в качестве контракта для подачи заявки на систему, а затем будут контролировать производство программного обеспечения на протяжении всего жизненного цикла разработки программного обеспечения
Будут использовать документ с требованиями в качестве основы для написания и проведения тестов для проверки функционирования системы в соответствии с ее проектом
Какой тип документа представляет собой визуальный документ, показывающий, как сложные процессы разбиваются на более простые компоненты?
Выберите один ответ:
Сценарии использования
Истории пользователей
Функциональная декомпозиция
Программные прототипы
Какая из заинтересованных сторон желает получить как можно более полное объяснение того, как их потребности могут быть удовлетворены?
Выберите один ответ:
Клиенты
Разработчики
Тестировщики
Руководители проектов
Модель качества INVEST включает следующие критерии.
Выберите один или несколько ответов:
Независимый
Договорной
Ценный
Нетестируемый
Какой тип документа описывает взаимодействие между системой и внешними пользователями, которое приводит к достижению определенных целей?
Выберите один ответ:
Сценарии использования
Истории пользователей
Функциональная декомпозиция
Программные прототипы
Какой тип документа представлен на схеме?
Выберите один ответ:
Сценарии использования
Истории пользователей
Функциональная декомпозиция
Программные прототипы
Какая из заинтересованных сторон будет использовать документ с требованиями в качестве контракта для подачи заявки на систему?
Выберите один ответ:
Клиенты
Разработчики
Тестировщики
Руководители проектов
Для чего спецификация должна полностью описать продукт, который нужен заказчику?
Выберите один ответ:
Для связи
Для заказчика
Для разработчиков
Для создания решения
Документ с требованиями должен включать
Выберите один или несколько ответов:
предлагаемые методы и процедуры
сводку улучшений
сводку воздействий
сводку импорта
Как представляются ассоциации на диаграмме вариантов использования?
Выберите один ответ:
Овалами
Рамкой, в которой сгруппированы различные варианты использования в системе
В виде объектов, которые изображают внешних пользователей (людей или системы), взаимодействующих с системой
Линиями, показывающими различные типы отношений между участниками и вариантами использования
В документе с требованиями необходимо описать
Выберите один или несколько ответов:
операционную среду
план разработки
план экспорта
план импорта
Что писать в документе с требованиями к программному обеспечению?
Выберите один или несколько ответов:
Сокращения и определения
Устройства, платформы и ОС
Монетизация
Виды системных программ
Критерий «Ценный» в модели качества INVEST означает, что
Выберите один ответ:
вы можете запланировать и реализовать каждую пользовательскую историю отдельно
все стороны соглашаются отдать приоритет переговорам над спецификацией
все истории должны быть уникальными для покупателя
требования выполнены и готовы к использованию
… представляет (-ют) собой задокументированное описание функции программного обеспечения с точки зрения конечного пользователя.
Выберите один ответ:
Сценарии использования
Истории пользователей
Функциональная декомпозиция
Программные прототипы
Диаграмма вариантов использования включает следующие основные элементы.
Выберите один или несколько ответов:
Актеры
Ассоциации
Процессы управления
Объекты перемещения
Что писать в документе с требованиями к программному обеспечению?
Выберите один или несколько ответов:
Действия
Дизайн
Функции
Виды системных программ