Для студентов МФПУ «Синергия» по предмету Моделирование и анализ программного обеспеченияМоделирование и анализ программного обеспечения Темы 4-6Моделирование и анализ программного обеспечения Темы 4-6
5,0052
2025-03-26СтудИзба

📝Моделирование и анализ программного обеспечения Темы 4-6

Описание

🌞Моделирование и анализ программного обеспечения.ти_ФРК (2/2) / Темы 4-6 / Сборник по всем вопросам на отлично! / Синергия / МТИ / МосАП

Тема 4. Использования UML в процессе разработки
Тема 5. Основные концепции модельно-центрированной разработки
Тема 6. Инструментальные средства моделирования и анализа программного обеспечения


Абстрагирование – это …
физическая локализация свойств и поведения в рамках единственной абстракции (рассматриваемой как «черный ящик»), скрывающая их реализацию за общедоступным интерфейсом
выделение наиболее важных, существенных характеристик некоторого объекта, которые отличают его от всех других видов объектов
построение новых классов на основе существующих с возможностью добавления или переопределения данных и методов
свойство системы, связанное с возможностью ее декомпозиции на ряд внутренне сильно сцепленных, но слабо связанных между собой подсистем (модулей)

Актор – это …
абстракция любой сущности, взаимодействующей с системой извне
обозначение различных отношений между компонентами модели
последовательность действий (транзакций), выполняемых системой в ответ на событие
организационная структура системы

Архитектура MDA описывает …
поэтапный процесс разработки любых программных систем на основе создания и использования моделей
метаданные с помощью объектно-ориентированных методик
обмен метаданными с помощью языка XML
процесс эксплуатации программного обеспечения

Архитектура MOF включает …
четыре уровня, верхний из которых соответствует мета-метамодели
два уровня, средний из которых соответствует мета-метамодели
четыре уровня, верхний из которых соответствует метамодели
три уровня, нижний из которых соответствует мета-метамодели

Асинхронное сообщение – это …
сообщение, которое отправлено одновременно с сообщениями от других объектов, участвующих во взаимодействии
сообщение, которое не ждет ответа, и сразу после посылки происходит переход к следующему шагу последовательности
сообщение, которое отправлено объектом самому себе и переводящее объект в другое состояние
сообщение, которое отправлено объектом в ответ на полученное сообщение

Аgile Modeling (АМ) представляет собой …
процесс разработки, с использованием более чем десяти диаграмм UML и длительным циклом разработки
набор понятий, принципов и приемов, позволяющих быстро выполнять моделирование в проектах разработки программного обеспечения
последовательности стадий, которые могут перекрываться и (или) повторяться циклически в соответствии с областью применения
корпоративный стандарт в области создания программного обеспечения

В основе объектно-ориентированного подхода (ООП) лежит …
объектная декомпозиция, при этом статическая структура системы описывается в терминах объектов и связей между ними, а поведение системы описывается в терминах обмена сообщениями между объектами
исследования объектов любой природы как систем
функциональная декомпозиция, заключающаяся в декомпозиции (разбиении) системы на функциональные подсистемы, которые, в свою очередь, делятся на подфункции, те – на задачи и так далее до конкретных процедур
метод исследования системы, начинающийся с ее общего обзора, который затем детализируется, приобретая иерархическую структуру со все большим числом уровней

В основе MDA лежит понятие …
структурно-независимой модели
объектно-ориентированной модели
функциональной модели
платформенно-независимой модели

В ходе выполнения стадии Начало по технологии RUP происходит …
выпуск промежуточных прототипов
определение видения и границ объекта
написание экономического обоснования
создание исходного кода системы

В UML-диаграммах используются … и … линии
сплошная
пунктирная
штрихпунктирная
волнистая

Вертикальная линия на диаграмме последовательности, которая представляет существование объекта в течение определенного периода времени, – это линия …
времени
жизни
состояния
процесса

Визуальное моделирование – это …
набор основных правил, определяющих организацию системы
процесс графического представления модели помощью некоторого стандартного набора графических элементов
формирование системы условных обозначений для графического представления визуальных моделей
анализ объекта моделирования и выделение всех его известных свойств

Временная диаграмма – это …
диаграмма, которая показывает конфигурацию частей, совместно реализующих поведение содержащего их классификатора
диаграмма, которая служит для представления изменения состояния отдельных линий жизни или особенностей синхронизации сообщений во времени
диаграмма, на которой изображаются взаимодействия между частями композитной структуры или ролями кооперации
диаграмма, на которой изображаются объекты и классы

Графические (визуальные) модели представляют собой средства …
сбора информации о предметной области
для визуализации, описания, проектирования и документирования архитектуры системы
тестирования и сопровождения
программирования и генерации кода

Диаграмма вариантов использования в UML – это …
модель логического уровня, отражающая статические аспекты структуры моделируемой системы
тип диаграммы статической структуры, который показывает внутреннюю структуру класса и взаимодействия
тип диаграммы, который показывает взаимосвязи между модулями, из которых состоит моделируемая система
форма представления концептуальной модели проектируемой системы, которая описывает ее функциональное назначение и детализируется

