• Keine Ergebnisse gefunden

Algorithmen und Datenstrukturen (Informatik II)

N/A
N/A
Protected

Academic year: 2022

Aktie "Algorithmen und Datenstrukturen (Informatik II)"

Copied!
1
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

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

Referenzen

ÄHNLICHE DOKUMENTE

Sollen Objekte zur Laufzeit von anderen Objekten erzeugt werden, so wird dazu der new-Operator verwendet. Objekte können sowohl in Form von Instanzvariablen oder in Form von

Tabellieren Sie die Werte, die m , n, q und r von Schleifendurchlauf zu Schlei- fendurchlauf annehmen, wenn der ggT von 15333 und 1235 mit Hilfe des euklidischen Algorithmus

” Spezifizieren“ Sie in Form eines Klassendiagramms (vgl. Sparbuch- Spezifikation der Vorlesung) einen Datentyp Bestellung.

Durch Modifikation einer Eigenschaft oder Hinzuf¨ ugen einer neuen Eigen- schaft kann die implizite Spezifikation so ge¨ andert werden, dass nur noch die Funktion CHS diese erf¨

Schreiben Sie ein Programm, das mit Hilfe des in C++ vordefinierten Datentyps string Zeichenketten vom Benutzer anfordert und sodann nach einem Kontrollausdruck der

• Testen Sie den Zugriff auf eine nicht existierende Komponente eines Vektors. • Warum ist

Vektoren als Klasse, Forts.: operator+ und operator*, 7 Punkte Schreiben Sie analog Methoden vektor operator+(const vektor&amp; w) const.. und (friend-)Funktionen friend

Wie ist es zu ¨ andern, wenn die Matrix nicht — wie oben — spaltenweise, sondern zeilenweise abgespeichert werden soll.. Testen Sie