浅析数学和计算机技的相互影响.docVIP

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
浅析数学和计算机技的相互影响

浅析数学和计算机技术的相互影响 中三(2)班3号 陈明悦 摘 要 数学计的关计学数学个计专数学现计学 相互促进 发展 引 言 从开始师下开始学习Pascal编刚开始时没编为竞赛来,数学渐渐地到学习编计数学的关系John Mauchly)和普雷斯伯·埃克特(Presper Eckert)研制的世界上第一台数字式电子计算机进行了一次全新的改革。这项改革从此彻底改变了计算机技术的命运。原来,莫克利和埃克特发明的计算机虽然能大大提高运算速度,但它却存在着两个致命缺点:(1)没有储存器,无法将数据或指令存储到计算机中;(2)每次执行不同的任务,都要重新布置导线。这样,它运算速度快的优点被布线所需花费的大量时间所抵消。因此,他的应用也仅限于复杂的科学计算和军事应用。冯·诺伊曼运用数学中的“二进制”思想将其改进,发明了“离散变量自动电子计算机EDVAC(electronic discrete variable automatic computer )。这种计算机能够将数据或指令储存,更重要的是它由于采用了二进制的运算方式,大大方便了数据的传输。这样,计算机的应用面立刻扩大了,它不仅被用在军事与尖端技术上,同时也应用在工程设计、数据处理、事务管理等方面。可以说,我们现在使用的计算机还是建立在EDVAC基础之上的。由于冯?诺伊曼对计算机技术的巨大贡献,他被称为“计算机之父”。 2、数学思想在计算机技术中的运用 现代计算机之所以能够如此智能化,在很大程度上是由于受了数学思想的启发。数学逻辑结构的严谨,数学理论的严密,甚至许多数学方法本身,都直接被广泛地采用到计算机科学的众多领域。比如,数学中的二进制思想已成为现代计算机技术发展的坚实基础。广泛地说,只要进行数据的传输或整理时,就要用到这种思想。具体做法是将每一个字节的数据用八位二进制数保存,这样在通过导线传输时只需用导线的通与断来分别表示0和1,就可以表示整个字节。从一个文件的储存,到一幅千兆图片的存储,更甚网络中成千上万的各种格式的数据的运送,都是离不开二进制的。回想一下,如果没有二进制的思想作为基础,或者说没有数学的发展作基础,何来冯·诺伊曼的伟大创举,乃至EDVAC和当今计算机的诞生呢?从这个意义上说,没有数学原理的应用,就没有现代的计算机技术。 3、数学原理对计算机软件系统的支持 上述提到的是计算机硬件技术的发展对数学的依赖,除此之外,计算机软件设计也离不开数学原理的支持。要掌握好,数学非常重要windows98 / me / 2 000 / 2003 / xp等。这些复杂的操作系统的产生,归根结底还是由不同的程序模块组合而成。这样大型的程序系统,离不开一个又一个的子程序,以及它们之间严密的优化组合,这样才能让用户放心使用,不会出现意想不到的漏洞与问题。有关研究表明,我们国家计算机软件水平的落后不是因为我们缺少程序员,而是因为缺乏懂数学的高质量的程序员。又比如微软公司总裁比尔·盖茨,他之所以能够在计算机软件方面取得成功,很大程度上是由于年青时对数学的痴迷,具有的极强的数学思维能力。归根结底,程序是计算机与数学之间最重要的一座连接的桥梁。有关程序的讨论放在下文中。 计算机技术对数学发展的贡献 1、计算机的高速运算能力 计算机之所以在数学上被广泛应用的一个因素是由数学计算的特有需要和计算机具有的独特优点所决定的,那就是:高速运算。粗略地说,计算机在数学学科的应用价值主要体现在快速穷举方面。我们知道,当面对一个很大的数据量时,靠人脑计算就十分困难了,不但进展很慢,而且计算的错误率很大。这时,我们就经常用到计算机的穷举法。既然计算机的运算速度可以达到每秒几千万次,靠这样的速度,即使算上编程序的时间(编穷举法程序比其它程序容易得多,程序员把大量的工作交给了计算机去完成,程序语言也比较简单),也会大大提高解决问题的效率。而且,计算机的准确率相当高,用这样的方法解决问题,自然要比人工优越得多。 2、程序是连接计算机和数学运算的桥梁 有了计算机,很多数学问题可以通过编写适当的程序解决,每个数学模型都可以写出对应的计算机程序。我们来看几个例子。 例1,“利用三角形三边长计算面积”,可以写出如下程序(用Pascal语言编写)。 Program square; Var a,b,c:real; {变量a,b,c表示三边的长} s,p:real; {s表示面积,p表示半周长} begin readln(a,b,c); {从键盘读入a,b,c} p:=(a+b+c)/2;{计算半周长} s:=sqrt(p*(p-a)*(p-b)*(p-c)){用海伦公式计算s} writeln(‘s=

文档评论(0)

yuerang3062 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档