码迷,mamicode.com
首页 > 其他好文 > 详细

计算机的前世

时间:2016-02-06 14:28:29      阅读:223      评论:0      收藏:0      [点我收藏+]

标签:计算机   世界大战   发展史   图灵   图灵机   

现在我们生活智能时代,当我们用熟练的手法敲打着键盘或者手机,你可曾想过他是怎么来的嘛?对此我根据自己的经验与文献资料做了个简单的整理,其目的是让中国对计算机感兴趣的朋友,在最短的时间里了解计算机的历史与发明他的伟大者。

计算机的出现是在一个战争年代(二次世界大战),可以毫不吝啬的说战争开启了现代电脑的时代,那么是谁创造了他的前生呢?他就是图灵。                    技术分享技术分享

不过,把创造计算机的荣誉归于图灵,可能是出乎目前的大众意料的,因为通俗的计算机历史书上是这样记载的:

1943年由John MauchlyJ. Presper Eckert领导的一个小组开始制造人类历史上第一台计算机ENIAC,于1946年最终建成,每秒能够完成5000次运算,整个机器占地1000平方英尺。

一台能够实际工作的计算机确实是从ENIAC开始的,不过在通俗历史书上面没有说明的是,这台计算机,乃至迄今以至于未来的所有的计算机,它们的核心设计,早已经在1936年由24岁的英国大学生图灵完成。

在他设计了这台作为一切计算机之母的被后人称为“图灵机”的计算机之后,其他人所需要做的,只是去寻找不同的制造材料来搭建一台真实的机器,或者是去寻找提高机器运行速度的方法而已。其实单单只是图灵这个人,就已经是一个历史传奇。我们在这里不过多的描述,我们只要在享受计算机给我带来的方便,心里记得这个伟人就可以了。

图灵机是一种纸带标记(tape-marking)机器(就像电话公司用的那种)操作方法抽象化后的集合。图灵机这种透过有限数字(finite number)呈现机器的方式,奠定了程式如同·诺伊曼结构计算机中的资料一样地储存的基础。

 

 在图灵之后,美国的数学家冯诺依曼提出了计算机逻辑结构如下


    技术分享技术分享

有了上面那些伟人的成果,后人又在他们之上把相对应的各个部分选择最好的材质组合在一起,才有我们现在的看得到物理机。

             技术分享

随着计算机的硬件发展的不断完善,人类希望能与他进行沟通交流,于是计算机语言就产生了,计算机语言是人与计算机之间传递信息的媒介。 

计算机程序设计语言的发展,经历了从机器语言、汇编语言到高级语言的历程。

计算机语言主要分为四类:

- 低级语言
-
高级语言

 - 专用语言
- 脚本语言

1、低级语言
- 机器语言、汇编语言和符号语言。

 - 汇编语言源程序必须经过汇编,生成目标文件,然后执行。

2、高级语言

- 高级语言源程序可以用解释、编译两种方式执行。通常用后一种。

我们使用的C语言就是使用的后者。

3、专用语言

    -专用语言就是专门做一件事情的,例如html等.

4、脚本语言

-脚本语言就是用来解决一些小问题的语言,例如shell等.

现在我们在了解了计算机的前生,接下来我们就来聊聊他的今世。







本文出自 “乐乐快跑” 博客,请务必保留此出处http://10851431.blog.51cto.com/10841431/1741304

计算机的前世

标签:计算机   世界大战   发展史   图灵   图灵机   

原文地址:http://10851431.blog.51cto.com/10841431/1741304

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!