Prüfung Software Engineering I (IB)



Ähnliche Dokumente
Prüfung Software Engineering I (IB)

Prüfung Software Engineering I (IB)

Prüfung Software Engineering II (IB)

Softwaretechnologie -Wintersemester 2013/ Dr. Günter Kniesel

Otto-von-Guericke-Universität Magdeburg

Softwaretechnologie Wintersemester 2009/2010 Dr. Günter Kniesel, Pascal Bihler

Bachelor Prüfungsleistung

Information Security Management System. Klausur Wintersemester 2009/10 Hochschule Albstadt-Sigmaringen

Klausur Software-Engineering SS 2005 Iwanowski

Softwaretechnologie -Wintersemester 2011/ Dr. Günter Kniesel

Vertraulich. Nachname: Vorname: Matrikel-Nummer: Studiengang: Datum: 30. Januar 2015

Klausur Software Engineering für WI (EuI)

Hochschule Karlsruhe Klausur EAI Prof. Dr. Christian Pape. Klausur EAI WS 05/06. Note: Bearbeitungszeit 90 Minuten Keine Hilfsmittel

Fachbereich 5 Wirtschaftswissenschaften Univ.-Prof. Dr. Jan Franke-Viebach

2250 Deutsche Internetadressen, für kostenlose Kleinanzeigen"

Übungen zur Softwaretechnik

Klausur WS 2006/07 Programmiersprache Java Objektorientierte Programmierung II 15. März 2007

Entwicklung des Dentalmarktes in 2010 und Papier versus Plastik.

Installation des Authorware Webplayers für den Internet Explorer unter Windows Vista

Fachdidaktik der Informatik Jörg Depner, Kathrin Gaißer

Kurzanleitung Registrierung / Kauf Basispaket Anbieter

GS-Programme 2015 Allgemeines Zentralupdate

Probeklausur Softwareengineering SS 15

BSV Ludwigsburg Erstellung einer neuen Internetseite

Schriftliche Vordiplomprüfung Betriebsökonomie FH Serie C

Zeichen bei Zahlen entschlüsseln

Fakultät III Univ.-Prof. Dr. Jan Franke-Viebach

Professionelle Seminare im Bereich MS-Office

Agentur für Werbung & Internet. Schritt für Schritt: -Konfiguration mit Apple Mail

Was meinen die Leute eigentlich mit: Grexit?

Virtual Private Network

Name (in Druckbuchstaben): Matrikelnummer: Unterschrift:

Klausur Informationsmanagement

Lernaufgabe Industriekauffrau/Industriekaufmann Angebot und Auftrag: Arbeitsblatt I Auftragsbeschreibung

Hinweise für das Schreiben einer Bachelor-Arbeit im Fachbereich Wirtschaftspsychologie

Vorgehensweise bei Lastschriftverfahren

POP -Konto auf iphone mit ios 6 einrichten

Fragen und Antworten

Ausfüllhilfe für die ESTA Beantragung zur Einreise in die Vereinigten Staaten

Antrag auf Feststellung der besonderen Eignung für den Master-Studiengang Betriebswirtschaftslehre

Version smarter mobile(zu finden unter Einstellungen, Siehe Bild) : Gerät/Typ(z.B. Panasonic Toughbook, Ipad Air, Handy Samsung S1):

MORE Profile. Pass- und Lizenzverwaltungssystem. Stand: MORE Projects GmbH

Anleitung für die Umstellung auf das plus Verfahren mit manueller und optischer Übertragung

Klausur Softwaretechnik Feb. 2008

Anleitung - Archivierung

Klausur zu den Teilgebieten Software-Management und Software-Qualitätsmanagement

Dokumentation. Black- und Whitelists. Absenderadressen auf eine Blacklist oder eine Whitelist setzen. Zugriff per Webbrowser

Verarbeitung von ZV-Dateien im Internetbanking. Inhalt. 1. Datei einlesen Datei anzeigen, ändern, löschen Auftrag ausführen...

Wie kann ein Fondssparplan verwaltet werden? Version / Datum V 1.0 /

VR-NetWorld Software Anleitung für den Wechsel der VR-NetWorld-Card

Wir empfehlen Ihnen eine zeitnahe Bewerbung, da in jedem Halbjahr nur eine limitierte Anzahl an Bündnissen bewilligt werden können.

Modulklausur Konstruktion und Analyse ökonomischer Modelle

