Mit diesem Fragebogen können Sie Ihr Wissen rund um das Klassendiagramm testen.
Dieser Diagrammtyp bildet das zentrale Diagramm der UML. Es wird innerhalb der UML zur Modellierung des Metamodells, der Syntaxbeschreibung der UML in UML, eingesetzt um die Modellierungssprache selbst zu beschreiben. Gleichzeitig verkörpert das Klassendiagramm den in der Praxis am häufigsten eingesetzten Diagrammtyp.
Zu welcher Diagrammart gehört das Klassendiagramm? Strukturdiagramme Use-Case Diagramme VerhaltensdiagrammeWozu braucht man das Klassendiagramm? Darstellung dynamischer Systemabläufe Aufzeigen statischer Systemeigenschaften Bündelung von Arbeitsschritten im SystemWas trifft auf einen Classifier nicht zu? ist direkt nutzbares graphisches Konstrukt ist ordnende Instanz bei einer Reihe konkreter Ausprägungen ist Abstraktion einer KlasseWelches der abgebildeten Symbole dient zur Darstellung eines Classifiers? A B CWelche Modellierungsmöglichkeiten gibt es im Klassendiagramm? konzeptuell- analytisch logisch beideWas besitzt eine eingebettete Klasse nicht? "Aussenbeziehungen" zu Klassen jenseits der sie beherbergenden eine Funktion MethodenWodurch wird die Eindeutigkeit eines Attributs innerhalb einer Klasse spezifiziert? ID-Nummer klassenweit eindeutiger, frei wählbarer Name automatisch generierter CodeabschnittWas versteht man unter Multiplizität? Einen frei wählbaren Multiplikator Anzahl der Objekte einer Klasse Ober- und Untergrenze der Anzahl von AusprägungenWelche Darstellung der Multiplizität ist richtig? 2:3 2..3 2,3Welche abkürzende Multiplizitätsschreibweise ist in UML nicht zugelassen? ? * 1Welche der folgenden Aufzählungen beinhaltet ausschließlich Notationselemente des Klassendiagramms? Klasse, Schnittstelle und Link Operation, Attribut und Stereotyp Wert, Assoziation und KommentarEine Schnittstelle kann weitere Schnittstellen... implementieren generalisieren realisierenWelchen Nutzen bringt die Generalisierung? Coderedundanz Unstrukturierte Codegenerierung WiederverwendbarkeitWelche Attributschreibweise ist falsch? i : Ganzzahl int i iWas zeigt die dargestellte Klasse? Das statische Attribut "name", das öffentlich sichtbare Attribut "alter" und das Attribut hervorgehobener Bedeutung "berlin" Das statische Attribut "name", das abgleitete Attribut "alter" und das öffentlich sichtbare Attribut "berlin" Das öffentlich sichtbare Attribut "name", das abgeleitete Attribut "alter" und das statische Attribut "berlin"Was bedeutet der Eigenschaftswert "ordered"? Inhalte des Attributs müssen in geordneter Reihenfolge auftreten Nebenläufige Zugriffe auf den Attributinhlat müssen geordnet (d.h. serialisiert) erfolgen Inhalte des Attributs müssen in geordneter Reihenfolge ohne Duplikate auftretenWas bedeutet das Stereotyp "enumeration"? Die Ausprägung einer so gekennzeichneten Klasse ist ein Aufzählungstyp, der durch Angabe der möglichen Einzelwerte spezifiziert wird. Die Ausprägung einer so gekennzeichneten Klasse ist ein Aufzählungsmetatyp, der die Gesamtheit aller Aufzählungstypen instanziiert. Eine so gekennzeichnete Klasse ist durch explize Modellierung all ihrer Ausprägungen (d.h. vollständige Enumeration) beschrieben.Was bedeutet die Spezifikation der Übergaberichtung "out"? Der Übergageparameter darf innerhalb der Methode geschrieben werden Der Übergabeparameter darf innerhalb der Methode geschrieben, aber nicht gelesen, werden Der Übergabeparameter muß als Pointer implementiert werdenWas bedeutet das abgebildete Diagramm? "Klasse A" implementiert "Schnittstelle 1" und "Schnittstelle 4". Gleichzeitig benötigt sie zur Ausführung "Schnittstelle 2" und "Schnittstelle 3" "Klasse A" implementiert "Schnittstelle 1" und "Schnittstelle 2". Gleichzeitig benötigt sie zur Ausführung "Schnittstelle 3" und "Schnittstelle 4" "Klasse A" implementiert "Schnittstelle 1" und "Schnittstelle 3". Gleichzeitig benötigt sie zur Ausführung "Schnittstelle 2" und "Schnittstelle 4"Welche Aufgabe erfüllt die Parameterbindung? Die Parameterbindung ordnet den Parametern einer parametrisierten Klasse konkrete Typen oder Werte zu Die Parameterbindung ordnet den Parametern einer parametrisierten Klasse Operationen zu Die Parameterbindung ordnet den Parametern einer parametrisierten Klasse Bindungen zu Ports zuWas wird in der UML als "Partition" bezeichnet? Einzelne Generalisierungszweige Ein Bereich logisch zusammengehöriger Modellelemente im Klassendiagramm Das Rechtecksfeld in das die Attribute oder Operationen einer Klasse eingetragen werdenWas bedeutet die auf eine Generalisierungsmenge angewandte Eigenschaft "complete"? Das Modell ist mit dieser Generalisierungsmenge vollständig abgeschlossen und bedarf keiner weiteren Verbesserungen Die spezialisierte Elternklasse ist abstrakt und daher muß jede ihrer Ausprägung (und damit die komplette Extension) spezialisiert werden Die Vereingung aller Partitionen versammelt alle im Modellkontext sinnvoll denkbaren SpezialisierungenWas bedeutet die auf ein Assoziationsende angewandte Eigenschaft "redefines"? Das so gekennzeichnete Assoziationsende ist die Redefinition eines anderen Das Assoziationsende redefiniert den Charakter der Assoziation implementierungsspezifisch Eine Klasse die ein so gekennzeichnetes Assoziationsende besitzt darf keine weiteren Assoziationen besitzenZwischen welchen Modellelementen darf eine Generalisierungsbeziehung nicht spezifiziert werden? Schnittstellen Operationen AssoziationenWas bedeutet der Pfeil am Assoziationsende nahe "Klasse B"? Klasse A erzeugt Klasse B Klasse A muß zeitlich vor Klasse B verarbeitet werden Ausprägungen der Klasse A erlauben die Navigation zu Ausprägungen der Klasse BWas bedeutet das Kreuz am Assoziationsende nahe "Klasse B"? Von Ausprägungen der Klasse A kann nicht zu Ausprägungen der Klasse B navigiert werden Ausprägungen der Klasse A sind für den Destrukturaufruf von Objekten des Typs "Klasse B" verantwortlich Von Ausprägungen der Klasse B kann nicht zu Ausprägungen der Klasse A navigiert werdenWieviele Ausprägungen von Klasse A können mit jeder Ausprägung von Klasse B verknüpft werden? Beliebig viele, auch null Eine oder mehrere Genau eineWas bedeutet der an der Assoziation angetragene "Name"? Klasse B ist auch unter dem Namen "Name" zugreifbar Die Assoziation heißt "Name" und wird durch Klasse B benannt "Name" ist die Lesrichtung der Assoziation ausgehend von "Klasse A"Service provided by Mario Jeckle
Generated: 2004-06-11T07:11:26+01:00 Feedback SiteMap This page's original location: http://www.jeckle.de/UMLQuiz/Q2.html RDF description for this page