Укажите область применения языка UML.
UML (англ. Unified Modeling Language — унифицированный язык моделирования) — язык графического описания для объектного моделирования в области разработки программного обеспечения. UML является языком широкого профиля, это открытый стандарт, использующий графические обозначения для создания абстрактной моделисистемы, называемой UML-моделью. UML был создан для определения, визуализации, проектирования и документирования в основном программных систем. UML не является языком программирования, но в средствах выполнения UML-моделей как интерпретируемого кода возможна кодогенерация.
Использование UML не ограничивается моделированием программного обеспечения. Его также используют для моделирования бизнес-процессов, системного проектирования и отображения организационных структур.
UML позволяет также разработчикам программного обеспечения достигнуть соглашения в графических обозначениях для представления общих понятий (таких как класс, компонент, обобщение (generalization), объединение (aggregation) и поведение), и больше сконцентрироваться на проектировании и архитектуре.
Какие диаграммы используются в объектно-ориентированном проектировании?
Какие диаграммы детализируются на этапе логического проектирования ИС при использовании объектно-ориентированной CASE технологии?
диаграммы классов объектов,
состояний, пакетов
диаграммы вариантов использования
|
|
- Что из перечисленного относится к принципам объектно-ориентированного программирования?
- Укажите элементы диаграммы Прецедентов.
· рамки системы (system boundary, subject boundary), их ещё называют контекстом или просто системой
· действующие лица (экторы, actors)
· прецеденты
- Укажите элементы диаграммы Классов.
Диаграмма классов (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; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!