Hinweise zur Verwendung der Programmiersysteme
Wer einen Windows 95/98/2000/XP/NT-, Linux- oder
sonstigen Unix-Rechner zu Hause hat, kann auch dort die im
Rahmen der Vorlesung Programmierung verwendeten
Programmiersprachensysteme installieren und benutzen:
Achtung
Diese Informationen sind ein
Angebot, um Ihnen bei der Installation der Programmiersprachensysteme
zu Hause behilflich zu sein. Das bedeutet nicht, dass Sie
diese zu Hause auf Ihrem privaten Rechner installieren müssen.
Um die Übungen zu bearbeiten, stehen Ihnen die
Rechner im Rechnerpool Informatik
zur Verfügung.
Wir bieten keine Unterstützung, wenn
bei der Installation Probleme auftreten.
Bitte lesen sie unbedingt die folgenden Hinweise
zur Nutzung dieser Programmpakete.
Gewährleistung und Schutzrechte
Diese Informationen zur Softwareinstallation und -nutzung sind eine Dienstleistung der
Fachgruppe Informatik der RWTH Aachen für die Studienanfänger(innen) im Studienfach
Informatik.
Es dürfen alle Softwareprodukte, die nicht durch die Bestimmungen einzelner Firmen oder
Autoren geschützt sind, im Sinne der jeweiligen Einschränkung (Freeware, Shareware,
Evaluation Copy, ...), kopiert und benutzt werden. Dazu sind die Hinweise in oder
bei den jeweiligen Paketen zu beachten.
Die Nutzung der Software erfolgt auf eigene Gefahr. Es wird keine Haftung, aus welchem Grund auch immer, für die
Funktionsfähigkeit der Software oder ihre Eignung für einen bestimmten Anwendungszweck übernommen.
Installationsanleitungen
Unter der folgenden Addresse haben Ihre Übungsgruppenleiter
für Sie Informationen zur Installation der Programmiersysteme bereitgestellt:
http://progra05.de.gg
Java: Sun J2SE
Die
Standard-Edition des Java 2 Software Development Kits von Sun Microsystems enthält alle wichtigen Tools und APIs, um Java Anwendungen und Applets zu entwickeln und einzusetzen.
Java: Eclipse IDE
Eine freie und sehr gute Entwicklungsumgebung ist die
Eclipse IDE:
Hinweis
Die Eclipse IDE benötigt ein installiertes
Java Delopment Kit oder
Java Runtime Environment (JRE).
Haskell: Hugs98 Interpreter
Um Haskell-Programme zu interpretieren, kann das System
Hugs98
verwendet werden, das Sie zuhause installieren können.
Unix/Linux
Die meisten Distributionen stellen aktuelle Versionen von Hugs98 zur Verfügung. Ansonsten
kann die
Version Mar2005 heruntergeladen werden.
Windows
Die Version Mar2005 von Hugs98 ist für Windows leider nicht verfügbar, in der
Version Jan2005 funktioniert Winhugs nicht. Laden Sie deshalb am besten
die
Version Nov2003 herunter.
Dokumentation
Haskell: Glasgow Haskell Compiler
Wenn Sie Haskell-Programme kompilieren möchten, können Sie z.B.
den
Glasgow Haskell Compiler verwenden. Für die
Vorlesung genügt jedoch der Hugs Interpreter:
Prolog: SWI Prolog
Um Prolog-Programme zu erstellen, kann das
SWI Prolog System
verwendet werden:
Prolog: GNU Prolog
Eine Alternative zu SWI-Prolog ist
GNU Prolog: