игра брюс 2048
Главная / Менеджмент / Введение в программную инженерию / Тест 6

Введение в программную инженерию - тест 6

Упражнение 1:
Номер 1
Что включает в себя архитектура ПО?

Ответ:

 (1) внутреннюю структуру продукта 

 (2) основы пользовательского интерфейса продукта 

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


Номер 2
Какой вид деятельности процесса разработки ПО акцентирует внимание на принципах реализации ПО?

Ответ:

 (1) составление функциональных требований к ПО 

 (2) проектирование 

 (3) тестирование 


Номер 3
Какие специалисты вовлечены в разработку и/или использование ПО?

Ответ:

 (1) программисты 

 (2) технические писатели 

 (3) менеджеры 

 (4) продавцы-маркетологи 


Упражнение 2:
Номер 1
Что является причиной создания и использования различных моделей разработки ПО, выполненных с разных точек зрения?

Ответ:

 (1) разные виды деятельности при разработке ПО 

 (2) разные категории специалистов, задействованные в программном проекте 

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


Номер 2
Что является характеристикой точки зрения?

Ответ:

 (1) аналитик 

 (2) цель 

 (3) целевая аудитория 


Номер 3
Что реализуют модели, представленные диаграммами UML?

Ответ:

 (1) фазу разработки ПО 

 (2) вид деятельности 

 (3) точку зрения на программную систему 


Упражнение 3:
Номер 1
Какие диаграммы относятся к поведенческим диаграммам?

Ответ:

 (1) диаграммы активностей 

 (2) диаграммы объектов 

 (3) диаграммы случаев использования 

 (4) диаграммы взаимодействий 

 (5) диаграммы развертывания 


Номер 2
Какие диаграммы относятся к структурным диаграммам?

Ответ:

 (1) диаграммы активностей 

 (2) диаграммы объектов 

 (3) диаграммы случаев использования 

 (4) диаграммы взаимодействий 

 (5) диаграммы развертывания 


Номер 3
Какие диаграммы относятся к структурным диаграммам?

Ответ:

 (1) диаграммы пакетов 

 (2) диаграммы конечных автоматов 

 (3) диаграммы случаев использования 

 (4) диаграммы развертывания 

 (5) диаграммы взаимодействий 


Упражнение 4:
Номер 1
Какие структурные диаграммы используются для описания связей классов друг с другом?

Ответ:

 (1) диаграммы взаимодействий 

 (2) диаграммы классов 

 (3) диаграммы развертывания 

 (4) диаграммы активностей 


Номер 2
Какие диаграммы используются для спецификации бизнес-процессов, которые должно автоматизировать разрабатываемое ПО?

Ответ:

 (1) диаграммы взаимодействий 

 (2) диаграммы классов 

 (3) диаграммы развертывания 

 (4) диаграммы активностей 


Номер 3
Какие диаграммы используются для моделирования аппаратной части системы, с которой связано ПО?

Ответ:

 (1) диаграммы взаимодействий 

 (2) диаграммы классов 

 (3) диаграммы развертывания 

 (4) диаграммы активностей 


Упражнение 5:
Номер 1
Для чего предназначены диаграммы случаев использования?

Ответ:

 (1) для получения требований из пользователей, заказчика и экспертов предметной области 

 (2) для спецификации бизнес-процессов, которые должно автоматизировать разрабатываемое ПО 

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


Номер 2
Для чего предназначены диаграммы компонент?

Ответ:

 (1) для моделирования структуры объектно-ориентированных приложений классов, их атрибутов и заголовков методов, наследования 

 (2) для моделирования аппаратной части системы, с которой связано ПО 

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


Номер 3
Для чего предназначены диаграммы конечных автоматов?

Ответ:

 (1) для моделирования структуры объектно-ориентированных приложений классов, их атрибутов и заголовков методов, наследования 

 (2) для задания поведения реактивных систем 

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


Упражнение 6:
Номер 1
Какие требования определяют то, что система должна уметь делать?

