Podcast
Questions and Answers
Welche Aussage beschreibt korrekt das UML Aktivitätsdiagramm?
Welche Aussage beschreibt korrekt das UML Aktivitätsdiagramm?
- Es stellt den Ablauf eines Anwendungsfalls dar. (correct)
- Es beschreibt nur Datenflüsse ohne Kontrollflüsse.
- Es zeigt die Zustände eines Systems über die Zeit.
- Es visualisiert die Struktur der Klassen eines Systems.
Ein UML Zustandsdiagramm kann den Ablauf eines Anwendungsfalls beschreiben.
Ein UML Zustandsdiagramm kann den Ablauf eines Anwendungsfalls beschreiben.
False (B)
Was zeigt ein UML Klassendiagramm?
Was zeigt ein UML Klassendiagramm?
Die Struktur der Klassen und deren Attribute.
In einem UML Klassendiagramm bedeutet das „+“ vor einem Attribut, dass es __________ ist.
In einem UML Klassendiagramm bedeutet das „+“ vor einem Attribut, dass es __________ ist.
Ordnen Sie die folgenden UML Diagramme ihrer Hauptfunktion zu:
Ordnen Sie die folgenden UML Diagramme ihrer Hauptfunktion zu:
Was beschreibt UML?
Was beschreibt UML?
BPMN ist objektorientiert und orientiert sich nicht an Prozessen.
BPMN ist objektorientiert und orientiert sich nicht an Prozessen.
Nennen Sie eines der Hauptsymbole, die in einem UML Aktivitätsdiagramm verwendet werden.
Nennen Sie eines der Hauptsymbole, die in einem UML Aktivitätsdiagramm verwendet werden.
UML ist eine _______ zur Modellierung von Software.
UML ist eine _______ zur Modellierung von Software.
Ordnen Sie die Symbole den entsprechenden Funktionen in einem UML Aktivitätsdiagramm zu:
Ordnen Sie die Symbole den entsprechenden Funktionen in einem UML Aktivitätsdiagramm zu:
Was ist ein Hauptunterschied zwischen UML und BPMN?
Was ist ein Hauptunterschied zwischen UML und BPMN?
In einem UML Aktivitätsdiagramm wird ein Konnektor verwendet, um zwei Aktivitäten zu verbinden.
In einem UML Aktivitätsdiagramm wird ein Konnektor verwendet, um zwei Aktivitäten zu verbinden.
Was wird in einem UML Aktivitätsdiagramm durch ein 'Flow Final Node' dargestellt?
Was wird in einem UML Aktivitätsdiagramm durch ein 'Flow Final Node' dargestellt?
Was beschreibt die Multiplizität '1..*' in einem UML Klassendiagramm?
Was beschreibt die Multiplizität '1..*' in einem UML Klassendiagramm?
Eine abstrakte Klasse kann instanziiert werden.
Eine abstrakte Klasse kann instanziiert werden.
Nennen Sie eine Art von Interaktion, die in UML verwendet wird.
Nennen Sie eine Art von Interaktion, die in UML verwendet wird.
Ein UML Klassendiagramm zeigt die ______ von Klassen und deren Beziehungen.
Ein UML Klassendiagramm zeigt die ______ von Klassen und deren Beziehungen.
Ordnen Sie die folgenden Begriffe mit ihrer Beschreibung zu:
Ordnen Sie die folgenden Begriffe mit ihrer Beschreibung zu:
Was ist eine Eigenschaft von Aggregation in UML?
Was ist eine Eigenschaft von Aggregation in UML?
Ein UML Aktivitätsdiagramm dient zur Beschreibung des Verhaltens von Objekten.
Ein UML Aktivitätsdiagramm dient zur Beschreibung des Verhaltens von Objekten.
Was beschreibt eine gerichtete Assoziation in UML?
Was beschreibt eine gerichtete Assoziation in UML?
Flashcards are hidden until you start studying
Study Notes
UML Klassendiagramm
- Darstellung von Klassen, deren Attributen und Methoden.
- Schnittstellen definieren Verträge zwischen Klassen.
- Abstrakte Klassen dienen als Vorlage für andere Klassen und können nicht instanziiert werden.
Interaktionen in UML
- Vererbung ermöglicht es einer Klasse, von einer anderen abzuleiten, wodurch Eigenschaften und Methoden übernommen werden.
- Assoziation beschreibt eine Beziehung zwischen Klassen, die durch Linien dargestellt wird.
- Aggregation zeigt eine „hat-ein“-Beziehung, ohne dass die Lebensdauer der enthaltenen Objekte von der enthaltenden Klasse abhängt.
- Komposition ist eine starke Form der Aggregation, bei der die Lebensdauer der enthaltenen Objekte von der enthaltenden Klasse abhängt.
- Implementierung beschreibt die konkrete Realisierung einer Schnittstelle durch eine Klasse.
Kardinalitäten
- 1: genau einer
- 0..1: keiner oder einer
- 1..5: einer bis fünf
- *: keiner, einer oder mehrere
- 0..*: keiner, einer oder mehrere
- 1..*: mindestens einer
UML Aktivitätsdiagramm
- Visualisiert den Ablauf eines Anwendungsfalls durch elementare Aktionen.
- Verbindungen zwischen Aktionen zeigen Kontroll- und Datenflüsse.
- Entscheidungssymbole leiten den Fluss basierend auf Bedingungen.
UML Zustandsdiagramm
- Stellt einen endlichen Automaten dar.
- Definiert das Verhalten eines Systems oder die Nutzung seiner Schnittstelle.
Elemente von UML-Diagrammen
- Anfangssymbol: Kennzeichnet den Start eines Prozesses.
- Entscheidungssymbol: Dient zur Darstellung von Verzweigungen im Prozess.
- Verzweigungssymbol: Zeigt den Fluss basierend auf Bedingungen.
- Endsymbol: Signalisiert das Ende eines Prozesses.
Übung zum UML Klassendiagramm
- Visualisierung einer Kaffeemaschine durch UML Klassendiagramm.
Übung zum UML Aktivitätsdiagramm
- Darstellungen des Arbeitsablaufs einer Kaffeemaschine durch UML Aktivitätsdiagramm.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.