DMdAErrataDownloadCodeMaterialScheme

Die Macht der Abstraktion - Software


DrScheme

Die Programmierbeispiele im Buch benötigen die folgende Software:

DrRacket, Version 5.0 (Juni 2010) (vormals genannt DrScheme)

Die DrRacket-Software ist kostenlos und für viele Plattformen, u.a. Windows, Mac OS X und Linux/Unix verfügbar.

Die DMdA-Erweiterungen sind bei der aktuellen Version von DrRacket bereits mitgeliefert.

Allerdings fehlen dabei die grafischen Testfälle, die im Buch beschrieben sind. Stattdessen wird der neue Mechanismus check-expect unterstützt, der im Hilfezentrum beschrieben ist. Wir empfehlen die Benutzung von check-expect.

Änderungs-Protokoll

Achtung: Viele Linux-Distributionen bieten DrRacket als "Package" an, aber nicht notwendig in der korrekten Version. Im Zweifelsfall empfiehlt sich Download und Installation von der DrRacket-Webseite.

Zusätzliche Teachpacks

Zusätzliche Teachpacks für das Programmieren von Text-Kryptografie und GUIs können nachinstalliert werden:

  • deinprogramm-add-ons.plt herunterladen
  • DrRacket starten

    Achtung Windows Vista: Wenn unter Vista DrRacket selbst "als Administrator" installiert wurde, muß auch bei diesem Schritt DrRacket so gestartet werden (also über Kontextmenü -> "als Administrator")

  • Menüpunkt Datei -> .plt-Datei installieren bzw. File -> Install .plt file auswählen
  • auf den Knopf Datei bzw. File klicken
  • die heruntergeladene Datei deinprogramm-add-ons.plt.plt auswählen
  • warten, bis die Installation abgeschlossen ist
  • DrRacket neu starten
  • Im Inhaltsverzeichnis des Hilfezentrums ganz unten steht ein neuer Eintrag Zusätzliche Teachpacks für Die Macht der Abstraktion, in dem die neuen Teachpacks dokumentiert sind.

Grafische Testfälle

Für einige Zeit bieten wir noch die grafischen Testfälle noch zum Download an, damit alte Programme umgestellt werden können.

  • DMdA-test-suite.plt herunterladen
  • DrRacket starten

    Achtung Windows Vista: Wenn unter Vista DrRacket selbst "als Administrator" installiert wurde, muß auch bei diesem Schritt DrRacket so gestartet werden (also über Kontextmenü -> "als Administrator")

  • Menüpunkt Datei -> .plt-Datei installieren bzw. File -> Install .plt file auswählen
  • auf den Knopf Datei bzw. File klicken
  • die heruntergeladene Datei DMdA-test-suite.plt auswählen
  • warten, bis die Installation abgeschlossen ist
  • DrRacket neu starten