Institut für Computersprachen
Programmiersprachen und Übersetzer

Detailinformation

( Fenster schließen )


Diplomarbeit
Titel Entwurf und Implementierng eines Computer-Lehrspiels für die Programmierausbildung
Autor Krall,Andreas
Erscheinungsjahr 1983
Abstract Diese Diplomarbeit beschreibt den Entwurf und die Implementierung eines Simulators für ein von Richard E. Pattis /Patt/ erfundenes Roboterspiel, das das Erlernen des Programmierens erleichtern soll. Ein programmierbarer Roboter kann sich in einem rechtwinkeligen Netz von Straßen bewegen und Markierungen setzen. Auf Grund der wenigen Befehle ist die Programmiersprache sehr einfach; sie enthält aber trotzdem alle algorithmischen Grundelemente (aber keine Variablen). Für dieses Roboterspiel wurde ein Simulator entwickelt, der die Aktionen des Roboters graphisch auf dem Bildschirm darstellt. Der Simulator enthält einen syntaxgesteuerten Editor mit eingebautem inkrementellen Compiler, eine Initialisierungseinheit für das Straßennetz und die Anfangsstellung des Roboters und ein Laufzeitsystem zur graphischen Darstellung der Roboteraktionen. Die Programmeingabe im Editor wird durch Schablonen gesteuert. In die Startschablone werden vom Benutzer weitere eingfügt und so das Programm aufgebaut. Die Darstellung des Programms erfolgt in einem baumartigen Zwischencode, der von einem Interpreter, der Rückwärtsexekution erlaubt, ausgeführt wird. Kapitel 2 beschreibt den Roboter und die Programmiersprache, Kapitel 3 enthält eine Beschreibung des Simulators und Kapitel 4 erläutert die Implementierung des Systems. Der Diplomarbeit ist noch das Benutzerhandbuch des Simulators angeschlossen.
Status Verfügbar

( Fenster schließen )