5.1 Aufgabe 1 - Aktivitäten |
|
(20 Minuten / 33 Punkte) |
|
Wir haben in der Vorlesung auch die Theorieelemente Aktivitäten / Aktivitätsfolgen mit ihren Aktivitätsdiagrammen kennengelernt. Beantworten sie diesbzüglich folgende Fragen: |
|
a) Was beschreiben Aktivitäten? |
|
b) Welche Elemente haben Aktivitäten? Zählen Sie sie auf (Vergessen Sie die Operatoren nicht). |
|
c) Geben Sie zu jedem Element die grafische Darstellung an. |
|
d) Geben Sie zu jedem Element an, welche Aufgabe es hat, was es beschreibt. |
|
e) Wie sind Aktivitätsdiagramme insgesamt aufgebaut? Veranschaulichen Sie durch ein Beispiel, das möglichst viele Elemente enthält. |
|
Lösungshinweise: |
|
Vgl. Skript |
|
Bewertung der Antworten: |
|
| Punkte: |
0 |
10 |
13 |
18 |
15 |
20 |
30 |
33 |
| |
XXXXXXXX |
XX |
XX |
X |
X |
X |
X |
XXX |
| |
Ende Lösungshinweise
|
|
5.2 Aufgabe 2 |
|
10 Minuten / 17 Punkte |
|
Erläutern Sie das Konzept der Komposition, wie es in der objektorientierten Theorie verwendet wird. Gehen Sie dabei auf folgende Fragen ein: |
|
- Was ist eine Komposition? Wie unterscheidet sich dieses Konzept von dem der Aggregation?
- Wie wird eine Komposition grafisch dargestellt. Erläutern Sie durch ein Beispiel.
|
|
Lösungshinweise: |
|
Besondere Form der Aggregation. Objekt der Kompositionsklasse nur in einer Aggregationsklasse. Abhängigkeit: „Bei einer Komposition gilt zusätzlich, dass jede Instanz einer untergeordneten Klasse zu einem bestimmten Zeitpunkt Teil von mindestens einer übergeordneten Klasse ist.“ Näheres vgl. Skript |
|
Bewertung der Antworten: |
|
| Punkte: |
0 |
3 |
5 |
12 |
15 |
17 |
| |
XX |
X |
X |
X |
XXX |
XXXXXXXXXXXX |
| |
Ende Lösungshinweise
|
|
5.3 Aufgabe 3 – Kontrollfluss |
|
10 Minuten / 17 Punkte |
|
In Systemen und Geschäftsprozessen liegt ein Strukturmerkmal vor, dass wir Kontrollfluss nennen. Erläutern Sie, wie in der objektorientierten Theorie der Kontrollfluss erfasst (modelliert) wird. Berücksichtigen Sie dabei alle besprochenen Theorielemente! |
|
Lösungshinweise: |
|
Z.B. in Aktivitätsdiagrammen und Sequenzdiagrmmen, aber auch als Kommunikationsbeziehungen zwischen Objekten. Die Thematik Kontrollfluss wird überall dort thematisiert, wo es um das Zusammenspiel der „statischen Elemente“ geht. |
|
Ende Lösungshinweise |
|
Bewertung der Antworten: |
|
| Punkte: |
0 |
5 |
10 |
12 |
14 |
17 |
| |
XXXXXXXX |
X |
XX |
X |
X |
XXXXX |
| |
5.4 Aufgabe 4 - Modellelement |
|
20 Minuten / 33 Punkte
|
|
Die folgende Abbildung zeigt einen Teil eines objektorientierten Modells. Beantworten Sie dazu folgende Fragen: |
|
a) Welches objektorientierte Konzept wird durch die Abbildung ausgedrückt? |
|
b) Wie wird das Element genannt, das mit Fahrzeuge beschriftet ist, wie z.B. das Element, das mit PKW beschriftet ist und wie das, das mit Vans beschriftet ist. |
|
c) Was erfasst dieses Konzept, welcher Aspekt des Anwendungsbereichs wird durch dieses Konzept modelliert? |
|
d) Warum wird dieses Konzept bei der objektorientierten Modellierung berücksichtigt, welche Vorteile bringt es – allgemein? |
|
e) Welche Vorteile bringt es – speziell - bei der objektorientierten Programmierung? Erläutern Sie detailliert! |
|
f) Welche Vorteile bringt es – speziell - bei der objektorientierten Systemanalyse? Erläutern Sie detailliert! |
|
g) Welche Vorteile bringt es – speziell - bei der objektorientierten Geschäftsprozessmodellierung? Erläutern Sie detailliert! |
|

|
|
|
|
Lösungshinweise: |
|
Vgl. Skript |
|
Bewertung der Antworten: |
|
| Punkte: |
0 |
5 |
20 |
22 |
23 |
25 |
26 |
31 |
30 |
33 |
| |
|
XXX |
X |
XX |
X |
X |
XX |
X |
XXXX |
XXXX |
| |
Ende Lösungshinweise
|
|
5.5 Verteilung der Klausurergebnisse |
|
Erreichte Punkte und Noten - Verteilung |
|
| |
Punkte |
Noten |
|
| sehr gut |
100 - 99 |
1,0 |
|
| |
98 – 97 |
1,1 |
X |
| |
96 – 95 |
1,2 |
|
| |
94 – 93 |
1,3 |
X |
| |
92 |
1,4 |
|
| |
91 – 90 |
1,5 |
|
| gut |
89 |
1,6 |
|
| |
88 – 87 |
1,7 |
|
| |
86 |
1,8 |
|
| |
85 – 84 |
1,9 |
X |
| |
83 |
2,0 |
|
| |
82 – 81 |
2,1 |
|
| |
80 |
2,2 |
X |
| |
79 – 78 |
2,3 |
|
| |
77 |
2,4 |
|
| |
76 – 75 |
2,5 |
|
| befriedigend |
74 |
2,6 |
|
| |
73 - 72 |
2,7 |
|
| |
71 |
2,8 |
|
| |
70 – 69 |
2,9 |
X |
| |
68 |
3,0 |
|
| |
67 – 66 |
3,1 |
|
| |
65 |
3,2 |
|
| |
64 – 63 |
3,3 |
X |
| |
62 |
3,4 |
XX |
| |
61 – 60 |
3,5 |
XXX |
| ausreichend |
59 – 58 |
3,6 |
X |
| |
57 – 56 |
3,7 |
|
| |
55 – 54 |
3,8 |
X |
| |
53 – 52 |
3,9 |
|
| |
51 – 50 |
4,0 |
X |
| nicht ausreichend |
49 – 48 |
4,1 |
|
| |
47 – 46 |
4,2 |
|
| |
45 – 44 |
4,3 |
|
| |
43 – 42 |
4,4 |
|
| |
41 – 40 |
4,5 |
X |
| |
39 – 38 |
4,6 |
|
| |
37 – 36 |
4,7 |
|
| |
35 – 34 |
4,8 |
|
| |
33 – 32 |
4,9 |
|
| |
31 – 30 |
5,0 |
|
| |
29 |
5,0 |
|
| |
28 |
5,0 |
|
| |
27 |
5,0 |
|
| |
.... |
5,0 |
|
| |
0 |
5,0 |
XXX |
| |
5.6 Einschätzung des Prüfers |
|
Die Ergebnisse der einzelnen Aufgaben zeigen teilweise die in den ersten Semestern oft anzutreffende zweigipfelige Verteilung. Insgesamt fanden die Gesamtergebnisse dann aber doch zu einer halbwegs eingipfeligen Verteilung.
|
|
Die Durchschnittsnote von 3,4 ist nicht befriedigend. |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |