FONTYS HOGESCHOLEN FACULTEIT VENLO
Transcrição
FONTYS HOGESCHOLEN FACULTEIT VENLO
Seite 1 ProgRESScode: MOD1 ProbeKlausur FONTYS HOGESCHOOL VENLO TECHNIEK & BEDRIJFSMANAGEMENT ABT. INFORMATIK ProgRESScode: 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: ProgRESScode: MOD1 Seite 2 Aufgabe 1. [30 Punkte] Frage 1.1 Welche ist das wichtigste Diagramm aller UMLDiagramme? 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 UseCases? Frage 1.5 Welches UMLDiagramm zeigt am besten, wie ein Szenario eines UseCases abläuft? MOD1 Probeklausur ProgRESScode: 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änePackage minimalisieren? Frage 1.9 Was sollte man tun wenn die Anzahl der Klassen in ein Package sehr groß wird? Frage 1.10 Sind CRCKarten Teil der UML? MOD1 Probeklausur ProgRESScode: 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 UseCase: 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 ProgRESScode: MOD1 Seite 5 Antwort Aufgabe 2: Sequenzdiagramm. MOD1 Probeklausur