Диаграмма последовательности – это …
диаграмма, на которой показаны размещения элементов модели в пакетах и спецификации зависимостей между пакетами и их элементами
диаграмма, на которой отражена конфигурация частей, совместно реализующая поведение содержащего их классификатора
диаграмма, отражающая возможные состояния, в которых может находиться конкретный объект
диаграмма, на которой показаны взаимодействия объектов, упорядоченные по времени их проявления

Диаграммы развертывания – это тип UML-диаграммы, который показывает …
взаимосвязи между модулями (логическими или физическими), из которых состоит моделируемая система
архитектуру системы, включая аппаратные или программные среды исполнения, а также промежуточное программное обеспечение, соединяющее их
размещения элементов модели в пакетах и спецификации зависимостей между пакетами и их элементами
конфигурацию частей, которые совместно реализуют поведение содержащего их классификатора

Для обозначения состояния на диаграмме конечных автоматов UML используется графический символ …
прямоугольник со скругленными углами, разделенный горизонтальными линиями на несколько секций
квадрат, разделенный вертикальными линиями на несколько секций
овал, разделенный горизонтальной линией на две части
прямоугольник с прямыми углами, разделенный горизонтальными линиями на несколько секций

Жизненный цикл программного обеспечения характеризуют …
повторяемость
системность
технологичность
адаптивность

Инкапсуляция – это …
физическая локализация свойств и поведения в рамках единственной абстракции, скрывающая их реализацию за общедоступным интерфейсом
способность класса принадлежать более чем одному типу, которая позволяет однозначно определять принадлежность класса и анализировать ее
свойство системы, связанное с возможностью ее декомпозиции на ряд внутренне сильно сцепленных, но слабо связанных между собой подсистем (модулей)
построение новых классов на основе существующих с возможностью добавления или переопределения данных и методов

К диаграммам взаимодействия относятся …
диаграмма последовательности
диаграмма деятельности
диаграмма коммуникаций
диаграмма компонентов
диаграмма развертывания

К основным элементам нотации диаграммы пакетов относят …
линии жизни
состояния
пакеты
переходы

К поведенческим диаграммам в UML относят …
диаграммы классов
диаграммы конечных автоматов
диаграммы компонентов
диаграммы пакетов
диаграммы деятельности

К структурным диаграммам в UML относят …
диаграммы развертывания
диаграммы развертывания
диаграммы прецедентов
диаграммы коммуникации
временные диаграммы
диаграммы объектов

Методология Rational Unified Process структурирована в таких направлениях, как …
пространство
время
компоненты процесса
фазы

Модель жизненного цикла отражает …
кризисное состояние программного обеспечения в организации
состояния системы, начиная с момента возникновения необходимости в программном обеспечении и заканчивая моментом его полного выхода из употребления
необходимость автоматизации или модернизации существующих информационных процессов
необходимость коренной реорганизации в деятельности предприятия

Модель жизненного цикла представляет собой …
последовательности стадий, которые могут перекрываться и (или) повторяться циклически в соответствии с областью применения, размером, сложностью, потребностью в изменениях и возможностях
конечный продукт разработки
отдельные разрозненные этапы разработки программного обеспечения
корпоративный стандарт

Модель жизненного цикла RUP является …
спиральной
каскадной
итеративной
итеративно-инкрементной моделью с элементами каскадной

Модель поведения в UML – это описание … системы.
структурных элементов
количественных характеристик
качественных характеристик
алгоритма работы

Модель представляет собой …
определенный взгляд на систему, который осуществляется для выполнения какой-то определенной задачи кем-либо из участников проекта
материальный или воображаемый объект, который в процессе познания замещает реальный объект, сохраняя при этом его существенные свойства
процесс создания формализованного описания системы, замещающей реальный объект, не сохраняя при этом его существенные свойства
прикладную систему, свойство которой, связанны с возможностью ее декомпозиции на ряд слабо связанных между собой подсистем

Модель программного обеспечения (ПО) – это …
формализованное описание системы ПО на определенном уровне абстракции
процесс создания формализованного описания системы в виде совокупности моделей
структурированные процедурно-ориентированные языки программирования
методология исследования объектов любой природы как систем

Модель разработки программного обеспечения не определяет такой вид модели, как …
модель с промежуточным контролем
модель водопада
концептуальная модель
спиральная модель

Модель UML – это …
сущность, находящаяся вне моделируемой системы и непосредственно взаимодействующая с ней
совокупность конечного множества конструкций языка UML
набор системных утилит
система условных обозначений для графического представления информации

Мультиобъект на диаграммах коммуникации представляет собой …
множество объектов на одном из концов ассоциации, которые используются для того, чтобы показать операции и сигналы, адресованные адресованы всему множеству объектов
высокоуровневый объект, состоящий из нескольких частей-объектов
множество, отражающее архитектуру системы, включая аппаратные или программные среды исполнения
статическая конструкция для моделирования набора сущностей, взаимодействующих друг с другом

На диаграммах деятельности UML присутствуют такие категории узлов, как …
необъектные узлы
узлы действия
узлы управления
узлы условия

На диаграмме состояний UML применяют такие основные типы сущностей и отношений, как …
узлы
варианты использования
переходы
состояния

