FONTYS HOGESCHOLEN FACULTEIT VENLO

Transcrição

FONTYS HOGESCHOLEN FACULTEIT VENLO
Seite 1
ProgRESS­code: MOD1
Probe­Klausur FONTYS HOGESCHOOL VENLO TECHNIEK & BEDRIJFSMANAGEMENT
ABT. INFORMATIK
ProgRESS­code:
MOD1
Datum:
Dozent(en):
F. van Odenhoven
Zeit:
eine Stunde
Abteilung:
Informatik
Anzahl Seiten:
5
Unterlagen i.B.a. Lehrmittel
Papier
Rechenapparat
* Ja
* Nein
Scripte
Bücher
Sonstige hilfsmittel
* Nein
* Nein
* Nein
●
Bemerkungen:
●
●
Bewertung:
wenn erwünscht vom Kandidaten
Liefere diese Aufgabenblätter (Namen ausfüllen!) wieder ein.
Modelliere jedesmal nur die angegebene Information. Schreibe alle Antworte in die Fächer bei den Aufgaben.
Aufgabe 1: 30 Punkte (3 Punkte pro Teilfrage)
Aufgabe 2: 60 Punkte
Studentname:
Korrektor:
Studentnummer:
Note:
ProgRESS­code: MOD1
Seite 2
Aufgabe 1. [30 Punkte]
Frage 1.1
Welche ist das wichtigste Diagramm aller UML­Diagramme?
Frage 1.2
Was sind die zwei wichtigsten Aspekte eines Objektes?
Frage 1.3
Man unterscheidet drei Arten für den Einsatz der UML. Welche sind das?
Frage 1.4
Was sind die zwei essenzielle Eigenschaften einer Extension eines Use­Cases?
Frage 1.5
Welches UML­Diagramm zeigt am besten, wie ein Szenario eines Use­Cases abläuft?
­
MOD1 ­ Probeklausur
ProgRESS­code: MOD1
Seite 3
Frage 1.6
Was ist eine Assoziationsklasse? Zeichnen Sie diese im Falle einer Heirat.
Frage 1.7
Warum ist Navigation so wichtig in einem KlassenDiagramm?
Frage 1.8
Warum möchte man die Anzahl von public Klassen innerhalb eine Domäne­Package minimalisieren?
Frage 1.9
Was sollte man tun wenn die Anzahl der Klassen in ein Package sehr groß wird?
Frage 1.10
Sind CRC­Karten Teil der UML?
MOD1 ­ Probeklausur
ProgRESS­code: MOD1
Seite 4
Aufgabe 2. [60 Punkte]
Diese Aufgabe behandelt eine Bibliothek. Das Klassendiagramm ist unten gegeben:
Erstelle einen Sequenzdiagramm für das Szenario in nachfolgendem Use­Case:
Name
Buchausleihung
Akteur
Bibliothekarin (B)
Bedingung
Bibliothekarin ist eingelogt.
Mitglied hat ein Buch ausgewählt.
Beschreibung 1.
2.
3.
4.
5.
6.
7.
8.
9.
B gibt ein: Mitgliedcode.
System sucht und findet Mitglied.
B gibt ein: Autor, Titel und Exemplarcode vom Buch.
System sucht und findet dieses Exemplar des Buches.
System kontrolliert dieses Exemplar und ermittelt, ob es nicht reserviert.
System erstellt eine Ausleihung für dieses Exemplar.
Ausleihe wird aufbewahrt.
System meldet: “Ausleihung gelungen!”
B übergibt dem Mitglied das Buch.
Zeichne auf der nächsten Seite ein Sequenzdiagramm für dieses Szenario.
Alle Methoden im Klassendiagramm müssen werden eingesetzt!!
MOD1 ­ Probeklausur
ProgRESS­code: MOD1
Seite 5
Antwort Aufgabe 2: Sequenzdiagramm.
MOD1 ­ Probeklausur