1.1、计算工具的发展

(1)古代计算工具


结绳记事 —— 古代一些部落里,为了把本部落的风俗传统和传说以及重大事件记录下来,流传下去,便用不同粗细的绳子,在上面结成不同距离的结,结又有大有小,每种结法、距离大小以及绳子粗细表示不同的意思,由专人(一般是酋长和巫师)循一定规则记录,并代代相传。

计算机的发展史现代(计算机发展全历程)(1)


手指计算 —— 儿童学算,总是先扳动指头,成人表示数目也常常伸出手指。中国古代有“掐指一算”之说,欧洲直到15世纪还盛行着指算,现代有些地方的人还用手指来进行简单的计算,可见手指长期以来被用作计算工具。


算筹——古代的算筹实际上是一根根同样长短和粗细的小棍子,一般长为13--14cm,径粗0.2~0.3cm,多用竹子制成,也有用木头、兽骨、象牙、金属等材料制成的,大约二百七十几枚为一束,放在一个布袋里,系在腰部随身携带。需要记数和计算的时候,就把它们取出来,放在桌上、炕上或地上都能摆弄。

计算机的发展史现代(计算机发展全历程)(2)


算盘——算盘是中国传统的计算工具。中国人在长期使用算筹的基础上发明的,是中国古代的一项伟大、重要的发明。人们往往把算盘的发明与中国古代四大发明相提并论,认为算盘也是中华民族对人类的一大贡献。

计算机的发展史现代(计算机发展全历程)(3)


(2)近代计算工具

计算尺——对数发明(1614年)以后,乘除运算可以化为加减运算,利用这一特点,可制成对数计算尺。这是计算工具又一大发明。最早的设计者是英国的E.冈特,不过当时只是一些刻有对数的尺度,远未具备近代的形式。以后经多次的改进,才成为现代的计算尺。

计算机的发展史现代(计算机发展全历程)(4)


机械计算机——和计算尺同时,17世纪另一项重大发明是机械计算机。最早的设计者是W.席卡德,他在给天文学家J.开普勒的信(1623、1624)中描述了自己发明的四则计算机,不过实际并未制作成功。第一台能算加、减法的计算机的创制者是B.帕斯卡(1642),到目前为止还有几台保存在巴黎。帕斯卡计算器可以把一长串数字相加,在他的计算器中有一些互相联锁的齿轮,一个转过十位的齿轮会使另一个齿轮转过一位,人们可以像拨电话号码盘那样,把数字拨进去,计算结果就会出现在另一个窗口中,但是只能做加减计算。帕斯卡的发明促进和引入了计算器的基本原理,直达至今还被广泛运用。

计算机的发展史现代(计算机发展全历程)(5)


(3)现代计算机

穿孔制表机——1880年美国的H.霍勒里斯与J.S.比林斯发明电动穿孔卡片计算机,使数据处理机械化,用于人口调查,获得极大成功。他们开办了造表公司,以后发展成为制造电子计算机的垄断企业-国际商业机器公司(简称 IBM)。霍列瑞斯首先把穿孔纸带改造成穿孔卡片,以适应人口数据采集的需要。由于每个人的调查数据有若干不同的项目,如性别、籍贯、年龄等等。霍列瑞斯把每个人所有的调查项目依次排列于一张卡片,然后根据调查结果在相应项目的位置上打孔。例如,穿孔卡片“性别”栏目下,有“男”和“女”两个选项;“年龄”栏目下有从“0岁”到“70岁以上”等系列选项,如此等等。统计员可以根据每个调查对象的具体情况,分别在穿孔卡片各栏目相应位置打出小孔。每张卡片都代表着一位公民的个人档案。

计算机的发展史现代(计算机发展全历程)(6)


1.2、世界上第一台计算机

世界上第一台电子数字式计算机于1946年2月15日在美国宾夕法尼亚大学正式投入运行,它的名称叫ENIAC(埃尼阿克),是电子数值积分计算机(The Electronic Numberical Intergrator and Computer)的缩写。是美国奥伯丁武器试验场为了满足计算弹道需要而研制成的,它使用了17468个真空电子管,耗电174千瓦,占地170平方米,重达30吨,每秒钟可进行5000次加法运算,造价约为487000美元。

计算机的发展史现代(计算机发展全历程)(7)


1.3、 计算机发展历程

第1代:电子管数字机(1946—1958年)

硬件方面,逻辑元件采用的是真空电子管,主存储器采用汞延迟线电子管数字计算机、阴极射线示波管静电存储器、磁鼓、磁芯;外存储器采用的是磁带。软件方面采用的是机器语言、汇编语言。应用领域以军事和科学计算为主。特点是体积大、功耗高、可靠性差。速度慢(一般为每秒数千次至数万次)、价格昂贵,但为以后的计算机发展奠定了基础。

第2代:晶体管数字机(1958—1964年)

硬件方的操作系统、高级语言及其编译程序。应用领域以科学计算和事务处理为主,并开始进入工业控制领域。特点是体积缩小、能耗降低、可靠性提高、运算速度提高(一般为每秒数10万次,可高达300万次)、性能比第1代计算机有很大的提高。

第3代:集成电路数字机(1964—1970年)

硬件方面,逻辑元件采用中、小规模集成电路(MSI、SSI),主存储器仍采用磁芯。软件方面出现了分时操作系统以及结构化、规模化程序设计方法。特点是速度更快(一般为每秒数百万次至数千万次),而且可靠性有了显著提高,价格进一步下降,产品走向了通用化、系列化和标准化等。应用领域开始进入文字处理和图形图像处理领域。

第4代:大规模集成电路机(1970年至今)

硬件方面,逻辑元件采用大规模和超大规模集成电路(LSI和VLSI)。软件方面出现了数据库管理系统、网络管理系统和面向对象语言等。特点是1971年世界上第一台微处理器在美国硅谷诞生,开创了微型计算机的新时代。应用领域从科学计算、事务管理、过程控制逐步走向家庭。


1.4、计算机之父

计算机的发展史现代(计算机发展全历程)(8)

约翰·冯·诺依曼( John von Neumann,1903-1957),著名匈牙利裔美籍数学家。1903年12月28日生于匈牙利布达佩斯的一个犹太人家庭。

冯·诺依曼的父亲麦克斯年轻有为、风度翩翩,凭着勤奋、机智和善于经营,年轻时就已跻身于布达佩斯的银行家行列。冯·诺依曼的母亲是一位善良的妇女,贤慧温顺,受过良好教育。

冯·诺伊曼从小就显示出数学天才,关于他的童年有不少传说。大多数的传说都讲到冯·诺伊曼自童年起在吸收知识和解题方面就具有惊人的速度。六岁时他能心算做八位数乘除法,八岁时掌握微积分,十二岁就读懂领会了波莱尔的大作《函数论》要义。

从20世纪初,物理学和电子学科学家们就在争论制造可以进行数值计算的机器应该采用什么样的结构。人们被十进制这个人类习惯的计数方法所困扰。所以,那时以研制模拟计算机的呼声更为响亮和有力。20世纪30年代中期,美国科学家冯诺依曼大胆的提出,抛弃十进制,采用二进制作为数字计算机的数制基础。同时,他还说预先编制计算程序,然后由计算机来按照人们事前制定的计算顺序来执行数值计算工作。

人们把冯诺依曼的这个理论称为冯诺依曼体系结构。从ENIAC(ENIVAC并不是冯诺依曼体系)到当前最先进的计算机都采用的是冯诺依曼体系结构。所以冯诺依曼是当之无愧的数字计算机之父。

冯诺依曼体系结构特点:

(1)计算机处理的数据和指令一律用二进制数表示

(2)顺序执行程序

计算机运行过程中,把要执行的程序和处理的数据首先存入主存储器(内存),计算机执行程序时,将自动地并按顺序从主存储器中取出指令一条一条地执行,这一概念称作顺序执行程序。

(3)计算机硬件由运算器、控制器、存储器、输入设备和输出设备五大部分组成。

,