Найденные сообщения – это сообщения, …
отправленные объектом самому себе
для которых известен отправитель, но неизвестен получатель
в результате получения которых не было отправлено ответное сообщение
для которых известен адресат, но неизвестен отправитель

Нотацией называют …
систему условных обозначений для графического представления визуальных моделей, принятую в конкретной модели
методы моделирования и анализа программного обеспечения
правила применения элементов в рамках построения тех или иных типов моделей программного обеспечения
концепцию моделирования и ее семантику

Нотация UML включает строительные блоки …
сущности
разветвления
слияния
отношения
диаграммы
декомпозиции

Определите последовательность построения диаграмм в рамках процесса ICONIX
1 Диаграммы пригодности
2 Диаграммы последовательности
3 Диаграммы вариантов использования
4 Диаграммы классов

Определите последовательность построения диаграммы состояний
1 Добавление внутренних активностей
2 Указание подсостояний и суперсостояний
3 Добавление состояний
4 Указание переходов

Определите последовательность процесса разработки программных приложений с использованием концепции MDA
1 Разработка детальной PIM-модель
2 Создание PSM-моделей
3 Анализ предметной области и спецификация требований
4 Создание программного кода
5 Компиляция, сборка, тестирование
6 Развертывание компонентов приложения

Определите последовательность разработки архитектуры системы
1 Анализ на системном уровне
2 Формулировка требований
3 Анализ на бизнес-уровне
4 Мониторинг существующих тенденций в области деятельности организации и развития информационных технологий
5 Gap-анализ
6 План миграции

Определите последовательность разработки UML-диаграмм в соответствии с этапами работ по RUP
1 Модель реализации
2 Модель тестирования
3 Модель размещения
4 Модель бизнес-процессов
5 Модель проектирования

Определите последовательность реализации процессов в RUP
1 Реализация
2 Тестирование
3 Развертывание
4 Определение требований
5 Анализ и проектирование

Определите последовательность создания диаграммы компонентов
1 Сбор информации о логике и физической реализации системы
2 Структуризация диаграммы компонентов
3 Проектирование интерфейсов
4 Добавление в диаграмму зависимостей между компонентами

Определите последовательность создания диаграммы развертывания
1 Проектирование экземпляров узлов
2 Установление соединений
3 Проектирование узлов
4 Распределение экземпляров артефактов по экземплярам узлов

Определите последовательность фаз, которые проходит ПО в процессе разработки, согласно технологии RUP
1 Начало
2 Детальная разработка
3 Конструирование
4 Передача

Основное назначение языка UML - …
программирование программных систем и создание исходного кода
визуальное моделирование и документирование моделей сложных систем различного назначения
методологическая поддержка проектирования программного обеспечения
документирование работы системы и формирование отчетов

Основной задачей OMG является …
разработка технических средств для монтажа телекоммуникационных сетей
разработка архитектуры и методов реализации программного обеспечения
планирование деятельности организаций, разрабатывающих программное обеспечение
создание сети организаций для продвижения и продажи программного обеспечения

При визуальном моделировании программного обеспечения обычно строятся модели …
анализа
проектирования
отладки
эксплуатации

Принцип решения сложных задач посредством их разбиения на множество меньших задач является принципом …
«разделяй и властвуй»
иерархического упорядочивания
абстрагирования
формализации

Процесс разработки начинается с построения …
диаграммы состояний
диаграммы прецедентов
диаграммы последовательностей
диаграммы развертывания

Процесс разработки программного обеспечения ICONIX использует диаграммы …
прецедентов (вариантов использования)
размещения
пакетов
робастности
компонентов

Связи в диаграммах UML используются для …
обозначения различных отношений между компонентами модели
включения в модель произвольной текстовой информации, имеющей непосредственное отношение к контексту разрабатываемого проекта
конкретизации операций, обеспечивающих выполнение вариантов использования
описания множества объектов с общими атрибутами

Соотнесите виды сообщений с их ролью на диаграммах последовательности
A. Синхронное сообщение
B. Ответное сообщение
C. Найденное сообщение
D. Потерянное сообщение
E. Отправитель передаёт ход управления получателю, которому необходимо провести в прецеденте некоторое действие
F. Является ответом на синхронное сообщение
G. Сообщение без отправителя
H. Сообщение без адресата

Соотнесите названия групп сущностей в UML c их содержанием
A. Структурные
B. Поведенческие
C. Группирующие
D. Аннотационные
E. Существительные UML модели, такие как класс, интерфейс, кооперация, прецедент, активный класс, компонент, узел
F. Глаголы UML модели, такие как взаимодействия, деятельности, автоматы
G. Пакет, используемый для группировки семантически связанных элементов модели в образующие единое целое модули
H. Примечание, которое может быть добавлено к модели для записи специальной информации

Соотнесите названия метауровней с их содержанием
A. M3
B. M2
C. M1
D. M0
E. Мета-метамодель/мета-мета-метаданные
F. Метамодель/мета-метаданные
G. Модель/метаданные
H. Данные/объект

