Beispiele

Montag, 12. März 2007

Gerechte Teilung

In der Vorlesung wurde eine Klasse Eimer für das Computerspiel Gerechte Teilung entworfen und implementiert. Hier nun das Computerspiel inklusive der benötigten dynamischen Bibliotheken: eimer (zip, 414 KB). Vor dem Ausführen muss in der Systemsteuerung der PFAD auf das Bibliotheksverzeichnis gesetzt werden.

Freitag, 2. März 2007

Beispiele Kapitel 8 (STL)

  • Beispiel 1: Zur Verständlichkeit von Fehlermeldungen (k8bsp1 (zip, 1 KB))
  • Beispiel 2: Einfache Verwendung von Containern (k8bsp2 (cpp, 1 KB))
  • Beispiel 3: vector und string als Klassenmember (k8bsp3 (zip, 1 KB))

Mittwoch, 28. Februar 2007

Beispiele Kapitel 7

  • Beispiel 1: Klasse Rational als Projekt (k7bsp1 (zip, 2 KB))
  • Beispiel 2: Ein objektorientiertes Hauptprogramm (k7bsp2 (zip, 1 KB))
  • Beispiel 3: Hier heißt alles n (k7bsp3 (cpp, 3 KB))
  • Beispiel 4: Kapselung von enum in Klassen (k7bsp4 (cpp, 2 KB))
  • Beispiel 5: Geschachtelte Klassen (k7bsp5 (cpp, 2 KB))

(Ur)alte Klausuren

Die damalige Vorlesung Objektorientierte Programmierung mit C++ war zweistündig. Die Teilnehmer hatte keine Vorkenntnisse in Objektorientierung. Die Informatik-Grundausbildung erfolgte in Pascal.
  • Prüfung im Sommersemester 1999 (ohne L&ouml:sungen: ss99ohne (pdf, 213 KB), mit Lösungen: ss99mit (pdf, 203 KB))
  • Prüfung im Sommersemester 2000 (ohne L&ouml:sungen: ss00ohne (pdf, 93 KB), mit Lösungen: ss00mit (pdf, 94 KB))
Achtung: Auch in Word hat sich inzwischen so viel geändert, dass die Dokumente einige Schönheitsfehler aufweisen, z.B. unsinnige Zeilenumbrüche im Code durch geänderte Fonts. Die Originaldokumente (ohne Lösungen) wurden deshalb in der Vorlesung verteilt.

Dienstag, 27. Februar 2007

Beispiele Kapitel 6

  • Beispiel 1: Rudimentäre Klasse für Polynom (k6bsp1 (cpp, 5 KB))
  • Beispiel 2: Benannte Polynome, Name gehört nicht zum abstrakten Wert (k6bsp2 (cpp, 8 KB))
  • Beispiel 3: Benannte Polynome, Name gehört zum abstrakten Wert (k6bsp3 (cpp, 8 KB))

Montag, 26. Februar 2007

Beispiele Kapitel 5

  • Beispiel 1: Klasse für Rationale Zahlen, nur Konstruktor (k5bsp1 (cpp, 3 KB))
  • Beispiel 2: Klasse für Rationale Zahlen mit Operatoren (k5bsp2 (cpp, 5 KB))
  • Beispiel 3: Vergleich von Member- und Nichtmember-Implementation von Operatoren (k5bsp3 (cpp, 5 KB))

Freitag, 23. Februar 2007

Beispiele Kapitel 4

  • Beispiel 1: Vererbung von Ellipse zu Kreis (k4bsp1 (cpp, 3 KB))
  • Beispiel 2: Ellipse und Kreis mit gemeinsamer Schnittstelle (k4bsp2 (cpp, 3 KB))

Beispiele Kapitel 3

  • Beispiel 1: Ausgabe in eine Datei (k3bsp1 (cpp, 0 KB))
  • Beispiel 2: Einlesen einer Datei (k3bsp2 (cpp, 1 KB))
  • Beispiel 3: Eine Klasse für Rechtecke (k3bsp3 (cpp, 2 KB))
  • Beispiel 4: Vererbung von Rechteck zu Quadrat (k3bsp4 (cpp, 3 KB))

Beispiele Kapitel 2

  • Beispiel 1: Katze für ein altes Mütterchen (k2bsp1 (cpp, 1 KB))
  • Beispiel 2: Eimer für das Spiel Gerechte Teilung (k2bsp2 (cpp, 2 KB))

Dienstag, 20. Februar 2007

Beispiele Kapitel 1

  • Beispiel 1: Berechnung einiger Fakultäten (k1bsp1 (cpp, 0 KB))
  • Beispiel 2: Fakultäten vorgegebener Zahlen (k1bsp2 (cpp, 1 KB))
  • Beispiel 3: Auswertung eines Polynoms (k1bsp3 (cpp, 1 KB))

User Status

Du bist nicht angemeldet.

Aktuelle Beiträge

Lösungen der Klausur
Zum guten Schluss hier noch die Klausur mit eingetragenen...
werben - 20. Mär, 16:02
Ergebnisse der Klausur
Die Klausuren sind korrigiert. Es sieht gut aus. Bei...
werben - 20. Mär, 14:42
Gerechte Teilung
In der Vorlesung wurde eine Klasse Eimer für das...
werben - 12. Mär, 13:35
Anlage zur Klausur
Die einzelnen Dateien zum Laden in die Entwicklungsumgebung...
werben - 12. Mär, 13:24
Termin für Prüfung
Die Prüfung findet am Mittwoch, den 14.3.07 von...
werben - 6. Mär, 13:25

Links

Suche

 

Status

Online seit 6316 Tagen
Zuletzt aktualisiert: 20. Mär, 16:02

Credits


Antworten auf Fragen
Beispiele
Lösungen
Modulbeschreibung
Profil
Abmelden
Weblog abonnieren