Сертификат
Съдържание и теми, включени в курса
Въведение
- Информация за изпита
- Таблица на обхвата
- Директория на OMG сертифицирани професионалисти
- Явяване на изпит (онлайн или в тестов център)
Защо моделираме
- Стойността на моделирането
- Кога моделираме?
- Кога не моделираме?
- Абстракция
- Въведение в MDA
- Домейн модел
- Анализ на стойността на модела (Model Value Analysis)
Диаграма на класовете
Обща структура
- Тип (Type)
- Зависимост (Dependency)
- Пространство от имена (Namespace)
- Вид видимост (VisibilityKind – public, private, protected)
- Елемент с множественост (MultiplicityElement)
- Ограничение (Constraint)
- Коментар (Comment)
Прости класификатори (Simple Classifiers)
- Примитивен тип (PrimitiveType)
- Тип данни (DataType)
- Изброяване (Enumeration)
- Литерал на изброяване (EnumerationLiteral)
- Интерфейс (Interface)
- Реализация на интерфейс (InterfaceRealization)
- Сигнал (Signal)
- Приемане (Reception)
Структурирани класификатори (Structured Classifiers)
- Асоциация (Association)
- Клас (Class)
Класификация
- Генерализация (Generalization)
- Характеристика (Feature)
- Структурна характеристика (Structural Feature)
- Поведенческа характеристика (Behavioral Feature)
- Свойство (Property)
- Операция (Operation)
- Параметър (Parameter)
- Вид агрегация (AggregationKind: композиция, агрегация)
Стойности (Values)
- Логически литерал (LiteralBoolean)
- Целочислен литерал (LiteralInteger)
- Литерал с реално число (LiteralReal)
- Литерал за неограничено естествено число (LiteralUnlimitedNatural)
- Литерал за нула (LiteralNull)
- Низов литерал (LiteralString)
- Непрозрачен израз (Opaque Expression)
Диаграма на обектите
- Спецификация на инстанция (InstanceSpecification)
- Слот (Slot)
Диаграма на пакетите
Пакети (Packages)
- Пакет (Package)
- Импорт на пакет (PackageImport)
Диаграма на случаите на употреба
Случаи на употреба (Use Cases)
- Случай на употреба (UseCase)
- Актьор (Actor)
- Включване (Include)
Диаграма на дейностите
Дейности (Activities)
- Дейност (Activity)
- Краен възел на дейност (ActivityFinalNode)
- Възел за параметър на дейност (ActivityParameterNode)
- Контролен поток (ControlFlow)
- Начален възел (InitialNode)
- Възел за решение (DecisionNode)
- Краен възел на поток (FlowFinalNode)
- Възел за разклоняване (ForkNode)
- Възел за синхронизиране (JoinNode)
- Възел за обединяване (MergeNode)
- Обектен поток (ObjectFlow)
- Обектен възел (ObjectNode)
Действия (Actions)
- Действие (Action)
- Извикване на поведение (CallBehaviorAction)
- Извикване на операция (CallOperationAction)
- Изпращане на сигнал (SendSignalAction)
- Приемане на събитие (AcceptEventAction)
- Пин (Pin)
- Входен пин, Изходен пин (InputPin, OutputPin)
- Непрозрачно действие (OpaqueAction)
Диаграма на последователности
Взаимодействия (Interactions)
- Взаимодействие (Interaction)
- Спецификация на случване (OccurrenceSpecification)
- Спецификация на изпълнение (ExecutionSpecification)
- Спецификация на случване при изпълнение (ExecutionOccurrenceSpecification)
- Спецификация на случване при унищожаване (DestructionOccurrenceSpecification)
- Линия на живот (Lifeline)
- Съобщение (Message)
- Спецификация на случване на съобщение (MessageOccurrenceSpecification)
- Тип съобщение (MessageSort)
- Край на съобщение (MessageEnd)
Общо поведение (Common Behavior)
- Събитие за извикване (CallEvent)
- Събитие за сигнал (SignalEvent)
- Тригер (Trigger)
- Непрозрачно поведение (OpaqueBehavior)
Диаграма на краен автомат
Крайни автомати (State Machines)
- Краен автомат (StateMachine)
- Състояние (State)
- Преход (Transition)
- Псевдосъстояние: избор, пресечна точка, начално (Pseudostate: choice, junction, initial)
- Крайно състояние (FinalState)
Изисквания
Изисква се разбиране на основни концепции от обектно-ориентираното програмиране или базови познания по UML.
Отзиви от участници (7)
посочване на "извивисти" въпроси по време на обяснението
Wiktoria Mandok-Gawrys
Курс - OCUP2 UML Certification - UML 2 Foundation Exam Preparation
Машинен превод
Обръщане на внимание към детайли, които могат да се изискват по време на изпита.
Sabina Puzak
Курс - OCUP2 UML Certification - UML 2 Foundation Exam Preparation
Машинен превод
много ясно обяснение на трудни понятия. 100% разбиране
Jolanta Hasik
Курс - OCUP2 UML Certification - UML 2 Foundation Exam Preparation
Машинен превод
Аnekdoti и лесност в споделянето на знания.
Marcin Rozycki
Курс - OCUP2 UML Certification - UML 2 Foundation Exam Preparation
Машинен превод
Дистинктивна компетентност, голямо чувство за хумор
- Comarch Polska S.A.
Курс - Certyfikacja OCUP2 UML - Przygotowanie do egzaminu UML2 Foundation
Машинен превод
Отлично и лесно обяснение на сложни въпроси
Piotr - Comarch Polska S.A.
Курс - Certyfikacja OCUP2 UML - Przygotowanie do egzaminu UML2 Foundation
Машинен превод
Тренировъчни знания
- Comarch Polska S.A.
Курс - Certyfikacja OCUP2 UML - Przygotowanie do egzaminu UML2 Foundation
Машинен превод