- 1、本文档共56页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第1章-计算机基础教学部
第1 章 计算机基础
如果利用谷歌搜索引擎对“20 世纪最伟大发明”进行检索,就会出现超过100 万个的检索
结果,可以肯定地说 ,“计算机”或“电脑”一定在其中占据最重要的位置。毫无疑问,计算机这
个1946 年2 月诞生的计算工具就是人类在过去的100 年间最伟大的发明。
在人类进入信息时代的今天,计算机正以它独有的能力与魅力影响着人们的思维,改变
着人们的生活。如今,无论处于一天的什么时刻、什么状态,人们都会表现对计算机的强烈
依赖。计算机、计算机技术已经成为人们生活与工作须叟也离不开的最重要伙伴。
1.1 计算机的发展
1.1.1 计算的溯源
1. 人类的早期探索
人类自古就有对计算工具的需求并一直在进行着探索。计算工具是伴随着人类文明的进
步而逐步出现的。
算筹应该是世界上最古老的计算工具,其在
春秋时期就已经相当普遍了。据《孙子算经》记
载,算筹记数法是:凡算之法,先识其位,一纵
十横,百立千僵,千十相望,万百相当。算筹一
直使用到元代之前,它是世界上最早的计算工具。
据《汉书·律历志》记载:算筹是圆形竹棍,到
了隋代,算筹长度缩短,圆棍改成方的或扁的,
图1-1 算筹示意图
除竹筹外,还有木筹、铁筹、玉筹和牙筹。算筹
计算的时候摆成纵式和横式两种数字,按照纵横相间的原则表示任何自然数,从而进行加、
减、乘、除、开方以及其它的代数计算。负数出现后,算筹分红黑两种,红筹表示正数,黑
筹表示负数。祖率、古代历法都应该是借助算筹计算出来的。算筹示意图如图1-1 所示。
唐末宋初出现的算盘就是古代人类在计算工具方面取得的辉煌成就,算盘应该是最早的
数字计算机,而珠算口诀则是最早的体系化的算法。
直到20 世纪70 年代时之前,手拿计算尺和三角板一直是科技工作者的主要象征,因为
计算尺开创了模拟计算的先河。1621 年,英国人冈特发明了计算尺,17 世纪的文献详细记载
·1 ·
计算机基础
了冈特发明这种计算工具的过程。这是世界上最早的模拟计算工具,后来人们又发明了多种
类型的计算尺,直到它于上世纪80 年代被袖珍计算器所替代。
2. 自动机械的早期开发
从17 世纪到19 世纪的这两百年里,一批杰出的科学家相继进行了机械式计算机的研制,其
中的代表人物有帕斯卡、莱布尼茨和巴贝奇。这一时期的计算机的构造和性能非常简单。
1642 年,法国数学家、物理学家和思想家帕斯卡发明了加法机。这个法国青年为其任税官
的父亲成功地制造出了第一台钟表齿轮式的、能做加减法运算的机械计算机。这是人类历史上第
一台机械式计算机,其原理对后来的计算机械产生了持久的影响。帕斯卡认为:人的某些思维过
程与机械过程没有差别,因此可以设想用机械来模拟人的思维活动。1971 年瑞士人沃斯把自己
发明的高级语言命名为Pascal,就是表达对他的敬意。
在帕斯卡加法机的基础上,德国数学家莱布尼兹于1673 年发明了乘法机,这是第一台可以
运行完整的四则运算的计算机。莱布尼兹对科技的这个贡献是在他与牛顿“分别独立完成微积分”
(恩格斯语)之前完成的。莱布尼兹提出的“可以用机械代替人进行繁琐重复的计算工作”的伟
大思想至今仍在鼓舞着人们向新的计算机领域探求。莱布尼兹对计算机领域的另外一个重大贡献
是他第一个认识到二进制记数法的重要性,他系统地提出的二进制数的运算法则对200 多年后计
算机的发展产生了深远的影响。
又过了一百多年,英国数学家巴贝奇历经十年时间,于1822 年设计出了一种更为先进的计
算机——差分机和分析机。巴贝奇试图采用机械方式实现一般意义下的计算过程。他设计的分析
机已经有了今天计算机的基本框架,是最早采用寄存器存储数据的计算机,已经体现出了早期程
序设计思想的萌芽。巴贝奇的工作可以被看作是采用机械方式实现计算过程的最高成就。但是由
于计算过程的复杂性,这个工作没有真正取得成功。
随着19 世纪到20 世纪电磁学、电工学和电子学的发展,人们看到了新的计算工具诞生的希
望。1888 年,美国人赫尔曼·霍勒斯发明了制表机,它采用穿孔卡片进行数据处理,并用电气
控制技
文档评论(0)