UML – Klassen-, Aktivitäts- und Sequenzdiagramm#
UML (Unified Modeling Language) ist eine standardisierte Notation zur grafischen Modellierung von Software. Für die Prüfung sind drei Diagrammtypen besonders relevant: das Klassendiagramm (statische Struktur), das Aktivitätsdiagramm (Abläufe/Algorithmen) und das Sequenzdiagramm (zeitlicher Nachrichtenaustausch zwischen Objekten).
Klassendiagramm#
Das Klassendiagramm zeigt die statische Struktur eines Systems: welche Klassen es gibt, welche Attribute/Methoden sie haben und wie sie zueinander in Beziehung stehen.