- 1、本文档共165页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
引 论
本章主要介绍计算机的历史与发展、计算机的应用领域、计算机学科的发展、教学计划的制定原则与实施要点、计算机理论与实践、计算机科学与技术专业系列课程与能力的培养、知识结构与课程体系等方面的相关知识,简单介绍微型计算机的应用和多媒体计算机。
1.1 计算机的历史与发展
1.1.1计算机的历史
人类社会最早使用手指、结绳、算筹等方式进行计算。随着生产的发展和交流的增加,又发明了算盘——一种最早的计算工具。其中,又以中国人发明的珠算盘成为当时最先进的计算工具。欧洲文艺复兴运动的发展带来了人文主义思想家和科学家对宗教统治的挑战,哥白尼的新学说使天文学的发展进入了一个新的时期。当时,科学研究中的各种计算问题特别是天文学中遇到的大量繁重的计算工作,使得改革旧的计算工具成为一个亟待解决的问题。从那时开始,制造一种能代替人进行计算的机器一直是好几代科学家的梦想。
钟表业的产生和发展,特别是齿轮传动装置技术的发展为机械传动装置计算机的产生提供了重要的技术基础。1623年,威尔海姆·什卡尔特(Wilhelm Schikard)在写给天文学家开普勒的信中,最先提出了一台计算机的构思设想,它主要由加法器、乘法器和记录中间结果的机构等三部分组成。可惜,样机尚未完成就被火焚毁,其思想也很少为后人所知。
法国人帕斯卡(B·Pascal)对计算工具的研究迈出了重要的一步,他于1642年基于齿轮技术制造了一台能够进行加法和减法运算的计算器。这种计算器在今天看来虽然很简单,但它的设计思想比较符合人类的思维习惯,其原理成为后来广泛使用的手摇计算机设计的基本原理。为了纪念帕斯卡,由语言大师沃斯(N·Wirth)设计的一种高级程序设计语言取名为Pascal。
在帕斯卡的思想和工作的影响下,德国人莱布尼兹(G·W·Leibniz)也致力于计算机器的研究。他于1672年提出了不用连续相加进行机械乘法的思想,并于次年在巴黎科学院表演样机成功。莱布尼兹最重要的成就是改进了计算机的设计思想,为手摇计算机的发展奠定了理论基础。莱布尼兹对计算科学的另一个重要贡献是系统地建立了二进制的算术运算法则,指出了二进制在某些理论研究中的优点,为现代计算机的发展作了部分理论准备。
帕斯卡和莱布尼兹的成功使不少人开始从事计算机的改进工作。但由于当时技术的发展落后于计算机设计思想和理论的发展,研制的样机性能不稳定,限制了计算机的发展,从而使比较实用的计算机直到一百多年后才由法国人托马斯(C·Thomas)研制成功并建厂批量生产。帕斯卡和莱布尼兹的这类计算机根本的缺陷是只能做简单的四则运算,没有程序控制的机构。
提出用程序控制计算的思想的第一人是英国数学家巴贝奇(C·Babbage)。在现代电子计算机诞生一百多年前,巴贝奇在其设计、制造成功的差分机——一种计算机的基础上,提出了几乎是完整的通用数字计算机的设计方案。方案中的计算机主要由齿轮式寄存器,运算装置和专门控制操作顺序的机构三部分组成,非常接近于今天的计算机。可惜,因为得不到政府的经费支持,研制工作没能成功。为了纪念巴贝奇作为计算科学的先驱者对学科的贡献,总结前人的经验和教训,支持信息处理史的研究,1977年在美国的明尼苏达大学建立了巴贝奇信息处理史研究所(CBI)。
在计算机研制的发展史上,物理学的发展曾吸引了一批探索者从另一个角度研制计算工具,即研制模拟机。虽然,经过几十年的努力,到本世纪二三十年代已取得了很大的进展,研制成功的模拟机中最具代表性的有布什(V·Bush)的微分分析仪,然而,由于模拟机在通用性、精确度以及速度方面存在的局限性,当数字计算机的研究取得成功后,人们的注意力很快便转到了电子数字计算机的研究之中。不过,模拟机在许多测量和控制问题中仍然有着广泛的应用。今天,人们常通过设计模/数、数/模(A/D、D/A)转换接口来处理模拟问题。
19世纪的英国,产生了一位杰出的数学家布尔(G·Bool)。他系统研究了逻辑思维的一般规律,成功地将形式逻辑归结为一种代数演算,即布尔代数。虽然他的一生没有考虑怎样把布尔代数同计算机相联系,但他的工作却为现代计算机提供了重要的理论准备。
布尔代数实现了从一组逻辑公理出发,依靠代数演算来推导逻辑定律或定理。在此基础上,经过许多人的努力,进一步发展形成了一门新的数学分支——数理逻辑。在布尔工作的基础上,随着数理逻辑的发展,不少人试图建立通用的逻辑系统,验证所有反映客观世界规律的定理,或从少数几条公理和推导规则出发,证明或发现和导出所有的未知定理。大数学家希尔伯特是所谓数学机械化中这种思想的积极倡导者。可惜,哥德尔1931年关于形式数学系统不完备性的论文宣告了这一幻想的破灭。哥德尔的成果使许多数学家感到困惑,可计算与不可计算是那样地令人不可捉摸。于是,关于可计算的概念研究成为当时一些数学家重点关心
您可能关注的文档
最近下载
- NB/T 47055-2017 锅炉涂装和包装通用技术条件 国家行业规范.pdf VIP
- 固体废物热值测定实验.doc VIP
- 成都市树德实验中学初一新生分班(摸底)数学模拟考试(含答案).docx VIP
- 成都电子科技大学实验中学语文新初一均衡分班试卷含答案.doc VIP
- 成都电子科技大学实验中学新初一分班语文试卷含答案.doc VIP
- 成都电子科技大学实验中学新初一分班语文试卷.doc VIP
- 成都电子科技大学实验中学新初一均衡分班语文试卷.doc VIP
- 成都电子科技大学实验中学新初一分班数学试卷含答案.doc
- 14J936变形缝建筑构造.pptx VIP
- ZrO2-III 液晶显示氧化锆氧量分析仪说明书.pdf VIP
文档评论(0)