BERGISCHE UNIVERSIT ¨AT GESAMTHOCHSCHULE WUPPERTAL
GAUSS-STRASSE 20 42097 WUPPERTAL (Korrespondenzanschrift) 42119 WUPPERTAL (Lieferanschrift) TELEX 8 592 262 bughw TELEFAX (0202) 439-2901 TELEFON (0202) 439-1
Fachbereich 7
MATHEMATIK
Prof. Dr. Hans-J ¨urgen Buhl Praktische Informatik / Numerik
e-mail: Juergen.Buhl@math.uni-wuppertal.de
Algorithmen und Datenstrukturen (Informatik II)
SS2001 – ¨ Ubungsblatt 6 Abgabetermin: 11. Juni 2001
Aufgabe 1. Datentyp Bestellung, 10 Punkte
Schreiben Sie (in C++) eine erste Version des Datentyps Bestellung (Aufgabe 4 / ¨Ubungsblatt 3) mit Attributen Kundenname, Kundennummer, Lieferadresse, Rechnungsadresse, (zun¨achst nur einem) Bestell- artikel, Bestellnummer, Anzahl, St¨uckpreis, Gesamtpreis und mit Defaultkonstruktor, Kopierkonstruktor, Observatoren, operator<<und Me- thoden void setArtikel(...),void setBestellnummer(...), . . .
Benutzen Sie eventuell schon DM, Euro und Datum von ¨Ubungsblatt 5.
Testen Sie in einem geeigneten Hauptprogramm.
Aufgabe 2. Datentyp Bestellung: Eingabemen¨u, 5 Punkte
Erg¨anzen Sie Bestellung um einen Konstruktor, der alle bestellungsrele- vanten Daten interaktiv men¨uartig abfragt.
Testen Sie!
Aufgabe 3. Bundesdatenschutzgesetz, 5 Punkte Informieren Sie sich bei
http://www.bfd.bund.de/information/bdsg hinweis.html
uber den¨ §29 des Bundesdatenschutzgesetzes und schildern Sie die Voraus- setzungen, die f¨ur die elektronische Ver¨offentlichung von Personendaten (etwa auf der WWW-Seite
http://www.stud.uni-wuppertal.de/anbieter.html ) n¨otig sind.
cProf. Dr. Hans-J¨urgen Buhl
1