计算机发展史你了解吗?


计算机发展史你了解吗?

文章插图
图片来源于网络
谁曾想到,当初只是当作军事计算工具的电子计算机,会是20世纪人类最伟大的发明之一,计算机的产生影响着世界发展,带动了全球范围的技术进步,由此引发了深刻的社会变革,计算机现已渗透到我们各个领域,如科学计算、自动控制、测量和测试、信息处理、教育、家用电器和人工智能....等等,作为使用者,你知道计算机发展历程吗?
计算机以数字电路为基础,它有明确的定义是:计算机是一种以电子器件为基础,再预定程序的控制下,对各种数字化信息进行处理的工具,它是一个由硬件和软件组成的复杂的自动化设备 。
计算机发展历程可以分为四代
第一代:电子管计算机 (1946——1957)电子管计算机时代从1964年第一台计算机ENIAC研制成功到20世纪50年代后期,(这里说明一点世界第一台计算机不是ENIAC而是阿塔纳索夫—贝瑞计算机(简称ABC)这个我们前期内容有讲过,想了解的去翻一下)在第二次世界大战期间,战争的需要,由pennsyicania(宾夕法尼亚)大学JohnMauchly(莫奇利)教授和John presper Eckert(艾克特)工程师提出的建造一台用电子管组成的电子数字积分机和计算机(ENIAC(The Electronic Numerical Integrator And Computer)的计划,这一计划得到美国国防部的批准,1964年2月4日世界第一台”真正意义“通用计算机在在美国宾夕法尼亚大学诞生了 。
计算机发展史你了解吗?

文章插图
ENIAC
美国国防部用它来进行弹道计算,其首个任务就完成了一系列测定氢弹可靠性的复杂运算 。计算并绘制出"射击图表",经查表确定炮口的角度 。ENIAC电路结构十分复杂,它是一个庞然大物用了18000个电子管,占地150平方米,重达30吨,耗电功率约150千瓦,每秒钟可进行5000次运算,在现在的手机都比他快,不过在当时可是很轰动的,ENIAC的出现是人类历史中重要里程碑,计算机技术的发展奠定了基础,使其研究成果扩展到民用,并转为工业产品,形成了计算机工业 。
ENIAC于1955年正式退役,并成列于美国国立博物馆供人们参观,它的丰功伟绩将永远记载在人类文明史册中 。
1945年,ENIAC顾问数学家冯 · 诺依曼在为一台新的计算机EDVAC(电子离散变量计算机)所制定的计算机中首次提出了存储程序的概念,即将程序和数据一起二进制存放在存储器中,使编程更加方便,这个思想同时被科学家图灵(Turing)想到了 。
计算机发展史你了解吗?

文章插图
冯·诺依曼体系
1946年,冯·诺依曼与其同行在Princeton lnstitute进行研究,设计了一台存储程序的计算机IAS,因种种原因知道1952年也未问世,但IAS的总体结构从此得到了认可,并成后来通用计算机的原型,冯诺依曼原理的基本思想奠定了现代计算机的基本架构 。
20世纪50年代中期,美国IBM公司在计算机行业中崛起,1954年12月推出的IBM650(小型机)使第一台计算机行销最广的机器,销量超过1000台;
1958年11月问世的IBM709(大型机)使IBM公司性能最好的电子管计算机 。第一代的主要特点是采用电子管和继电器作为基本器件 。
关键词:低级语言
第二代:晶体管计算机(1957-1964)晶体计算机时代(从20世纪50年代中期到20世纪60年代后期)1948年,美国贝尔实验室诞生了世界上第一只晶体管,计算机的主要器件逐步由电子管改变成晶体管,晶体管体积小、功耗低、寿命也比较长,提高了速度和可靠性,价格不断下降,后来又采用了磁芯存储器,速度得到进一步的提高 。
1954年,贝尔实验室制造出第一台晶体管计算机TRADIC“催迪克”,这台计算机大概有衣柜那么大(虽然还是很大但是和第一代比已经小很多了),装有800个晶体管 。第二代计算机比第一代计算机有更强的计算能力,最大的改善在浮点数运算方面 。另外在此期间出现了高级语言和软件的概念,其软件开始使用面向过程的程序设计语言,如fortran、algol等,第二代计算机语言是机器语言向更高级语言进化的桥梁 。
计算机发展史你了解吗?

文章插图
TRADIC
计算机在军事与尖端技术上的应用范围进一步扩大,而且在气象、工程设计、数据处理以及其他科学研究等领域也应用起来 。在这一时期开始重视计算机产品的继承性 。


推荐阅读