This app is a Turing Machine Simulator.
Students of computer science and maths are probably familar with Turing Machines, because the Turing Machine is one of the important models when analyzing if mathematical problems or algorithms are computable.
Usually dealing with Turing machines requires paper and pencil for simulating the program execution. This app can help by providing several ways to execute Turing programs and analyze it in an easy and comfortable way.
You can write new programs for the Turing Machine, execute them and analyze the execution even step by step. It's also possible to change the speed of the execution.
It's possible to export and import Turing programs using email.
The app comes with some example Turing programs to play with.
A Turing machine is a hypothetical device that manipulates symbols on a strip of tape according to a table of rules. Despite its simplicity, a Turing machine can be adapted to simulate the logic of any computer algorithm […] ©wiki
This little educational app helps you better understand the principles of a single-tape Turing machine. You create a list of rules, fill the tape and choose the initial state of the machine. Then you can step by step follow the changes of the program configuration, or go directly to the final point. The application contains two examples that help to understand its functioning.
Features:
- Saving and sharing between devices
- Simple interface
- Two examples are ready to run
The app may contain minor bugs; let me know if you find one
圖靈機是根據規則表操縱符號上的磁帶條上的假想設備。儘管它的簡單性,圖靈機可適於模擬任何計算機算法的邏輯[...]©維基
這個小教育的應用程序可以幫助您更好地了解單帶圖靈機的原理。您可以創建一個規則列表,填補了磁帶和選擇設備的初始狀態。然後,你可以一步一步按照程序配置的更改,或直接到終點。該應用程序包含兩個例子,有助於了解其運作。
產品特點:
- 保存和設備之間共享
- 簡單的界面
- 有兩個例子可以運行
該應用程序可能包含小錯誤;讓我知道,如果你找到一個