Информатика и вычислительная техника
Шпаргалка
  • формат doc
  • размер 308,39 КБ
  • добавлен 04 февраля 2014 г.
UML (ответы на экзаменационные вопросы)
9 стр.
(Автор и выходные данные не указаны).
Содержание:
Структура UML. Строительные блоки UML. Общие механизмы UML. Архитектура языка.
Унифицированный процесс разработки (UP). Аксиомы UP (итерация и инкремент). Структура UP. Фазы UP.
Метамодель требований предъявляемых к ПО. Моделирование прецедентов.
Обобщение актеров. Обобщение прецедентов. Отношения «include» и «extend».
Архитектура ПО. Виды архитектур. Модели UML применяемые при описании архитектуры.
Объекты в UML . Классы в UML. Нотация, область действия, создание и уничтожение объектов.
Выявление классов анализа. Деятельность UP: анализ прецедента. Основные и альтернативные потоки анализа прецедента.
Отношения между: а) актерами и прецедентами б) прецедентами и прецедентами
Архитектурный анализ. Пакеты и пространства имен. Вложенные пакеты. Зависимости пакетов.
Реализация прецедентов. Элементы прецедента. Взаимодействия. Линии жизни. Сообщения. Диаграммы взаимодействия (коммуникационные диаграммы).
Диаграммы деятельности в контексте к: а)прецедентам б)классам в)интерфейсам.
Синтаксис типов узлов действия: действие, сигнал, событие, событие времени. Синтаксис узлов управления: начальный и конечный поток; расширение, слияние, ветвление, объединение.
Диаграмма деятельности. Примеры: а) обработки прерываний б) обработка исключений.
Проектирование класса, атрибуты, операции. Наследование, шаблоны, вложенные классы.
Отношения уровня проектирования. Агрегация и композиция.
Отношения классов уровня анализа. Ассоциации: один-к-одному, один-ко-многим, многие-к-одному, многие-ко-многим.
Коллекции классов, отношения классов-коллекций, композиция с использованием структурированных классов.
Проектирование интерфейса. Что интерфейс описывает. Классификаторы интерфейса. Порты интерфейсов.
Компонент. Нотация компонента. Стереотипы компонентов.
Подсистемы. Подсистемы и интерфейсы. Шаблон «Facade».
Трехуровневая архитектура системы (схема архитектуры). Преимущества и недостатки интерфейсов.
Диаграммы взаимодействия при проектировании прецедента (добавить курс «UML» в БД).
Диаграммы состояний объекта.
Диаграммы размещения узлов ПО.
Диаграммы модулей системы.