劳动创造了工具
什么是计算?
人是如何完成计算?
如何能够制造出一些机器来帮助人类完成科学计算?
计算不仅需要记录参加运算的操作数,也必须能够存放就算步骤和运算规则,并且计算工具能够取出这些数据,在必要时做一些简单判断,决定自己下一步计算顺序
如何完成自动计算?
- 首先要一个逐步进行的计算步骤
- 算法是计算过程自动化的灵魂
图灵机产生的背景?
人类由于劳动创造了工具,再由工具改善劳动方式,当第一次工业革命蒸汽机的发明,解放了人的力,第二次工业革命,电的出现,电在能源与通信方面的应用,给我们生活带来了翻天地覆的变化。
这时,带来的计算,要求我们需要自动化的计算工具,时代要求需要精准和高效的的拿到计算结果,人工计算在时间上和准确率上有太多的局限性,但人类对于大数据计算有着迫切的需求。
这种计算机器是否从理论上实现呢?
图灵机的提出,让这个计算机变成可能
什么是图灵机?
假如有一个无限长的纸带均匀的划分为一个一个的小格子,在这些格子中间,我们可以书写任意符号,也可以让它就是一个空白,纸带上方有一个读写头,读写头上有一个控制器,读写头从格子中读出写在格子中的符号,然后控制器依据格子中的符号和写在控制器中的规则判定状态,是左移还是右移或读或写,从而实现计算
这样的工具,实现了计算工具的机械化和自动化
艾伦.图灵在1936年,发表论文描叙了理想计算机的数学模型—图灵机
什么是计算?
从一个符号串f按照一定的规则变换成另外一个符号串g
如:
- 数学运算
- 英语和函数互相翻译
- 排序
- ……
图灵机为何成为计算机基础?
图灵从理论上证明的通用计算机存在的可能性,奠定了通用计算机的理论基础
现在计算机,输入同样的数据,由于图灵机控制器不同,也就说程序不同,也就决定了输出结果不同
图灵机的历史意义
站在当代或未来来思考,或站在历史上来说思考,我并不觉得图灵个人的生活有任何意义,计算的迫切扥时代需求,推动了机械计算机工具车产生,亦如当今时代,对机械智能化或计算智能化的迫切需求,产生了人工智能,让很多人投身到人工智能事业中。图灵伟大在于,提出了图灵机,一种计算的数学模型,为后代计算机产生提供了基础,让机器计算成为了可能
什么是摩尔定律?
当价格不变时,集成电路上可容纳的晶体管数目,约每隔18个月便会增加一倍
反应了集成电路的发展趋势