Institut für Computersprachen
Programmiersprachen und Übersetzer
| Diplomarbeit | |
| Titel | JOSEF der Roboter |
| Autor | Schmidberger, Gabriele |
| Erscheinungsjahr | 1986 |
| Abstract | In dieser Diplomarbeit wurde ein Simulator für den Roboter JOSEF implementiert. JOSEF wird als kleines Dreieck am Bildschirm dargestellt und kann programmiert werden sich über den Bildschirm zu bewegen und darüberhinaus Dinge zu tun, wie Objekte sammeln und absetzen. JOSEF, seine Programmiersprache, und seine Welt der Maps (Landkarten) wurden von Ivan Tomek erfunden. Dieser Entwurf wurde im vorgestellten System weitgehend übernommen. Die Implementation wurde mit der Programmiersprache TURBO-Pascal auf einem IBM-kompatiblen PC vorgenommen. Der Simulator enthält Interpreter, syntaxgesteuerten Editor zum Erstellen von JOSEF-Programmen und einen Systemteil zur Verwaltung der Files, auf denen diese Programme gesichert werden. Nach einer kurzen Einleitung in Kapitel 1 werden in den Kapiteln 2 und 3 JOSEF der Roboter und seine Welt vorgestellt. Kapitel 4 beschreibt die Syntax der Programmiersprache genau, wobei vor allem die Syntaxdiagramme in Kapitel 4.10 eine schnelle Übersicht bieten. Kapitel 5 ist als Benutzerhandbuch für die Bedienung des Simulators gedacht, und erklärt alle Details über Aufruf des Simulators, Schreiben der Programme, Zeichnen von Maps, Bedienung des Interpreters, Sichern der Programme usw. In Kapitel 6 wird überdacht, ob JOSEF als Programmiersprache in der Schulung Verwendung finden kann. Im letzten Kapitel mit der Nummer 7 wird auf Implementierungsdetails genauer eingegangen. |
| Status | Verfügbar |