图灵机控制规则/指令/程序以及图灵机模型软件源码

上传者: 42413829 | 上传时间: 2021-02-24 15:04:44 | 文件大小: 243KB | 文件类型: ZIP
rules文件夹中的5套图灵机控制规则分别实现了N+1, N+M, N-1, N-M, 2^N,N和M为二进制整数。运行图灵机模型软件可以导入和解译rules中的txt文件,同时还可以观察规则的执行顺序。txt文件中5列数字分别表示当前状态、当前符号、新状态、新符号和读写头移动方向,其中数字1、2和3分别表示读写头不动、左移和右移动,-2和-3分别表示正常停机状态和异常停机状态。

文件下载

资源详情

[{"title":"( 68 个子文件 243KB ) 图灵机控制规则/指令/程序以及图灵机模型软件源码","children":[{"title":"src","children":[{"title":"Rule.java <span style='color:#111;'> 892B </span>","children":null,"spread":false},{"title":"defaultRule","children":[{"title":"addOne.txt <span style='color:#111;'> 33B </span>","children":null,"spread":false}],"spread":true},{"title":"images","children":[{"title":"Save.png <span style='color:#111;'> 316B </span>","children":null,"spread":false},{"title":"BreakPoint.png <span style='color:#111;'> 501B </span>","children":null,"spread":false},{"title":"Plus.png <span style='color:#111;'> 144B </span>","children":null,"spread":false},{"title":"Update.png <span style='color:#111;'> 531B </span>","children":null,"spread":false},{"title":"Start.png <span style='color:#111;'> 540B </span>","children":null,"spread":false},{"title":"Stop.png <span style='color:#111;'> 479B </span>","children":null,"spread":false},{"title":"Debug.png <span style='color:#111;'> 512B </span>","children":null,"spread":false},{"title":"Back.png <span style='color:#111;'> 271B </span>","children":null,"spread":false},{"title":"Forward.png <span style='color:#111;'> 274B </span>","children":null,"spread":false},{"title":"Open.png <span style='color:#111;'> 327B </span>","children":null,"spread":false},{"title":"turingMahchine.png <span style='color:#111;'> 89.12KB </span>","children":null,"spread":false},{"title":"ClearAll.png <span style='color:#111;'> 174B </span>","children":null,"spread":false},{"title":"Garbage.png <span style='color:#111;'> 220B </span>","children":null,"spread":false}],"spread":false},{"title":"RuleTable.java <span style='color:#111;'> 4.85KB </span>","children":null,"spread":false},{"title":"Tape.java <span style='color:#111;'> 2.16KB </span>","children":null,"spread":false},{"title":"Process.java <span style='color:#111;'> 3.42KB </span>","children":null,"spread":false},{"title":"TM.java <span style='color:#111;'> 463B </span>","children":null,"spread":false},{"title":"TapeArea.java <span style='color:#111;'> 6.92KB </span>","children":null,"spread":false},{"title":"TMUI.java <span style='color:#111;'> 25.19KB </span>","children":null,"spread":false}],"spread":true},{"title":"rules","children":[{"title":"powerTwo.txt <span style='color:#111;'> 165B </span>","children":null,"spread":false},{"title":"addInteger.txt <span style='color:#111;'> 266B </span>","children":null,"spread":false},{"title":"substractInteger.txt <span style='color:#111;'> 300B </span>","children":null,"spread":false},{"title":"substractOne.txt <span style='color:#111;'> 170B </span>","children":null,"spread":false},{"title":"addOne.txt <span style='color:#111;'> 33B </span>","children":null,"spread":false}],"spread":true},{"title":"bin","children":[{"title":"TMUI$MyCustomFilter.class <span style='color:#111;'> 843B </span>","children":null,"spread":false},{"title":"TMUI$6.class <span style='color:#111;'> 817B </span>","children":null,"spread":false},{"title":"TapeArea.class <span style='color:#111;'> 5.62KB </span>","children":null,"spread":false},{"title":"RuleTable.class <span style='color:#111;'> 4.52KB </span>","children":null,"spread":false},{"title":"TM$1.class <span style='color:#111;'> 647B </span>","children":null,"spread":false},{"title":"TM.class <span style='color:#111;'> 808B </span>","children":null,"spread":false},{"title":"defaultRule","children":[{"title":"addOne.txt <span style='color:#111;'> 33B </span>","children":null,"spread":false}],"spread":true},{"title":"TMUI$ResetButtonListener.class <span style='color:#111;'> 1.55KB </span>","children":null,"spread":false},{"title":"TMUI$RunButtonListener.class <span style='color:#111;'> 907B </span>","children":null,"spread":false},{"title":"TMUI$AddButtonListener.class <span style='color:#111;'> 919B </span>","children":null,"spread":false},{"title":"images","children":[{"title":"Save.png <span style='color:#111;'> 316B </span>","children":null,"spread":false},{"title":"BreakPoint.png <span style='color:#111;'> 501B </span>","children":null,"spread":false},{"title":"Plus.png <span style='color:#111;'> 144B </span>","children":null,"spread":false},{"title":"Update.png <span style='color:#111;'> 531B </span>","children":null,"spread":false},{"title":"Start.png <span style='color:#111;'> 540B </span>","children":null,"spread":false},{"title":"Stop.png <span style='color:#111;'> 479B </span>","children":null,"spread":false},{"title":"Debug.png <span style='color:#111;'> 512B </span>","children":null,"spread":false},{"title":"Back.png <span style='color:#111;'> 271B </span>","children":null,"spread":false},{"title":"Forward.png <span style='color:#111;'> 274B </span>","children":null,"spread":false},{"title":"Open.png <span style='color:#111;'> 327B </span>","children":null,"spread":false},{"title":"turingMahchine.png <span style='color:#111;'> 89.12KB </span>","children":null,"spread":false},{"title":"ClearAll.png <span style='color:#111;'> 174B </span>","children":null,"spread":false},{"title":"Garbage.png <span style='color:#111;'> 220B </span>","children":null,"spread":false}],"spread":false},{"title":"TMUI$FileOutput.class <span style='color:#111;'> 2.48KB </span>","children":null,"spread":false},{"title":"TMUI$FileInput.class <span style='color:#111;'> 1.83KB </span>","children":null,"spread":false},{"title":"TMUI$StepButtonListener.class <span style='color:#111;'> 723B </span>","children":null,"spread":false},{"title":"TMUI$4.class <span style='color:#111;'> 798B </span>","children":null,"spread":false},{"title":"Tape.class <span style='color:#111;'> 3.19KB </span>","children":null,"spread":false},{"title":"Rule.class <span style='color:#111;'> 1.36KB </span>","children":null,"spread":false},{"title":"TMUI$BackButtonListener.class <span style='color:#111;'> 765B </span>","children":null,"spread":false},{"title":"TMUI$2.class <span style='color:#111;'> 1.01KB </span>","children":null,"spread":false},{"title":"TMUI$1.class <span style='color:#111;'> 533B </span>","children":null,"spread":false},{"title":"TMUI$3.class <span style='color:#111;'> 847B </span>","children":null,"spread":false},{"title":"TMUI$SpeedSliderListener.class <span style='color:#111;'> 1.09KB </span>","children":null,"spread":false},{"title":"TMUI$inputListener.class <span style='color:#111;'> 1.87KB </span>","children":null,"spread":false},{"title":"Process.class <span style='color:#111;'> 3.01KB </span>","children":null,"spread":false},{"title":"TMUI$5.class <span style='color:#111;'> 1.11KB </span>","children":null,"spread":false},{"title":"TMUI$DelButtonListener.class <span style='color:#111;'> 909B </span>","children":null,"spread":false},{"title":"RuleTable$2.class <span style='color:#111;'> 1.08KB </span>","children":null,"spread":false},{"title":"TMUI$StepTimerListener.class <span style='color:#111;'> 608B </span>","children":null,"spread":false},{"title":"RuleTable$1.class <span style='color:#111;'> 1.11KB </span>","children":null,"spread":false},{"title":"TMUI.class <span style='color:#111;'> 16.91KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}]

评论信息

  • tl1998yzb1998 :
    用户下载后在一定时间内未进行评价,系统默认好评。
    2021-11-16

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明