1 计算机基础知识
电子计算机的诞生是科学技术发展史上一个重要的里程碑,也是20世纪人类*伟大的发明创造之一。短短半个世纪的发展历程表明,信息处理是当今世界上发展*快和应用*广的科学技术领域之一。今天,计算机已进入各行各业和千家万户,产生了巨大的社会效益和经济效益。从字表处理到数据库管理,从科学计算到多媒体应用,从局域网到远程通信,从办公自动化到信息高速公路,计算机的应用无处不在。社会的信息化与计算机的普遍应用已经渗透到人类社会的各个领域,并导致从经济基础到上层建筑、从生产方式到生活方式的深刻变革,计算机技术的普及程度和应用水平已经成为衡量一个**或地区现代化程度的重要标志。在进入信息时代的今天,学习计算机知识,掌握计算机的应用已成为人们的迫切需求。
1.1 计算机的发展
1.1.1 计算机的起源
在计算机发展史上,差分机和分析机占有重要的地位。
18世纪下半叶,法国政府决定在数学上采用十进制,因而大量数表,特别是三角函数表及有关的对数表要重新计算,这是一项浩繁的计算工程。法国政府的这一改革虽然没有得到全面实施,但却引起了英国人巴贝奇(图1—1)的兴趣。他认为可以使机器按照一定的程序去做一系列简单的计算,代替人去完成一些复杂、繁琐的计算工作。于是巴贝奇萌发出了采用机器来编制数表的想法。巴贝奇从用差分表计算数表的做法中得到启发,经过10年的努力,设计出一种能进行加减计算并完成数表编制的自动计算装置,他把它称为“差分机”。1822年,他试制出了一台样机。
这台差分机可以保存3个5位的十进制数,并进行加法运算,还能打印结果。它是一种供制表人员使用的专用机。但是它的杰出之处是,能按照设计者的控制自动完成一连串的运算,体现了计算机*早的程序设计。这种程序设计思想的创见,为现代计算机的发展开辟了道路。
……