Соотнесите названия методов и их определения
A. IDEF0
B. IDEF1
C. IDEF5
D. IDEF7
E. Диаграмма для создания функциональной модели
F. Диаграмма для построения информационной модели для поддержки функций производственной системы или среды
G. Метод, позволяющий разрабатывать, изучать и поддерживать онтологию моделируемой системы
H. Метод, описывающий проведение аудита информационной системы

Соотнесите названия основных стандартов OMG с их определениями
A. CORBA
B. DDS
C. MDA
D. ADM
E. Технологический стандарт написания распределённых приложений и соответствующая ему информационная технология
F. Стандарт взаимодействия процессов, применимый к широкому классу распределённых систем реального времени и встроенных систем
G. Концепция модельно-ориентированного подхода к разработке программного обеспечения
H. Архитектурно-управляемая модернизация

Соотнесите названия поведенческих сущностей в UML с их определениями
A. Состояние (state)
B. Деятельность (activity)
C. Действие (action)
D. Вариант использования (use case)
E. Период в жизненном цикле объекта, находясь в котором объект удовлетворяет некоторому условию и осуществляет собственную деятельность
F. Частный случай состояния, который характеризуется продолжительными (по времени) неатомарными вычислениями
G. Примитивное атомарное вычисление
H. Множество сценариев, объединенных по некоторому критерию и описывающих последовательности производимых системой действий

Соотнесите названия принципов объектно-ориентированного подхода и их определения.
A. Наследование
B. Полиморфизм
C. Модульность
D. Иерархия
E. Построение новых классов на основе существующих с возможностью добавления или переопределения данных и методов
F. Способность класса принадлежать более чем одному типу
G. Возможность декомпозиции системы на ряд внутренне сильно сцепленных, но слабо связанных между собой подсистем (модулей)
H. Ранжированная или упорядоченная система абстракций, расположение их по уровням

Соотнесите названия стандартов с их функциональным назначением
A. Стандарт UML
B. Стандарт MOF
C. Стандарт CWM
D. Стандарт XMI
E. Определяет язык объектно-ориентированного моделирования, который поддерживает ряд графических нотаций
F. Определяет гибкие средства для определения модели метаданных и обеспечивает программные средства для хранения и доступа к метаданным в репозитории
G. Определяет спецификации для обмена метаданными в формате стандарта XML
H. Описывает обмен метаданными при использовании технологий Хранилищ данных

Соотнесите принципы структурного подхода и их определения
A. Принцип иерархического упорядочения
B. Принцип «разделяй и властвуй»
C. Принцип абстрагирования
D. Принцип структурирования данных
E. Принцип организации составных частей системы в иерархические древовидные структуры с добавлением новых деталей на каждом уровне
F. Принцип решения трудных задач путем разбиения их на множество меньших независимых задач, легких для понимания и решения
G. Принцип, в соответствии с которым данные должны быть структурированы и иерархически организованы
H. Принцип выделения существенных аспектов системы и отвлечение от несущественных

Соотнесите фазы разработки ПО по технологии RUP с их целями
A. Передача
B. Начало
C. Конструирование
D. Детальная разработка
E. Передача системы конечным пользователям
F. Достижение компромисса между всеми заинтересованными лицами относительно задач проекта
G. Детальное прояснение требований и разработка системы
H. Разработка стабильной базовой архитектуры продукта

Сопоставьте названия диаграмм UML и их функциональное назначение
A. Диаграмма последовательности
B. Диаграмма коммуникации
C. Диаграмма состояний
D. Диаграмма деятельности
E. Отражает взаимодействия объектов, упорядоченных по времени их проявления
F. Отражает взаимодействия между частями композитной структуры или ролями кооперации
G. Отражает все возможные изменения в состоянии конкретного объекта
H. Отражает последовательности выполнения действий (операций) бизнес-процесса

Составное состояние на диаграмме конечных автоматов UML – это …
частный случай состояния, которое не содержит никаких внутренних действий
сложное состояние, которое состоит из других вложенных в него состояний
состояние объекта по умолчанию в начальный момент времени
состояние объекта по умолчанию после завершения состояния в конечный момент времени

Спиральная модель предполагает …
создание очередной версии продукта, уточняются требования проекта, определяется его качество, планируются работы следующего витка
формирование на каждом этапе законченного набора проектной документации
последовательное выполнение всех этапов проекта в строго фиксированном порядке
разработку программного обеспечения итерациями с циклами обратной связи между этапами

Стратегия моделирования программного обеспечения сверху вниз представляет методику …
разработки ПО, начинающуюся с разработки подсистем (процедур, функций), в то время, когда проработка общей схемы не закончилась
поэтапного внедрения программного обеспечения с тщательным анализом результатов внедрения и последующим исправлением ошибок в работе ПО
разработки ПО, при которой разработка начинается с определения целей решения проблемы, после чего идет последовательная детализация, заканчивающаяся детальной программой
тестирования и сопровождения программного обеспечения начинающаяся с тестирования подсистем, в то время, когда проработка общей схемы не закончилась

Технология RUP включает в качестве вспомогательных процессов …
управление проектом
тестирование
управление конфигурациями и изменениями
развертывание

