概念理解:(一)图灵完备
来源:互联网 发布:农村淘宝合伙人官网 编辑:程序博客网 时间:2024/05/01 14:28
在可计算理论中,当一组数据操作的规则(一组指令集,编程语言)满足任意数据按照一定的顺序可以计算出结果,被称为图灵完备(turing complete)。一个有图灵完备指令集的设备被定义为通用计算机。
如果一个编程语言可以完全模拟图灵机,那么它就是图灵完备的。简单判定图灵完备的方法就是看该语言能否模拟出图灵机。图灵不完备的语言常见原因有循环或递归受限(无法写不终止的程序,如 while(true){}; ), 无法实现类似数组或列表这样的数据结构(不能模拟纸带).。这会使能写的程序有限。
C++ template、 XML是图灵完备的。SQL、正则表达式不是图灵完备的。
参考资料:
(1)链接:最小的图灵完备语言--BrainFuck
(2)链接:什么是图灵完备
0 0
- 概念理解:(一)图灵完备
- 图灵完备
- css图灵完备
- 图灵完备
- 『常识』计算机中的名词或概念逐个数:“图灵等价” “图灵完备”
- Unity学习(一):脚本概念理解
- Js中概念理解(一)
- qmake概念理解(一)
- 什么是图灵完备性语言
- Lambda表达式与图灵完备
- angularJS概念理解一:指令
- 线程并发一:概念理解
- 概念理解(一)关键路径、项目活动图、前导图、箭线图
- DVB SI入门(一)—概念理解
- 消息中间件之JMS概念理解篇(一)
- hdu 1533 二分图的完备匹配(KM算法)
- LA4043 - Ants(二分图完备最佳匹配KM)
- POJ 3565 Ants(二分图最小权完备匹配)
- LeetCode#67. Add Binary
- SELECT杂谈二
- html5media:兼容、高效的HTML5视频播放器
- MYSQL存储引擎小记
- Android集成Tbs 替代原生webView
- 概念理解:(一)图灵完备
- iOS10通知(二)--发送通知
- R.layout报错
- eclipse导入github项目的几个问题
- 顶顶顶
- Error running app: Instant Run requires 'Tools | Android | Enable ADB integration' to be enabled
- 机器学习----支持向量机(引入)
- BZOJ 3343: 教主的魔法
- dialog从上往下掉的动画,屏幕往下落动画