Lektion 6 - IU Quiz Flashcards

1
Q

Nenne drei Strukturdiagramme

A
  • Klassendiagramme
  • Komponentendiagramm
  • Kompositionsstrukturdiagramm
  • Objektdiagramm
  • Deploymentdiagramm
  • Paketdiagramm
  • Profildiagramm
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Nenne drei Verhaltensdiagramme

A
  • Aktivitätsdiagramm
  • Use-Case-Diagramm
  • Zustandsautomat

und (4) Interaktionsdiagramme

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Nenne drei Interaktionsdiagramme

A
  • Sequenzdiagramme
  • Kommunikationsdiagramme
  • Timingdiagramme
  • Interaktionsübersichtsdiagramm
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Was ist unter der Trennung von Bedeutung und Darstellung zu verstehen?

UML

A
  • Bedeutung ist unabhängig von grafischer Darstellung
  • grafische Darstellung kann sich je Diagramm unterscheiden, aber das gleiche bedeuten
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Nenne zwei Situationen, bei denen das Use-Case-Diagramm die Kommunikation unterstützen kann

A
  • Kommunikation mit Anwender
  • Kommunikation mit Management
  • Bestimmung Systemkontext
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Nenne die wichtigsten Notationselemente im UML-Use-Case-Diagramm

A
  • Anwendungsfall
  • System, Systemgrenze
  • Akteur
  • Kommunikation
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Was wird mit einem Use-Case-Diagramm dargestellt?

A
  • Darstellung wichtigsten Funktionen / Schnittstellen in Systemumgebung
  • Überblick
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Was wird mit dem UML-Aktivitätsdiagramm dargestellt?

A
  • detaillierte Abläufe
  • Bedingungen, Schleifen, Verzweigungen
  • zB detaillierung eines Use-Case-Diagramms
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Wozu wird das UML-Klassendiagramm eingesetzt?

A
  • statische Konzepte eines Anwendungsbereich
  • zB Geschäftsobjekte, fachliche Entitäten, Personen, Objekte, Systeme, relevante Eigenschaften
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Nenne die wichtigsten Beziehungstypen um UML-Klassendiagramm

A
  • hat / kennt
  • besteht aus
  • ist ein
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Wie können Mengenangaben im UML-Klassendiagramm modelliert werden?

A

Multiplizitäten

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Optionale Assoziation

A

0..1

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

obligatorische Assoziation

A

1
zu einem Auto gehört genau ein Fahrer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

optional beliebig

A

0..*
*Student kann beliebig viele Kurse belegen

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

beliebig, aber mindestens 1

A

1..*
*Ein Tutor kann beliebig Kurse machen, aber mindestens einen

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

mindestens n und maximal m

A

3..5
Ein Auto hat mind 3 und max 5 Türen

17
Q

keine Angabe bei Multiplizitäten

A

entspricht 1

18
Q

Was kann mit dem UML-Zustandsdiagramm modelliert werden?

A
  • fachliche Zustände von Objekten / Systemen
  • Abhängigkeiten / Reihenfolge zw. Zuständen
19
Q

Wie können Zustandsdiagramme zur Dokumentation von Anforderungen verwendet werden?

A
  • Aufrufreihenfolgen von Bildschirmmasken
  • jeder Zustand = Bildschirmseite