Точка зрения моделирования – это …
точное и адекватное описание системы, с использованием специальных графических элементов описания
определенный взгляд на систему, который осуществляется для выполнения какой-то определенной задачи кем-либо из участников проекта
объект, который в процессе познания замещает реальный объект, сохраняя при этом его существенные свойства
формализованное описание системы ПО на определенном уровне абстракции

Триггерный переход на диаграмме состояний – это переход,...
имеющий сторожевое условие
представляющий собой петлю на диаграмме
который включает выражение действия
который срабатывает при наступлении некоторого события

Узлы на диаграммах развертывания UML – это …
физическая сущность, которая выполняет одну или несколько компонентов, подсистем или исполняемых файлов
множество свойств, которые определяют параметры выполнения артефакта компонента
физические соединения и зависимости между компонентами на диаграммах развертывания

Унифицированный язык моделирования UML служит для …
определения, отображения и описания элементов при построении функциональных систем
определения, отображения и описания элементов объектно-ориентированных систем в процессе их создания
определения, отображения и описания элементов при построении закрытых систем
определения, отображения и описания элементов при построении открытых систем

Условное поведение на диаграммах деятельности UML схематически обозначается с помощью …
ветвлений
решений
слияний
объединений

Фазами согласно технологии RUP являются …
детальная разработка
конструирование
переход
синтез

Фокус управления – это …
специальный символ на диаграмме последовательности, указывающий период времени, в течение которого объект выполняет некоторое действие, находясь в активном состоянии
вертикальная линия на диаграмме последовательности, которая представляет существование объекта в течение определенного периода времени
горизонтальная стрелка с именем сообщения, которая образует определенный порядок относительно времени своей инициализации
специальный символ на диаграмме последовательности, указывающий на период времени уничтожения объекта

Функционально-модульный (структурный) подход к разработке программного обеспечения основан на …
принципе алгоритмической декомпозиции
принципе объектной декомпозиции
принципе инкапсуляции
принципе абстрагирования

Чтобы наглядно показать в UML изменение стадий жизненного цикла для объектов одного класса с ветвлениями и логическими условиями, лучше всего подойдет диаграмма…
состояний
вариантов использования
последовательности
деятельности

Ядром MDA являются стандарты …
UML, MOF, CWM и XMI
COM, DCOM
CORBA, OMG, IBM
CORBA, COM

Языки визуального моделирования (или визуальные языки) – это …
средства для визуализации, описания, проектирования и документирования архитектуры системы
формализованные наборы графических символов и правила построения из них визуальных моделей
набор системных утилит
ранжированная или упорядоченная система абстракций, расположение их по уровням

Cвязь между компонентом и его интерфейсом на диаграмма компонентов UML называется …
коммуникацией
реализацией
кооперацией
коллаборацией

CASE (Computer Aided Software Engineering) – методология разработки программного обеспечения, основанная на использовании …
комплексного ПО, не только для написания исходного кода, но и для анализа и моделирования соответствующей предметной области
одного локального средства на последних этапах разработки
одного локального средства на первом этапе разработки
нескольких локальных средств на этапе тестирования

CWMI определяет …
интерфейсы, которые могут быть использованы для обмена метаданными между хранилищами данных и аналитическими приложениями
бизнес-модели и графические нотации
вертикальные модели в сферах здравоохранения, финансы, телекоммуникации
язык объектно-ориентированного моделирования

ICONIX – это …
процесс разработки программного обеспечения, использующий 4 вида диаграмм UML
процесс разработки программного обеспечения, использующий 11 видов диаграмм UML
процесс экстремального программирования
процесс разработки программного обеспечения, использующий 2 диаграммы UML

IDEF0 – это метод, позволяющий создавать …
функциональные модели
информационные модели «сущность – связь»
модели состояния моделируемой системы
модели онтологии

IDEF1X – это метод, позволяющий создавать …
функциональные модели
модели состояния моделируемой системы
информационные модели «сущность – связь»
модели онтологии

IDEF4 – это методология, позволяющая создавать …
модели объектно-ориентированных систем, отображающая структуру объектов и заложенные принципы их взаимодействия
модели состояния моделируемой системы
информационные модели «сущность – связь»
модели онтологического исследования сложных систем

OMG – это …
консорциум, занимающийся разработкой и продвижением объектно-ориентированных технологий и стандартов
методология разработки информационных систем
программное средство для обработки данных
стандарт разработки программного обеспечения

OMG BPMN – это …
система условных обозначений для моделирования бизнес-процессов
язык графического описания для объектного моделирования
стандарт декларативного описания естественного языка сложных сущностей
стандарт взаимодействия процессов, применимый к широкому классу распределённых систем реального времени

PIM-модель – это …
платформенно-независимая модель, описывающая систему без каких-либо знаний о конечной платформе, на которой будет размещена созданная система
модель эксплуатации, описывающая систему с точки зрения правил и условий использования создаваемой системы
платформенно-зависимая модель, которая описывает систему с точки зрения знаний о том, на какой платформе будет размещена система
модель технического обеспечения, которая описывает систему с точки зрения используемых технических средств

