Google Classroom
GeoGebraGeoGebra Classroom

Turing machine - Studie one tape

Nach einer Vorlage von Martin Ugarte

Noch sehr unfertige Version - siehe Website Martin Ugarte für weitere Programme und Handbuch - code in Graphics 2 - edit text box to write code - command tuple syntax: [current state], [read symbol] [new state], [write symbol], [direction to move the head] Der Unterstrich wird durch GGB-Text als Tiefsteller interpretiert. Um mit dem Original compatibel zu sein hab ich nichts geändert, auch wenn es beim Lesen von GGB-Text irritieren kann... Diese App scannt den code text und führt den erkannten code direkt aus. Zum Erstellen von eigenen code Beispielen evtl. besser geeignet als die unten verlinkte Version, die den code in TTAB als 5-Tupel-Tabelle übersetzt und diese Tabelle scannt und ausführt. Die TAB-Version ist evtl. besser geeignet zum Studium von code, weil der entsprechende Tabellenausschnitt mit dem ausgeführtem code angezeigt wird. Die ggb-Version 6.x entfernt beim Einfügen von Text (code) aus der Ablage alle Zeilenumbrüche. Aktuell kann nur mit 5.x der code Text direkt durch Einfügen aus der Ablage ausgetauscht werden. Oder verwenden Sie die Version unten mit einer code Tabelle… Habe eine Inputbox für Code angelegt [ ]EditCode: die Zeilenumbrüche bleiben codiert erhalten Zeilenumbruch-Codierung: \\n - Ein Programm kann durch Einfügen in die TextBox als code eingetragen werden (hoffentlich?). Turing Simulatoren https://turingmachinesimulator.com/ https://turingmachine.io/ (sehr schöne Aufbereitung) http://morphett.info/turing/turing.html#LoadMenu

Version with code to Tab compiler (transition rules as table of quintuples, example binary multiplication)

Code Examples

Display code any input