11.07.2015 Aufrufe

Klausur - Wirtschaftsinformatik

Klausur - Wirtschaftsinformatik

Klausur - Wirtschaftsinformatik

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Prof. Dr. R. Gabriel Programmierung WS 2007/08<strong>Klausur</strong>„Programmierung (Java)“(17. März 2008)Bearbeitungszeit: 90 Min.Hilfsmittel: Theoretischer Teil: keine; Praktischer Teil: Java + EclipseTeil A:Theoretischer Teil (30 Minuten)Aufgabe A1:20 PunkteErläutern Sie kurz und prägnant fünf der nachfolgendensieben Begriffe:- Objektorientiertes Design- Parameter einer Methode- Unstrukturierte Datentypen- Widerholungsanweisung- Programmierumgebung- Klassendiagramm- VererbungAufgabe A2:10 PunkteDie Haftfix AG benötigt zur besseren Verwaltung ihresVersicherungsangebotes eine neue Software-Lösung.Dabei besteht ihre Aufgabe darin, aus dem nachfolgenddargestellten Sachverhalt ein problemadäquatesKlassendiagramm zu erstellen.


Prof. Dr. R. Gabriel Programmierung WS 2007/08Sachverhalt:Die HaftFix-Versicherung speichert in ihrer Kundendateigrundsätzlich die Informationen Name, Anrede, Adresse undDatum der Erstversicherung. Weiterhin hat jeder Kunde eineeigene Kunden-Nummer. Differenziert wird zwischen PrivatundFirmenkunden. Bei Privatkunden ist zusätzlich dasGeburtsdatum und der Familienstand zu erheben so wie ggf.der Name des Ehepartners und der Kinder. Bei Firmen derJahresumsatz und die Zahl der Mitarbeiter. FürPrivatpersonen bietet die Haftfix Versicherungen in denBereichen Hausrat, Wohngebäude und Privathaftpflicht. AlleVersicherungen haben eine individuelle Haftungshöhe. Beider Hausratversicherung ist zusätzlich die Quadratmeterzahlder Wohnung mit aufzunehmen.Als Firmenversicherung bieten sie die NischenproduktStreikversicherung und IT-Notfall an. Bei beiden Produktenist die maximale Schadenshöhe pro Tag anzugeben.Für jede Versicherungsart sollte eine Methode zur Ein- undAusgabe der entsprechenden Daten vorhanden sein.


Prof. Dr. R. Gabriel Programmierung WS 2007/08Teil B:Praktischer Teil (60 Minuten)Lösen Sie beide Teilaufgaben B1) und B2)!Bearbeitungshinweise:Legen Sie in der Entwicklungsumgebung Eclipse zunächst ein neues Projekt anund benennen es entsprechend ihres Nachnamens. Exportieren Sie zumAbschluss Ihr Projekt (Export, File System, …).Aufgabe B1(30 Punkte)Erstellen Sie aus dem nachfolgenden Klassendiagramm diezugehörigen Klassen in Java. Fügen sie eine zusätzlicheKlasse „Starter“ ein, in welcher ein Objekt der Klasse „Profi“instanziert wird und alle Methoden des Objektes aufgerufenwerden mit den entsprechenden Funktionalitäten.


Prof. Dr. R. Gabriel Programmierung WS 2007/08Aufgabe B2(30 Punkte)Erstellen Sie ein Programm zur Notenberechnung in demModul „<strong>Wirtschaftsinformatik</strong>“. In dem Modul können 15Kreditpunkte erzielt werden und es besteht aus denVeranstaltungen Informationsmanagement (IM – 4 Punkte),Software Engineering (SE - 4 Punkte) und Praktikum (PR - 5Punkte). Weiterhin kann wahlweise die VeranstaltungProgrammierung mit Java (PR-J – 2 Punkte) oderProgrammierung mit VBA (PR-V – 2 Punkte) gewähltwerden. Die Modulnote (als Rohnote) ergibt sich aus den mitden Kreditpunkten gewichteten Teilnoten. Als Notenskalawerden dabei die ganzen Zahlen von 1 bis 5 (1, 2, 3, 4 und 5)verwendet – also keine Teilnotenschritte.Aufgabenstellung:Erstellen Sie ein Programm, welches nach Eingabe derMatrikelnummer, Name und der jeweiligen Teilnoten dieModulnote berechnet. Anschließend wird der Benutzergefragt, ob die Berechnung für einen weiteren Studentendurchgeführt werden soll. Nutzen Sie bei der Umsetzung fürdie Notenberechnung eine geeignete Methode, welcher dieDaten übergeben werden.Ausgegeben wird nach der Eingabe für jeden StudentenName, Matrnr, Teilnoten und Modulnote.Viel Erfolg!

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!