PSM-модель – это …
платформенно-зависимая модель, которая описывает систему с точки зрения знаний о том, на какой платформе будет размещена система
платформенно-стабильная модель, описывающая систему с точки зрения ее стабильности
платформенно-независимая модель, описывающая систему без каких-либо знаний о конечной платформе, на которой будет размещена созданная система
модель технического обеспечения

UML – это …
язык графического описания для объектного моделирования
концепция модельно-ориентированного подхода к разработке программного обеспечения
стандарт для разработки, управляемой моделями
стандарт взаимодействия процессов

UML поддерживает такую парадигму проектирования и разработки программного обеспечения, как …
процессный подход
системный подход
объектно-ориентированный подход
структурный подход

XMI – это …
стандарт для обмена метаданными с помощью языка XML
язык графического описания для объектного моделирования
технологический стандарт написания распределённых приложений и соответствующая ему информационная технология
метамодель хранилища данных

… не может присутствовать на диаграмме последовательности.
Сообщение
Фокус управления
Символ уничтожения объекта
Подсостояние
Показать/скрыть дополнительное описание

Моделирование и анализ программного обеспечения.ти_ФРК (2/2) Тема 4. Использования UML в процессе разработки Тема 5. Основные концепции модельно-центрированной разработки Тема 6. Инструментальные средства моделирования и анализа программного обеспечения Абстрагирование – это … физическая локализация свойств и поведения в рамках единственной абстракции (рассматриваемой как «черный ящик»), скрывающая их реализацию за общедоступным интерфейсом выделение наиболее важных, существенных характеристик некоторого объекта, которые отличают его от всех других видов объектов построение новых классов на основе существующих с возможностью добавления или переопределения данных и методов свойство системы, связанное с возможностью ее декомпозиции на ряд внутренне сильно сцепленных, но слабо связанных между собой подсистем (модулей) Актор – это … абстракция любой сущности, взаимодействующей с системой извне обозначение различных отношений между компонентами модели последовательность действий (транзакций), выполняемых системой в ответ на событие организационная структура системы Архитектура MDA описывает … поэтапный процесс разработки любых программных систем на основе создания и использования моделей метаданные с помощью объектно-ориентированных методик обмен метаданными с помощью языка XML процесс эксплуатации программного обеспечения Архитектура MOF включает … четыре уровня, верхний из которых соответствует мета-метамодели два уровня, средний из которых соответствует мета-метамодели четыре уровня, верхний из которых соответствует метамодели три уровня, нижний из которых соответствует мета-метамодели Асинхронное сообщение – это … сообщение, которое отправлено одновременно с сообщениями от других объектов, участвующих во взаимодействии сообщение, которое не ждет ответа, и сразу после посылки происходит переход к следующему шагу последовательности сообщение, которое отправлено объектом самому себе и переводящее объект в другое состояние сообщение, которое отправлено объектом в ответ на полученное сообщение Аgile Modeling (АМ) представляет собой … процесс разработки, с использованием более чем десяти диаграмм UML и длительным циклом разработки набор понятий, принципов и приемов, позволяющих быстро выполнять моделирование в проектах разработки программного обеспечения последовательности стадий, которые могут перекрываться и (или) повторяться циклически в соответствии с областью применения корпоративный стандарт в области создания программного обеспечения В основе объектно-ориентированного подхода (ООП) лежит … объектная декомпозиция, при этом статическая структура системы описывается в терминах объектов и связей между ними, а поведение системы описывается в терминах обмена сообщениями между объектами исследования объектов любой природы как систем функциональная декомпозиция, заключающаяся в декомпозиции (разбиении) системы на функциональные подсистемы, которые, в свою очередь, делятся на подфункции, те – на задачи и так далее до конкретных процедур метод исследования системы, начинающийся с ее общего обзора, который затем детализируется, приобретая иерархическую структуру со все большим числом уровней В основе MDA лежит понятие … структурно-независимой модели объектно-ориентированной модели функциональной модели платформенно-независимой модели В ходе выполнения стадии Начало по технологии RUP происходит … выпуск промежуточных прототипов определение видения и границ объекта написание экономического обоснования создание исходного кода системы В UML-диаграммах используются … и … линии сплошная пунктирная штрихпунктирная волнистая Вертикальная линия на диаграмме последовательности, которая представляет существование объекта в течение определенного периода времени, – это линия … времени жизни состояния процесса Визуальное моделирование – это … набор основных правил, определяющих организацию системы процесс графического представления модели помощью некоторого стандартного набора графических элементов формирование системы условных обозначений для графического представления визуальных моделей анализ объекта моделирования и выделение всех его известных свойств Временная диаграмма – это … диаграмма, которая показывает конфигурацию частей, совместно реализующих поведение содержащего их классификатора диаграмма, которая служит для представления изменения состояния отдельных линий жизни или особенностей синхронизации сообщений во времени диаграмма, на которой изображаются взаимодействия между частями композитной структуры или ролями кооперации диаграмма, на которой изображаются объекты и классы Графические (визуальные) модели представляют собой средства … сбора информации о предметной области для визуализации, описания, проектирования и документирования архитектуры системы тестирования и сопровождения программирования и генерации кода Диаграмма вариантов использования в UML – это … модель логического уровня, отражающая статические аспекты структуры моделируемой системы тип диаграммы статической структуры, который показывает внутреннюю структуру класса и взаимодействия тип диаграммы, который показывает взаимосвязи между модулями, из которых состоит моделируемая система форма представления концептуальной модели проектируемой системы, которая описывает ее функциональное назначение и детализируется Диаграмма последовательности – это … диаграмма, на которой показаны размещения элементов модели в пакетах и спецификации зависимостей между пакетами и их элементами диаграмма, на которой отражена конфигурация частей, совместно реализующая поведение содержащего их классификатора диаграмма, отражающая возможные состояния, в которых может находиться конкретный объект диаграмма, на которой показаны взаимодействия объектов, упорядоченные по времени их проявления Диаграммы развертывания – это тип UML-диаграммы, который показывает … взаимосвязи между модулями (логическими или физическими), из которых состоит моделируемая система архитектуру системы, включая аппаратные или программные среды исполнения, а также промежуточное программное обеспечение, соединяющее их размещения элементов модели в пакетах и спецификации зависимостей между пакетами и их элементами конфигурацию частей, которые совместно реализуют поведение содержащего их классификатора Для обозначения состояния на диаграмме конечных автоматов UML используется графический символ … прямоугольник со скругленными углами, разделенный горизонтальными линиями на несколько секций квадрат, разделенный вертикальными линиями на несколько секций овал, разделенный горизонтальной линией на две части прямоугольник с прямыми углами, разделенный горизонтальными линиями на несколько секций Жизненный цикл программного обеспечения характеризуют … повторяемость системность технологичность адаптивность Инкапсуляция – это … физическая локализация свойств и поведения в рамках единственной абстракции, скрывающая их реализацию за общедоступным интерфейсом способность класса принадлежать более чем одному типу, которая позволяет однозначно определять принадлежность класса и анализировать ее свойство системы, связанное с возможностью ее декомпозиции на ряд внутренне сильно сцепленных, но слабо связанных между собой подсистем (модулей) построение новых классов на основе существующих с возможностью добавления или переопределения данных и методов К диаграммам взаимодействия относятся … диаграмма последовательности диаграмма деятельности диаграмма коммуникаций диаграмма компонентов диаграмма развертывания К основным элементам нотации диаграммы пакетов относят … линии жизни состояния пакеты переходы К поведенческим диаграммам в UML относят … диаграммы классов диаграммы конечных автоматов диаграммы компонентов диаграммы пакетов диаграммы деятельности К структурным диаграммам в UML относят … диаграммы развертывания диаграммы развертывания диаграммы прецедентов диаграммы коммуникации временные диаграммы диаграммы объектов Методология Rational Unified Process структурирована в таких направлениях, как … пространство время компоненты процесса фазы Модель жизненного цикла отражает … кризисное состояние программного обеспечения в организации состояния системы, начиная с момента возникновения необходимости в программном обеспечении и заканчивая моментом его полного выхода из употребления необходимость автоматизации или модернизации существующих информационных процессов необходимость коренной реорганизации в деятельности предприятия Модель жизненного цикла представляет собой … последовательности стадий, которые могут перекрываться и (или) повторяться циклически в соответствии с областью применения, размером, сложностью, потребностью в изменениях и возможностях конечный продукт разработки отдельные разрозненные этапы разработки программного обеспечения корпоративный стандарт Модель жизненного цикла RUP является … спиральной каскадной итеративной итеративно-инкрементной моделью с элементами каскадной Модель поведения в UML – это описание … системы.

