美文网首页魔思学社
计算机发展历程的简单介绍

计算机发展历程的简单介绍

作者: 魔思学社 | 来源:发表于2019-03-23 15:21 被阅读0次

    一、机械计算机器(1930年以前)

      在这个阶段,人们发明了一些简单的机械用来帮助计算。这些机械与现代计算机概念基本上没有相似之处。
      在17世纪,法国著名数学家和物理学家布莱斯·帕斯卡发明了Pascsline,一个用来进行加减运算的简单机器。到了20世纪,尼克劳斯·沃思发明了一种结构化的程序设计语言,他将其命名为Pascal语言,用来纪念这位首次发明机械计算机的科学家。
      在17世纪后期,德国数学家戈特弗里德·莱布尼兹发明了一台既能够进行加减运算,又能够进行乘除运算的一台更加复杂的计算机器,这台机器被成为莱布尼兹之轮。
      第一台运用存储和编程概念的机器是提花织机,它是由约瑟夫-玛丽·雅卡尔在19世纪初期发明的,这种织布机是利用穿孔卡来控制织布过程中线的提升。
      1823年,查尔斯·巴比奇发明了一种差分引擎,它不仅能够容易的进行数学运算,也能够解多项式方程。后来,他发明了一种叫分析引擎的机器,在某种程度上和现代计算机的概念相似。该机器由四个部分组成,一个制造场(现在的算数/逻辑单元)、一个存储单元(存储器)、一个操作者(控制单元)、和输出单元(输入/输出)。
      在1890年,美国人口普查工作的赫尔曼·何勒里斯设计并制造出具有编程能力的机器,该机器可以自动阅读、计数和排列储存在穿孔卡上的数据。

    二、电子计算机的诞生(1930~1950年)

      从1930~1950年,那些被成为电子计算机工业先驱的科学家们发明了一些计算机。

      1. 早期的电子计算机

      这一时期的早期计算机并不是将程序储存在存储器中的,所有的计算机都是在外部进行编程的,有以下5种比较杰出的计算机:
      1> 第一台用来完成特定任务的计算机是通过将信息进行电子编码来实现其功能的。它是由约翰·阿塔纳索夫及其助手克利福德·贝里于1939年发明的。它又被称为ABC,主要用来解决一些线性方程的问题。
      2> 在同一时期,名为康拉德·朱斯的德国数学家设计出通用计算机,并命名“Z1”。
      3> 在20世纪30年代,美国海军和IBM公司在哈佛大学发起创建了一项工程,在霍华德·艾肯的直接领导下发明建造了一台名为Mark I的巨型计算机,这台计算机既使用了电子部件,又使用了机械部件。
      4> 在英国,阿兰·图灵发明了一台名为巨人的计算机,这台计算机是为破译德国Enigma密码而设计的。
      5> 第一台通用的完全电子的计算机是有约翰·莫奇勒和普雷斯波·埃克特发明的,这台计算机被称为ENIAC。它是在1946年完成设计的,利用了将近18000个集成块,有100英尺长,10米英尺高,重达30吨。

      2. 基于冯诺依曼模型的计算机

      前面5种计算机的储存单元仅仅用来储存数据,他们利用配线和开关来进行外部编程。冯诺依曼提出了程序和数据应该存储在存储器中。按照这种设计方法,每次使用计算机来完成一件任务,你只需要改变程序,而不是重新布线或者调整成百上千个开关。
      第一台基于冯氏思想的计算机于1950年诞生于宾夕法尼大学,并命名为EDVAC,与此同时,同样类型的被称为EDSAC的计算机由剑桥大学Maurice Wilkes制造产生。

    三、计算机的诞生(1950年至今)

      1950年以后出现的计算机差不多都是基于冯诺依曼模型。虽然他们变得体积更小、速度更快、价格变得越便宜,但是原理几乎是相同的。历史学家将这一时期分为几代,每一代计算机的改进主要体现在硬件或软件方面,而不是模型。

      1. 第一代计算机

      第一代计算机(大约1950~1959年)以商用计算机的出现为主要特征。在这个时期,计算机只有专家们才能使用。他们被锁在房子里面,限制操作者和计算机专家以外的人员进入。计算机体积庞大,且使用真空管作为电子的开关。此时的计算机只有大的机构才能负担的起。

      2. 第二代计算机

      第二代计算机(大约1959~1965年)晶体管代替了真空管。这既减少了计算机的体积,也节省了开支。从而使中小型企业也能够负担的起。FORTRAN和COBOL两种高级算计算机程序设计语言的发明使得编程变得更加容易。这两种语言将编程任务和计算机运算任务分离出来。土木工程师能够直接编写一个FORTRAN程序来解决问题,而不必涉及电子计算机中的具体细节。

      3. 第三代计算机

      集成电路(晶体管、导线以及其他部件做在一块单芯片上)的发明更加减少了计算机的大小和成本。小型计算机出现在市场上。封装的程序,通常说的也就是软件包也有售。小型公司可以买到自己需要的软件包,而不必写自己的程序。一个新的行业,软件行业就此诞生。这个时期大概从1965年持续到1975年。

      4. 第四代计算机

      第四代计算机(大约1975~1985年)出现了微型计算机。第一个桌面计算器出现在1975年。电子工业的发展允许整个计算机子系统做在单块电路板上。这一时期还出现了计算机网络。

      5. 第五代计算机

      这个还未终止的时代始于1985年。这个时代见证了掌上电脑和台式电脑的诞生、第二代存储媒体的改进、多媒体的应用以及虚拟现实现象。

    相关文章

      网友评论

        本文标题:计算机发展历程的简单介绍

        本文链接:https://www.haomeiwen.com/subject/tqksvqtx.html