|
|
Charon
| Charon
ist im Rahmen meiner Hausarbeit für das zweite Staatsexamen
entstanden. Das unter Delphi entwickelte Windows-Programm soll die
Lehreinheit "Zustandorientierte Modellierung" im neuen Fachlehrplan
Informatik unterstützen. |
 |
| Kurz zum Namen des Programms: Charon war in der griechischen Mythologie
der Fährmann, der die Toten für einen „Obolos“ über
den Styx (Acheron), den Fluss der Unterwelt, in ein neues Dasein (im übertragenen
Sinne also in einen neuen Zustand), gebracht hat. Zustandübergangsdiagramme
stehen folglich im Mittelpunkt des Programms. |
| Charon bietet sich sowohl als Hilfsmittel zum Erstellen
von Automaten in Form von Übergangsdiagrammen an, als auch zur
Simulation derjenigen, d.h. Abläufe bei der Bedienung eines Automaten
können visuell nachvollzogen werden. |
 |
| Beim Erstellen von Automaten zeigt sich Charon sehr
flexibel. Das Hauptformular dient als Zeichenfläche. Die Übergangsdiagramme
können sehr einfach per „Drag and Drop“ auf diese
platziert werden.Alternativ kann man auch die Übergänge
in der Zustandübergangstabelle eingeben bzw. dort editieren.
Jeder Automat lässt sich auf der Zeichenfläche verändern.
Zustände können markiert (Button ganz links) und bei gedrückter
Maustaste beliebig verschoben werden. Die Standardfarbe für markierte
Zustände ist rot. Mit den Cursortasten kann zwischen den Zuständen
gewechselt werden. Markierte Zustände lassen sich leicht durch
Drücken der [ENTF] – Taste oder des vergleichbaren Buttons
entfernen. Übergänge von und zu diesem Zustand werden ebenso
gelöscht. |
| In Charon müssen nicht alle möglichen Eingaben
in jedem Zustand verarbeitet werden, Automaten können also auch
nach Löschen eines Zustandes problemlos weiterverarbeitet oder
gespeichert werden. Fehlende Übergänge sieht man in der
Tabelle durch leere Felder. |
| Sollten
Sie Fragen und/oder Anregungen haben, so freue ich mich über Ihre
Nachricht! Nehmen Sie einfach Kontakt mit mir auf! |
| |
| |
|
|
Download und weitere Infos zu Charon |
Auf der Materialseite
der TU-München, Didaktik der Informatik, können
Sie das Komplettpaket zu Charon herunterladen. Es enthält das Programm,
viele Beispielautomaten sowie die vollständige Ausarbeitung. Beachten
Sie jedoch bitte den Haftungsausschluss. Sie finden dort auch weitere
Werkzeuge.
|
| |
| |
| |
|
 |