Укажите область применения языка UML.



UML (англ. Unified Modeling Language — унифицированный язык моделирования) — язык графического описания для объектного моделирования в области разработки программного обеспечения. UML является языком широкого профиля, это открытый стандарт, использующий графические обозначения для создания абстрактной моделисистемы, называемой UML-моделью. UML был создан для определения, визуализации, проектирования и документирования в основном программных систем. UML не является языком программирования, но в средствах выполнения UML-моделей как интерпретируемого кода возможна кодогенерация.

Использование UML не ограничивается моделированием программного обеспечения. Его также используют для моделирования бизнес-процессов, системного проектирования и отображения организационных структур.

UML позволяет также разработчикам программного обеспечения достигнуть соглашения в графических обозначениях для представления общих понятий (таких как класс, компонент, обобщение (generalization), объединение (aggregation) и поведение), и больше сконцентрироваться на проектировании и архитектуре.

 

Какие диаграммы используются в объектно-ориентированном проектировании?

Какие диаграммы детализируются на этапе логического проектирования ИС при использовании объектно-ориентированной CASE технологии?

диаграммы классов объектов,

состояний, пакетов

диаграммы вариантов использования

 

  1. Что из перечисленного относится к принципам объектно-ориентированного программирования?

 

  1. Укажите элементы диаграммы Прецедентов.

· рамки системы (system boundary, subject boundary), их ещё называют контекстом или просто системой

· действующие лица (экторы, actors)

· прецеденты

 

  1. Укажите элементы диаграммы Классов.

Диаграмма классов (class diagram) — диаграмма языка UML, на которой представлена совокупность декларативных или статических элементов модели, таких как классы с атрибутами и операциями, а также связывающие их отношения.

 

Какие диаграммы UML используются для динамического описания системы.

прецедентов, последовательностей, кооперации и видов 

деятельности

 

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

Используются эти:

диаграмма структуры программного приложения —SSD (System Structure Diagram).

диаграмма потоков данных —DFD (Data Flow Diagram)

ER-модель данных предметной области (информационно-логические модели «сущность-связь») —ERD (Entity Relationship Diagram)

диаграмма бизнес-функций (функциональные спецификации)— BFD (Bussiness Function Diagram)

диаграмма переходов состояний (матрицы перекрестных ссылок) —STD (State Transition Diagram)

Значит выбирать все, кроме этих!

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

диаграммы деятельностей (Activity diagram)

диаграммы компонентов (Component diagram)

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

диаграммы прецедентов использования (Use-case diagram)

диаграммы классов объектов (Class diagram)

диаграммы взаимодействия объектов (Interaction diagram)

диаграммы состояний (Statechart diagram)

 

Какие группы средств используются для структурного анализа?

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

· функции, которые система должна выполнять;

· отношения между данными;

· зависящее от времени поведение системы (аспекты реального времени).

Среди всего многообразия средств решения данных задач в методологиях структурного анализа наиболее часто и эффективно применяемыми являются следующие:

· DFD (Data Flow Diagrams) - диаграммы потоков данных совместно со словарями и спецификациями процессов или миниспецификациями;

· ERD (Entity-Relationship Diagrams) - диаграммы "сущность-связь";

· STD (State Transition Diagrams) - диаграммы переходов состояний.

Все они содержат графические и текстовые средства моделирования: первые - для удобства демонстрирования основных компонент модели, вторые - для обеспечения точного определения ее компонент и связей.

 


Дата добавления: 2018-02-15; просмотров: 721; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!