Wenn Sie ein vollständiges JDK 1.4.2 installiert haben, können Sie den Java Webstart Installer zum Download benutzen; bitte klicken Sie dann einfach hier auf den Button:
Hinweis: Damit Sie Ihre Schaltungen nach dem Entwurf auch Abspeichern und evtl. Drucken können, benötigt die Software natürlich die entsprechenden Rechte (Dateien lesen und schreiben, Druckerzugriff, etc.) auf Ihrem Rechner. Der Java Webstart-Downloader wird nach dem Download der Software nachfragen, ob Sie der Anwendung diese Rechte zugestehen wollen. Um die horrenden Kosten für eine kommerzielle digitale Signatur zu sparen, verwenden wir ein 'self-signed' Archiv. Bitte ignorieren Sie den Warnhinweis und erlauben Sie die Ausführung des Programms. Nach dem ersten Download können Sie dann mit dem Simulator auch offline arbeiten. Wenn Sie Hades bei bestehender Internet-Verbindung starten, überprüft der Java Webstart Downloader automatisch, ob eventuell eine aktualisierte Version zur Verfügung steht.
Alternativ können Sie das JAR-Archiv mit der Software auch direkt hier herunterladen:
java -jar hades-ws2004.jar
starten.
Durch Drücken der ESC-Taste (escape) können Sie jeden Hades-Befehl abbrechen; zum Beispiel um einen unbeabsichtig angelegten neuen Draht zu löschen.
Die meisten Funktionen des Editors können über das Menü und alternativ über Tastatur-Shortcuts erreicht werden. Viele Edit-Funktionen sind auch über das Popup-Menü auf der eigentlichen Editorfläche zu erreichen.
Falls sich eine Schaltung nicht wie gewünscht verhält, ist es oft sinnvoll,
die Simulation kurz zu stoppen (Rewind-Taste (<<)
im unteren Simulator-Kontrollpanel) und dann wieder zu starten
(Run-Taste (>)
im Simulator-Kontrollpanel).
Benutzen Sie zur Visualisierung möglichst den Glow-Mode (im View-Menü umschaltbar), damit die logischen Werte auf den einzelnen Leitungen direkt mit Farben hervorgehoben werden. Die Farben cyan und magenta deuten auf uninitialisierte bzw. undefinierte Werte hin: zum Beispiel nicht angeschlossene oder kurzgeschlossene Leitungen.
Leider liefert die Signaturanalyse zwar eine Information darüber, ob die aktuelle Schaltung der Musterlösung entspricht oder nicht, aber keine Hilfestellung bei Abweichungen. Falls Abweichungen auftreten, sollten Sie zunächst noch einmal mit der interaktiven Simulation überprüfen, ob Ihre Schaltung wirklich wie gewünscht arbeitet, oder ob einige Ausgangswerte undefiniert sind oder die falschen Werte aufweisen.
Natürlich kann es trotzdem passieren, dass Sie von Ihrer Lösung vollkommen überzeugt sind, während das zugehörige Applet diese Lösung pauschal als falsch bewertet. Zum einen wird die Software zur Überprüfung das erste Mal praktisch eingesetzt, und sowohl die Software selbst als auch die Musterlösungen können Fehler enthalten. Zum anderen sind bei einigen Aufgaben mehrere Lösungsansätze möglich, die nicht unbedingt alle bereits von vornherein in den Musterlösungen vorgesehen sind.
Impressum
26.11.2004, last update 14.01.2005.
http://tams-www.informatik.uni-hamburg.de/lehre/ws2004/t1Uebung/applets/hades.html