Einen Wiederherstellungspunktes erstellen & Rechner mit Hilfe eines Wiederherstellungspunktes zu einem früheren Zeitpunkt wieder herstellen

Seite 1 von 14. Cookie-Einstellungen verschiedener Browser

Wir wünschen Ihnen viel Erfolg!

Der Wunschkunden- Test

Erstellen einer digitalen Signatur für Adobe-Formulare

Das vorliegende Dokument beinhaltet vertrauliche Informationen und darf nicht an Dritte weitergereicht werden.

Zugriff auf OWA Auf OWA kann über folgende URLs zugegriffen werden:

AGROPLUS Buchhaltung. Daten-Server und Sicherheitskopie. Version vom b

Ablauf Vorstellungsgespräch

TBooking: Integration der Online-Buchung auf der eigenen Homepage. Version 1.0. Bayern Reisen & Service GmbH Im Gewerbepark D Regensburg

Vorschlags-/ Beschwerdemanagement-Konzept Arbeitspaket Nr

Software-Engineering 2. Übungen zur Wiederholung. IT works. Metris GmbH

Outsourcing und Offshoring. Comelio und Offshoring/Outsourcing

Teil 1: IT- und Medientechnik

Klausur zur Einführung in die objektorientierte Programmierung mit Java

Datensicherung EBV für Mehrplatz Installationen

Ihr Mandant möchte einen neuen Gesellschafter aufnehmen. In welcher Höhe wäre eine Vergütung inklusive Tantieme steuerrechtlich zulässig?

Im Prüfungsteil Mündlicher Ausdruck sollen Sie zeigen, wie gut Sie Deutsch sprechen.

Sichere Anleitung Zertifikate / Schlüssel für Kunden der Sparkasse Germersheim-Kandel. Sichere . der

BUCHUNGSASSISTENT. Zahlungen verwalten. Leitfaden Buchungsassistent. Zahlungen verwalten. Inhalt:...

Ausfüllhilfe ESTA USA

Online-Fanclub-Verwaltung

Einrichten von -postfächern mit Outlook und Outlook Express

Outlook Vorlagen/Templates

Anwendungsbeispiele Buchhaltung

Microsoft Update Windows Update

Verkaufen Sie doch wo Sie wollen. Ihr einfacher Weg zu mehr Umsatz und dauerhaft steigendem Erfolg im E-Business

Orientierungstest für angehende Industriemeister. Vorbereitungskurs Mathematik

Leichte-Sprache-Bilder

Dealer Management Systeme. Bedienungsanleitung. Freicon Software Logistik (FSL) für Updates

SWE5 Übungen zu Software-Engineering

Software Entwicklung II (SS12)

Fragebogen zur Anforderungsanalyse

So eröffnen Sie schnell und bequem Ihr Internet-Festgeld

Sicherheitseinstellungen... 2 Pop-up-Fenster erlauben... 3

Anleitung über den Umgang mit Schildern

Internet online Update (Internet Explorer)

Quickstep Server Update

SFirm32 Umstellung FTAM EBICS

MO1 <logo otra empresa> MO1Sync Installationshandbuch MO1. MO1Sync Installationshandbuch -1-

Outlook 2000 Thema - Archivierung

SSC Basismodulprüfung Stufe Berufsprüfung Musterprüfung. Fach: Projektmanagement (Basiswissen) Kandidat/in: 7 Aufgaben

Sowohl die Malstreifen als auch die Neperschen Streifen können auch in anderen Stellenwertsystemen verwendet werden.

Auswahl alter Klausuraufgaben aus einer ähnlichen Vorlesung Maßgeblich für die Prüfung sind die Vorlesungsinhalte!

Ihre Interessentendatensätze bei inobroker. 1. Interessentendatensätze

Übung - Konfigurieren einer Windows 7-Firewall

So gehts Schritt-für-Schritt-Anleitung

Transkript:

