AP2-FIAEUML-DiagrammeSchwierigkeit: Schwer
In einem UML-Zustandsdiagramm modellieren Sie das Verhalten eines Bestellvorgangs. Welches Element repräsentiert eine Bedingung, die erfüllt sein muss, damit ein Zustandsübergang stattfindet?
A
Ein Endzustand des Diagramms
B
Ein Parallelisierungsbalken
C
Eine interne Aktivität
D
True (Wächterbedingung)
Erklärung
Ein Guard (Wächterbedingung) ist eine boolesche Bedingung in eckigen Klammern, die erfüllt sein muss, damit ein Zustandsübergang ausgelöst wird. Beispiel: [Bezahlung erfolgreich] als Guard am Übergang von Bestellt nach Bezahlt. Ein Trigger ist das auslösende Ereignis, eine Aktion die ausgeführte Tätigkeit.
Tipp zum Lernen
Ein Wächter (requirements) bewacht den Übergang - er lässt nur passieren, wenn die Bedingung in eckigen Klammern erfüllt ist.
UMLZustandsdiagrammGuardTransition
Übe über 4.400 weitere IHK-Fragen
Die IT-Lernapp ist eine kostenlose Lernplattform für Fachinformatiker FIAE und FISI mit über 4.400 Prüfungsfragen, über 65 Kursen, 22 Prüfungssimulationen und 15 Simulatoren für SQL, Linux, Netzwerke und mehr.
Weitere Beispielfragen aus AP2-FIAE
- Gegeben ist folgender Pseudocode: x = 10 y = 3 ergebnis = 0 SOLANGE x > 0 ergebnis = ergebnis
- Welcher JOIN-Typ gibt alle Datensätze aus der linken Tabelle zurück, auch wenn kein passender Eintra
- Wozu dienen Swimlanes in einem Aktivitätsdiagramm?
- Welches Design Pattern definiert eine Familie von Algorithmen, kapselt jeden einzelnen und macht sie
- Du willst zu einem Namen sofort die Telefonnummer finden – egal, wie viele Einträge gespeichert sind