- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算科学基本认识的研究计算机应用.doc
题 目:计算科学基本认识的研究
学 院:电子信息工程学院
专业年级:_
姓 名:
学 号:
指导教师:
日 期:2015.05.01
论文 计算科学主要讲述了一种科学的思想方法,计算科学的基本 概念、基本知识它的发展主线、学科分支、还有计算科学的特点、发展 规律和趋势。
引言:随着存储程序式通用电子计算机在上世纪40年代的诞生, 和计算科学的快速发展以及取得的大量成果。计算科学这一学科也也应 运而生。《计算科学导论》正如此书的名字,此书很好的诠释了计算 科学这一学科,并且指导了我们应如何去学好这一学科。使得我们收获 颇多。并且让我深深的反思Y我的大学生活。正如赵老师书屮所讲的:
“计算科学是年轻人的科学,一旦你选择丫计算科学作为你为之奋斗的 专业类领域,就等于你选择了一条布满荆棘的道路。一个有志于从事计 算科学研宄与开发的学生,必须在大学几年的学习屮,打下坚实的基础, 才有可能在将来学科的高速发展屮,或在计算机产品的开发和快速更新 换代屮有所作为。
一、什么是计算科学和它的来历
计算科学主要是对描述和变换信息的算法过程,包括其理论、分析、 设计、效率分析、实现和应用的系统研宂。全部计算科学的基本问题是, 什么能(有效的)自动运行,什么不能(有效的)自动运行。本科学来源于 对数理逻辑、计算模型、算法理论、自动计算机器的研允,形成于20 世纪30年代的后期。
随着存储程序式通用电子计算机在上世纪40年代的诞生,人类使 用自动计算装置代替人的人工计算和手工劳动的梦想成为现实。计算科 学的快速发展以也取得大量成果,计算科学这一学科也也应运而生。
二、计算科学的发展
a、首先先介绍图灵机
图灵机的发明打开Y现代计算机的大门和发展之路。图灵机通过一 条两端可无限延长的袋子,一个读写头和一组控制读写头的(控制器)组 成它有一个状态集和符号集,而此符号集一般只使用0和1两个符号。 而就是这个简洁的结构和运行原理隐含了存储程序的原始思想,深刻的 揭示Y现代通用电子数字计算机的核心A容。现在通用的计算机是电子 数字计算机,而电子数字计算机的发展是建立在图灵机的棊础之上。他 的二进制思想使计算机的制作的简化成只需两个稳定态的元器件。这在 今后的计算机制作上无论是二极管或集成电路上都显示Y明显的优越 性。
b、计算机带动的计算学科
1946年随着现代意义上的电子数字计算机ENIAC的诞生。掀起了 社会快速发展的崭新一页。计算机工作和运行就摆在了人们的而前。
1、 计算机语言
我们要用计算机求解一个问题,必须事先编好程序。因此就出现了 最早的机器指令和汇编语言。20世纪50年代后,计算机的发展步入了 实用化的阶段。然而,在最初的应用中,人们普遍感到使用机器指令编 制程序不仅效率低下,而且十分别扭,也不利于交流和软件维护,复杂 程序査找错误尤其困难,因此,软件开发急需一种高级的类似于自然语 言那样的程序设计语言。1952年,第一个程序设计语言Short Code出 现。两年后,Fortran问世。作为一种而向科学计算的高级程序设计语言, Fortran的最大功绩在于牢固地树立了高级语言的地位,并使之成为世界 通用的程序设计语言。Algol60的诞生是计算机语言的研宄成为一门科 学的标志。该语言的文本中提出了一整套的新概念,如变量的类型说明 和作用域规则、过程的递归性及参数传递机制等。而且,它是第一个用 严格的语法规则一一巴科斯范式(BNF)定义语言文法的高级语言。还有 用于支持结构化程序设计的PASCAL语言,适合于军队各方而应用的大 型通用程序设计语言ADA,支持并发程序设计的MODULA-2,支持逻 辑程序设计的PROLOG语言,支持人工智能程序设计的LISP语言,支 持而积对象程序变换的SMALLTALK、C等。
2、 计算机系统和软件开发方法
现代意义上的计算机绝不是一个简单的计算机Y而也包括Y软件 (系统软件、应用软件)。各种各样的软件使得计算机的用途大大增强。 而软件开发也成为Y—个重要课题和发展方向。软件开发的理论基础即 是计算模型。随着计算机网络、分布式处理和多媒体的发展。在各种高 级程序设计语言屮增加并发机构以支持分布式程序设计,在语言屮通过 扩展绘图子程序以支持计算机图形学程序设计在程序设计语言屮已非 常的流行。之后,在模数/数模转换等接门技术和数据库技术的支持下, 通过扩展高级语言的程序库又实现Y多媒体程序设计的构想。进入20 世纪90年代之后,并行计算机和分布式大规模异质计算机网络的发展 又将并行程序设计语言、并行编译程序、并行操作系统、并行与分布式 数据库系统等试行软件的开发的关键技术依然与高级语言和计算模型 密切相关,如各种并行、并发程序设计语言,进程代数,PETRI网等, 它们正是软件开发方法和技术的研宄屮支持不同阶段
您可能关注的文档
- 计算机毕业TCPIP的介绍说明IntroductiontoTCPIP外文文献翻译及原文.doc
- 计算机电路基础复习题A.doc
- 计算机病毒与信息安全教学设计.doc
- 计算机科学与技术专业2012级培养方案.doc
- 计算机科学与技术专业C#NET开发者指南大学外文文献翻译及原文.doc
- 计算机科学与技术专业COMPUTERVIRUSES计算机病毒大学外文文献翻译及原文.doc
- 计算机科学与技术专业SanDisk安全数码卡大学外文文献翻译及原文.doc
- 计算机科学与技术专业使用阈值技术的图像分割等外文文献翻译及原文.doc
- 计算机科学与技术专业教学计划2009(非师范).doc
- 计算机科学与技术专业无线局域网外文文献翻译及原文.doc
最近下载
- 全等三角形-全等三角形考试.doc VIP
- 履带吊起重机scc550tb单行本.pdf VIP
- 内科学肺炎、肺脓肿.pptx VIP
- 公文写作(课件).ppt VIP
- 北师大版(2024)数学三年级上册 第一单元测试卷(基础版)(含解析).docx VIP
- 头皮知识课件.pptx VIP
- 2025年安徽省普通高中学业水平合格性考试信息技术和通用技术上机真题卷3.docx VIP
- 第五章第二节创新实验:铜与硝酸 说课稿 2023-2024学年高一下学期化学人教版(2019)必修第二册.docx VIP
- 2025第九届“学宪法、讲宪法”知识竞赛题库(+答案解析)(中小学组).docx VIP
- 数据挖掘与机器学习全套教学课件.pptx
文档评论(0)