Hochschule für angewandte Wissenschaften München Fakultät für Informatik und Mathematik Studiengruppe IB 4 A Sommersemester 2015 Prüfung Software Engineering I (IB) Datum : 09.07.2015, 14:30 Uhr Bearbeitungszeit : 60 Minuten Prüfer : Prof. Dr. Oliver Braun Hilfmittel : UML Notationsübersicht (wird ausgeteilt) Erreichbare Punkte : 50 Name: Vorname: Matrikelnummer: Studiengruppe: Hörsaal: Platz Nr.: Unterschrift: Bitte kontrollieren Sie, ob Sie eine vollständige Angabe mit 3 Aufgaben auf 6 Seiten erhalten haben. Aufgabe 1 2 3 Summe max. Punkte 20 15 15 50 Anmerkungen: Nutzen Sie einen dokumentenechten Stift für alles was bewertet werden soll. Auch bei Skizzen ist die Verwendung eines Bleistifts nicht zulässig. Schreiben Sie die Lösungen in die dafür vorgesehenen Kästchen bzw. direkt zur Aufgabe. Sollte Ihnen der Platz dabei nicht reichen, benutzen Sie die Rückseite und vermerken Sie das bei der entsprechenden Aufgabe! 1/6

Aufgabe 1 (20 Punkte) Beantworten Sie die folgenden Teilaufgaben kurz und in eigenen Worten. (a) Nennen Sie zwei verschiedene Dimensionen der Klassifizierung von Software. (b) Wie können Sie in einem Softwareprojekt auf beiden Seiten (Auftraggeber(Auftragnehmer) ein klares Verständnis der Anforderungen schaffen? Nennen Sie 2 Punkte. (c) Welche Dimensionen hat eine Machbarkeitsstudie? Nennen Sie 2 Dimensionen. (d) In der textuellen Beschreibung eines Geschäftsprozess beschreiben Sie wie der Geschäftsprozess zu seinem Ergebnis kommt. Wie heissen die Abläufe die Sie beschreiben? Nennen Sie 2. (e) Was wird mit der Multiplizität von Assoziationen bei Use-Case-Diagrammen beschrieben? 2/6

(f) Bei der Erhebung von Anforderungen kann es zu Fehlern kommen. Welche Rolle spielt der zeitliche Aspekt bei der Aufdeckung von solchen fehlerhaften Anforderungen? (g) Ihre Architektur sieht einen Thin-Client mit einem 3-Schichten Modell vor. Ordnen Sie die einzelnen Schichten jeweils Client und Server zu. (h) Nennen Sie zwei Ziele die mittels des Facade Patterns erreicht werden sollen (i) Erklären Sie wozu ein Komponentenmodell verwendet wird. (j) Nennen Sie zwei Beispiele für agile Softwareentwicklungsmethoden. 3/6

Aufgabe 2 (15 Punkte) Ihre Software Firma wurde beauftragt ein Buchungssystem für einen Reiseveranstalter zu entwickeln. Kernstück ist dabei die Buchung und Bezahlung einer Reise. Grundlage für diesen Vorgang bilden die nachfolgenden Informationen: Zu Beginn startet ein Kunde die Buchung im Buchungssystem. Dabei wird seine Kreditkartennummer mit übermittelt. Das Buchungssystem erzeugt daraufhin eine neue Buchung Im Anschluss erfolgt die Durchführung der Zahlung auf dem Banksystem. Hierzu werden Kreditkartennummer und Preis der Reise übermittelt. Die Verarbeitung der Zahlung kann länger dauern. In diesem Zeitraum soll das Buchungssystem aber nicht blockieren, sondern mit seinen anderen Aufgaben fortfahren können. Zuletzt aktualisiert das Buchungssystem seine eigenen, intern gehaltenen, Buchungsstatistiken. Um die Arbeitsweise zu illustrieren sollen Sie folgende zwei UML Diagramme erstellen. (a) Erstellen Sie ein Sequenzdiagramm, dass den oben geschilderten Ablauf abbildet. (10) 4/6

(b) Erstellen Sie ein Klassendiagramm für die beteiligten Klassen. Zeigen Sie dabei (5) für eine Klasse ausschließlich die verwendeten Operationen aus dem Sequenzdiagramm. 5/6

Aufgabe 3 (15 Punkte) Erstellen Sie ein Fachklassenmodell für ein Softwaresystem für ein Multiplexkino. Geben Sie bei den Assoziationen von Fachklassen auch Multiplizitäten an. Leiten Sie außerdem eine sinnvolle Einteilung in Subsysteme ab. Ein Multiplexkino besteht aus mindestens 2 Kinosälen. In einem Kinosaal laufen zu verschiedenen Zeitpunkten verschiedene Vorstellungen. Eine Vorstellung beinhaltet immer genau einen Film. Auf Grund des aktuellen Rahmenvertrags mit dem Verleiher darf ein Film in höchsten 10 Vorstellungen gezeigt werden. Für eine Vorstellung werden Eintrittskarten verkauft, die von den Kunden gekauft werden können. 6/6