Ответ:

 (1) функциональные 

 (2) нефункциональные 

 (3) все требования 


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

Ответ:

 (1) функциональные 

 (2) нефункциональные 

 (3) все требования 

 (4) никакие 


Номер 3
Какие характеристики системы определяются нефункциональными требованиями?

Ответ:

 (1) надежность системы 

 (2) сервисы системы 

 (3) особенности поставки 

 (4) уровень качества 

 (5) соответствие стандартам 


Упражнение 7:
Номер 1
Какое свойство определяет процедуры внесения изменений в требования?

Ответ:

 (1) тестируемость и проверяемость 

 (2) модифицируемость 

 (3) прослеживаемость 


Номер 2
Какое свойство обозначает однозначность понимания требований заказчиком и разработчиками?

Ответ:

 (1) полнота и непротиворечивость 

 (2) прослеживаемость 

 (3) ясность, недвусмысленность 


Номер 3
Что обозначает ясность и недвусмысленность требований?

Ответ:

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

 (2) существование способов тестирования и проверки требований 

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


Упражнение 8:
Номер 1
В каком виде могут быть представлены требования?

Ответ:

 (1) в виде документа 

 (2) в виде формальной спецификации 

 (3) в виде списка 

 (4) в виде модели 


Номер 2
От чего зависит формализация требований в проекте?

Ответ:

 (1) от величины проекта 

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

 (3) от используемых инструментальных средств 

 (4) от задач, которые решают формализованные требования 


Номер 3
Какой способ позволяет формализовать требования?

Ответ:

 (1) неформальная постановка требований в переписке по электронной почте 

 (2) описание требований в виде документа 

 (3) описание требований в виде графа с зависимостями 


Упражнение 9:
Номер 1
Какой вид деятельности решает задачу оценки понятности сформулированных требований и их характеристик?

Ответ:

 (1) анализ требований 

 (2) описание требований 

 (3) валидация требований 


Номер 2
Целью какого вида деятельности является обнаружение и устранение противоречий и неоднозначностей в требованиях, их уточнение и систематизация?

Ответ:

 (1) анализ требований 

 (2) описание требований 

 (3) валидация требований 


Номер 3
В результате какого вида деятельности требования должны быть оформлены в виде структурированного набора документов и моделей?

Ответ:

 (1) выделение требований 

 (2) анализ требований 

 (3) описание требований 


Упражнение 11:
Номер 1
Что такое конфигурационное управление?

Ответ:

 (1) управление версиями файлов 

 (2) автоматизированный процесс трансформации исходных текстов ПО в пакет исполняемых модулей 

 (3) специальная деятельность по поддержанию файловых активов проекта в порядке 


Номер 2
Что такое управление версиями?

Ответ:

 (1) автоматизированный процесс трансформации исходных текстов ПО в пакет исполняемых модулей 

 (2) управление версиями файлов 

 (3) одна из задач конфигурационного управления 


Номер 3
Что такое управление сборками?

Ответ:

 (1) автоматизированный процесс трансформации исходных текстов ПО в пакет исполняемых модулей 

 (2) управление версиями файлов 

 (3) одна из задач конфигурационного управления 


Упражнение 12:
Номер 1
Какие из приведенных примеров являются единицами конфигурационного управления?

Ответ:

 (1) тестовые отчеты 

 (2) пакеты тестов 

 (3) исходные тексты ПО 

 (4) документы с внешними стандартами 


Номер 2
Какие из приведенных примеров не являются единицами конфигурационного управления?

Ответ:

 (1) тестовые отчеты 

 (2) пакеты тестов 

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

 (4) исходные тексты ПО 


Номер 3
Какие продукты называются единицами конфигурационного управления?

Ответ:

 (1) продукты, меняющиеся в процессе разработки ПО 

 (2) продукты, не меняющиеся в процессе разработки ПО 

 (3) все продукты, участвующие в процессе разработки ПО 




Главная / Менеджмент / Введение в программную инженерию / Тест 6