структурных элементов количественных характеристик качественных характеристик алгоритма работы Модель представляет собой … определенный взгляд на систему, который осуществляется для выполнения какой-то определенной задачи кем-либо из участников проекта материальный или воображаемый объект, который в процессе познания замещает реальный объект, сохраняя при этом его существенные свойства процесс создания формализованного описания системы, замещающей реальный объект, не сохраняя при этом его существенные свойства прикладную систему, свойство которой, связанны с возможностью ее декомпозиции на ряд слабо связанных между собой подсистем Модель программного обеспечения (ПО) – это … формализованное описание системы ПО на определенном уровне абстракции процесс создания формализованного описания системы в виде совокупности моделей структурированные процедурно-ориентированные языки программирования методология исследования объектов любой природы как систем Модель разработки программного обеспечения не определяет такой вид модели, как … модель с промежуточным контролем модель в....

Список вопросов

Жизненный цикл программного обеспечения характеризуют …
К диаграммам взаимодействия относятся …
При визуальном моделировании программного обеспечения обычно строятся модели …
Процесс разработки программного обеспечения ICONIX использует диаграммы …
Технология RUP включает в качестве вспомогательных процессов …
Модель поведения в UML – это описание … системы.
Модель разработки программного обеспечения не определяет такой вид модели, как …
Модель UML – это …
Определите последовательность разработки архитектуры системы
Стратегия моделирования программного обеспечения сверху вниз представляет методику …
Абстрагирование – это …
Актор – это …
Архитектура MOF включает …
В ходе выполнения стадии Начало по технологии RUP происходит …
Вертикальная линия на диаграмме последовательности, которая представляет существование объекта в течение определенного периода времени, – это линия …
Временная диаграмма – это …
Модель жизненного цикла представляет собой …
Унифицированный язык моделирования UML служит для …
CASE (Computer Aided Software Engineering) – методология разработки программного обеспечения, основанная на использовании …
PIM-модель – это …
В UML-диаграммах используются … и … линии
На диаграммах деятельности UML присутствуют такие категории узлов, как …
На диаграмме состояний UML применяют такие основные типы сущностей и отношений, как …
… не может присутствовать на диаграмме последовательности.
Графические (визуальные) модели представляют собой средства …
Диаграммы развертывания – это тип UML-диаграммы, который показывает …
К основным элементам нотации диаграммы пакетов относят …
Мультиобъект на диаграммах коммуникации представляет собой …
Найденные сообщения – это сообщения, …
Соотнесите виды сообщений с их ролью на диаграммах последовательности
Соотнесите названия групп сущностей в UML c их содержанием
Соотнесите названия методов и их определения
Соотнесите фазы разработки ПО по технологии RUP с их целями
Сопоставьте названия диаграмм UML и их функциональное назначение
Спиральная модель предполагает …
Точка зрения моделирования – это …
Фокус управления – это …
IDEF1X – это метод, позволяющий создавать …
Архитектура MDA описывает …
Асинхронное сообщение – это …
Аgile Modeling (АМ) представляет собой …
В основе объектно-ориентированного подхода (ООП) лежит …
В основе MDA лежит понятие …
Визуальное моделирование – это …
Диаграмма вариантов использования в UML – это …
Диаграмма последовательности – это …
Для обозначения состояния на диаграмме конечных автоматов UML используется графический символ …
Инкапсуляция – это …
К поведенческим диаграммам в UML относят …
К структурным диаграммам в UML относят …
Методология Rational Unified Process структурирована в таких направлениях, как …
Модель жизненного цикла отражает …
Модель жизненного цикла RUP является …
Модель представляет собой …
Модель программного обеспечения (ПО) – это …
Нотацией называют …
Нотация UML включает строительные блоки …
Определите последовательность построения диаграмм в рамках процесса ICONIX
Определите последовательность построения диаграммы состояний
Определите последовательность процесса разработки программных приложений с использованием концепции MDA
Определите последовательность разработки UML-диаграмм в соответствии с этапами работ по RUP
Определите последовательность реализации процессов в RUP
Определите последовательность создания диаграммы компонентов
Определите последовательность создания диаграммы развертывания
Определите последовательность фаз, которые проходит ПО в процессе разработки, согласно технологии RUP
Основное назначение языка UML - …
Основной задачей OMG является …
Принцип решения сложных задач посредством их разбиения на множество меньших задач является принципом …
Процесс разработки начинается с построения …
Связи в диаграммах UML используются для …
Соотнесите названия метауровней с их содержанием
Соотнесите названия основных стандартов OMG с их определениями
Соотнесите названия поведенческих сущностей в UML с их определениями
Соотнесите названия принципов объектно-ориентированного подхода и их определения.
Соотнесите названия стандартов с их функциональным назначением
Соотнесите принципы структурного подхода и их определения
Составное состояние на диаграмме конечных автоматов UML – это …
Триггерный переход на диаграмме состояний – это переход,...
Узлы на диаграммах развертывания UML – это …
Условное поведение на диаграммах деятельности UML схематически обозначается с помощью …
Фазами согласно технологии RUP являются …
Функционально-модульный (структурный) подход к разработке программного обеспечения основан на …
Чтобы наглядно показать в UML изменение стадий жизненного цикла для объектов одного класса с ветвлениями и логическими условиями, лучше всего подойдет диаграмма…
Ядром MDA являются стандарты …
Языки визуального моделирования (или визуальные языки) – это …
Cвязь между компонентом и его интерфейсом на диаграмма компонентов UML называется …
CWMI определяет …
ICONIX – это …
IDEF0 – это метод, позволяющий создавать …
IDEF4 – это методология, позволяющая создавать …
OMG BPMN – это …
PSM-модель – это …
UML поддерживает такую парадигму проектирования и разработки программного обеспечения, как …
Архитектурно-конструктивный элемент стены

Характеристики ответов (шпаргалок) к экзамену

Учебное заведение
Вариант
Просмотров
19
Качество
Идеальное компьютерное
Количество вопросов
Как копировать вопросы во время теста в Синергии?
Картинка-подпись

Комментарии

Поделитесь ссылкой:
Базовая цена: 290 руб.
🌞Моделирование и анализ программного обеспечения Файл за 290 руб.
Расширенная гарантия +3 недели гарантии, +10% цены
Рейтинг покупателей
5 из 5
Поделитесь ссылкой:
Сопутствующие материалы
Вы можете использовать полученные ответы для подготовки к экзамену в учебном заведении и других целях, не нарушающих законодательство РФ и устав Вашего учебного заведения.
Свежие статьи
Популярно сейчас
Зачем заказывать выполнение своего задания, если оно уже было выполнено много много раз? Его можно просто купить или даже скачать бесплатно на СтудИзбе. Найдите нужный учебный материал у нас!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6312
Авторов
на СтудИзбе
312
Средний доход
с одного платного файла
Обучение Подробнее