计算科学内容和方法精选PPT.ppt
《计算科学内容和方法精选PPT.ppt》由会员分享,可在线阅读,更多相关《计算科学内容和方法精选PPT.ppt(178页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、计算科学内容和方法计算科学内容和方法第1页,此课件共178页哦第第5章计算学科的内容章计算学科的内容 与方法与方法5.1 计算科学的基本问题第2页,此课件共178页哦能行性能行性o能能行行性性:什什么么能能(有有效效地地)自自动动进进行行,什什么么不不能(有效地)自动进行。能(有效地)自动进行。o“能能行行性性”这这个个计计算算学学科科的的根根本本问问题题决决定定了了计计算算机机本本身身的的结结构构和和它它处处理理的的对对象象都都是是离离散散型型的的,甚甚至至许许多多连连续续型型的的问问题题也也必必须须在在转转化化为为离离散散型型问题以后才能被计算机处理。问题以后才能被计算机处理。o例例如如,
2、计计算算定定积积分分就就是是把把它它变变成成离离散散量量,再再用用分段求和的方法来处理的。分段求和的方法来处理的。第3页,此课件共178页哦计算科学的发展主线计算科学的发展主线o具体来说,有三大问题:具体来说,有三大问题:n1)计算的平台和环境问题(计算模型问题)计算的平台和环境问题(计算模型问题)n2)计算过程的能行操作和效率问题(算法问题)计算过程的能行操作和效率问题(算法问题)n3)计算的正确性问题(语义学问题)计算的正确性问题(语义学问题)oo计算机研究的目标是计算机研究的目标是计算机研究的目标是计算机研究的目标是:拓展和提高计算机的应用领域和应拓展和提高计算机的应用领域和应用水平。用
3、水平。o围绕学科的三个基本问题使学科的发展形成了三条相对围绕学科的三个基本问题使学科的发展形成了三条相对独立的主线,形成了许多相对独立的分支学科和研究方独立的主线,形成了许多相对独立的分支学科和研究方向。向。oo不同时期,围绕着学科的一些重大问题和基本问题,若干不同时期,围绕着学科的一些重大问题和基本问题,若干不同时期,围绕着学科的一些重大问题和基本问题,若干不同时期,围绕着学科的一些重大问题和基本问题,若干方向便构成了所谓的主流方向,由主流方向又形成了学科方向便构成了所谓的主流方向,由主流方向又形成了学科方向便构成了所谓的主流方向,由主流方向又形成了学科方向便构成了所谓的主流方向,由主流方向
4、又形成了学科的发展主线。的发展主线。的发展主线。的发展主线。第4页,此课件共178页哦计算的平台与环境问题计算的平台与环境问题o计计算算的的平平台台与与环环境境问问题题是是指指描描述述计计算算问问题题的的计计算算模模型型,或或者者实实际际制制造造出出来来的的针针对对各各种种待待处理问题特点和要求的自动计算机器。处理问题特点和要求的自动计算机器。o不不难难看看出出,理理论论研研究究中中提提出出的的各各种种计计算算模模型型,各各种种实实际际的的计计算算机机系系统统,各各种种高高级级程程序序设设计计语语言言,各各种种计计算算机机体体系系结结构构,各各种种软软件件开开发发工工具具与与环环境境,编编译译
5、程程序序与与操操作作系系统统,数数据据库库系系统统等等都都是是围围绕绕这这一一基基本本问问题题发发展展而而来来的的,其其内内容容实实质质可可归归结结为为计计算算的的模模型型问问题题,也也就就是是说说,这这个个基基本本问问题题实实际际上上关关心心的的是是计计算算问问题在理论上是否能行的问题。题在理论上是否能行的问题。第5页,此课件共178页哦计算过程的能行操作与效率问题计算过程的能行操作与效率问题o含含义义是是:当当一一个个问问题题在在判判明明为为可可计计算算的的性性质质后后,从从具具体体解解决决这这个个问问题题着着眼眼,必必须须按按照照能能行行可可构构造造的的特特点点与与要要求求,给给出出实实
6、际际解解决决该该问问题题的的一一步步一一步步的的具具体体操操作作,同同时时还还必必须须确确保保这样一种过程的开销成本是我们能够承受的。这样一种过程的开销成本是我们能够承受的。o相相关关的的分分支支学学科科有有:数数值值与与非非数数值值计计算算方方法法,算算法法设设计计与与分分析析,结结构构化化程程序序设设计计技技术术,密密码码学学与与快快速速算算法法,演演化化计计算算,程程序序设设计计方方法法学学,自自动动布布线线,RISC技技术术,人人工工智智能能的的逻逻辑辑基础等。基础等。第6页,此课件共178页哦计算的正确性问题计算的正确性问题o计计算算的的正正确确性性是是指指:一一个个计计算算问问题题
7、在在给给出出了了能能行行操操作作序序列列并并解解决决了了其其效效率率问问题题之之后后,必必须须确确保保计计算算的的正正确确性性,否否则则,计计算算是是无无意意义义的,也是容易产生不利影响的。的,也是容易产生不利影响的。o这这一一基基本本问问题题相相关关的的分分支支学学科科有有:算算法法理理论论,程程序序设设计计方方法法学学,程程序序设设计计语语言言的的语语义义学学,进进程程代代数数与与分分布布式式事事件件代代数数,程程序序测测试试技技术术,电电路路测测试试技技术术,软软件件工工程程技技术术,计计算算语语言言学学,容容错错理理论论与与技技术术,Petri网网理理论论,CSP理理论论,CCS理论,
8、分布式网络协议等。理论,分布式网络协议等。o今今天天,计计算算的的正正确确性性问问题题常常常常归归结结为为各各种种语语言的语义问题。言的语义问题。第7页,此课件共178页哦计算科学的三大基本问题计算科学的三大基本问题o计计算算学学科科的的三三个个基基本本问问题题普普遍遍出出现现在在学学科科的的各各个个分分支支学学科科和和研研究究方方向向之之中中,是是学学科科研研究究与发展中经常面对而又必须解决的问题。与发展中经常面对而又必须解决的问题。o循循着着这这一一线线索索,我我们们不不难难看看出出,整整个个学学科科正正是是在在围围绕绕这这些些基基本本问问题题和和不不同同时时期期重重大大问问题题而而展展开
9、开的的研研究究与与发发展展中中形形成成了了学学科科的的发发展展主主线与主流方向。线与主流方向。第8页,此课件共178页哦第第5章计算学科的内容章计算学科的内容 与方法与方法5.2 计算科学内容的三个层面第9页,此课件共178页哦计算科学的应用层计算科学的应用层o包包括括人人工工智智能能应应用用与与系系统统,信信息息、管管理理与与决决策策系系统统,移移动动计计算算、计计算算可可视视化化、科科学学计计算算等等计计算算机机应应用用的的各各个个方方向向。其其中中,人人工工智智能能应应用用与与系系统统涵涵盖盖人人工工智智能能,机机器器人人,神神经经元元计计算算,知知识识工工程程,自自然然语语言言处处理理
10、与与机机器器翻翻译译,自自动动推推理理等等方方向向;信信息息、管管理理与与决决策策系系统统涵涵盖盖数数据据库库设设计计与与数数据据管管理理技技术术,数数据据表表示示与与存存储储(包包括括多多媒媒体体技技术术),数数据据与与信信息息检检索索,管管理理信信息息系系统统,计计算算机机辅辅助助系系统统,决决策策系系统统等等方方向向;计计算算可可视视化化涵涵盖盖计计算算机机图图形形学学,计计算几何,模式识别与图像处理等方向。算几何,模式识别与图像处理等方向。第10页,此课件共178页哦计算科学的专业基础层计算科学的专业基础层oo它它它它是是是是为为为为应应应应用用用用层层层层提提提提供供供供技技技技术术
11、术术和和和和环环环环境境境境的的的的一一一一个个个个层层层层面面面面,包包包包括括括括软软软软件件件件开开开开发发发发方方方方法法法法学学学学,计计计计算算算算机机机机网网网网络络络络与与与与通通通通信信信信技技技技术术术术,程程程程序序序序设设设设计计计计科科科科学学学学,计计计计算算算算机机机机体体体体系系系系结结结结构构构构,电电电电子子子子计计计计算算算算机机机机系系系系统统统统基基基基础础础础。其其其其中中中中,软软软软件件件件开开开开发发发发方方方方法法法法学学学学涵涵涵涵盖盖盖盖顺顺顺顺序序序序、并并并并行行行行与与与与分分分分布布布布式式式式软软软软件件件件开开开开发发发发方方
12、方方法法法法学学学学,如如如如软软软软件件件件工工工工程程程程技技技技术术术术,软软软软件件件件开开开开发发发发工工工工具具具具和和和和环环环环境境境境等等等等方方方方向向向向;计计计计算算算算机机机机网网网网络络络络与与与与通通通通信信信信技技技技术术术术涵涵涵涵盖盖盖盖计计计计算算算算机机机机网网网网络络络络互互互互联联联联技技技技术术术术,数数数数据据据据通通通通信信信信技技技技术术术术,以以以以及及及及信信信信息息息息保保保保密密密密与与与与安安安安全全全全技技技技术术术术等等等等方方方方向向向向;程程程程序序序序设设设设计计计计科科科科学学学学涵涵涵涵盖盖盖盖数数数数据据据据结结结结
13、构构构构技技技技术术术术,数数数数值值值值与与与与符符符符号号号号计计计计算算算算,算算算算法法法法设设设设计计计计与与与与分分分分析析析析,程程程程序序序序设设设设计计计计语语语语言言言言,程程程程序序序序设设设设计计计计语语语语言言言言的的的的文文文文法法法法与与与与语语语语义义义义,程程程程序序序序设设设设计计计计方方方方法法法法学学学学,程程程程序序序序理理理理论论论论等等等等方方方方向向向向;电电电电子子子子计计计计算算算算机机机机系系系系统统统统基基基基础础础础涵涵涵涵盖盖盖盖数数数数字字字字逻逻逻逻辑辑辑辑技技技技术术术术,计计计计算算算算机机机机组组组组成成成成原原原原理理理理
14、,故故故故障障障障诊诊诊诊断断断断与与与与器器器器件件件件测测测测试试试试技技技技术术术术,操操操操作作作作系系系系统统统统,编编编编译译译译技技技技术术术术,数数数数据据据据库库库库系系系系统统统统实实实实现现现现技技技技术术术术,容容容容错错错错技技技技术术术术等方向。等方向。等方向。等方向。第11页,此课件共178页哦计算科学的基础层计算科学的基础层o它它包包括括计计算算的的数数学学理理论论,高高等等逻逻辑辑等等内内容容。其其中中,计计算算的的数数学学理理论论涵涵盖盖可可计计算算性性(递递归归论论)与与计计算算复复杂杂性性理理论论,形形式式语语言言与与自自动动机机理理论论,形形式式语语义
15、义学学(主主要要指指代代数数语语义义,公公理理语语义义等等),Petri网网理理论论等等方方向向;高高等等逻逻辑辑涵涵盖盖模模型型论论,各各种种非非经经典典逻逻辑辑与与公公理理集集合合论论等等方向。方向。o支支撑撑这这三三个个层层面面的的是是计计算算科科学学这这一一学学科科的的理理工工科科基基础础科科目目,包包括括物物理理学学(主主要要是是电电子子技技术科学)、基础数学(含离散数学)等。术科学)、基础数学(含离散数学)等。第12页,此课件共178页哦 移动计算与全球定位移动计算与全球定位 计算机自动控制计算机自动控制 计算机辅助制造计算机辅助制造 计算机集成制造系统计算机集成制造系统 计算计算
16、 机器人机器人 计算可视化与虚拟现实计算可视化与虚拟现实 数据与信息检索数据与信息检索 计算机创作计算机创作 计算机网络应用软件计算机网络应用软件 科学科学 科学计算科学计算 多媒体信息系统多媒体信息系统 计算机辅助设计计算机辅助设计 信息、管理与决策系统信息、管理与决策系统 自然语言处理自然语言处理 应用应用 模式识别与图像处理技术模式识别与图像处理技术 计算机图形学计算机图形学 计算几何计算几何 人工智能与知识工程人工智能与知识工程 层层 数据表示与存储数据表示与存储 网络与开放系统互联标准网络与开放系统互联标准 软件测试技术软件测试技术 人机工程学(人机界面)人机工程学(人机界面)计算计
17、算 软件开发方法学软件开发方法学:软件工程技术、程序设计方法学、软件开发工具和环境、软件开发规范软件工程技术、程序设计方法学、软件开发工具和环境、软件开发规范 科学科学 编码理论编码理论 密码学密码学 计算机体系结构计算机体系结构 程序理论程序理论 数据表示理论与数据库系统数据表示理论与数据库系统 专业专业 电子计算机系统基础电子计算机系统基础 计算机接口与通信计算机接口与通信 计算机网络与数据通信技术计算机网络与数据通信技术 自动推理自动推理 基础基础 故障诊断与器件测试技术故障诊断与器件测试技术 容错技术容错技术 汇编技术汇编技术 操作系统操作系统 高级语言高级语言 程序设计程序设计 层层
18、 数字系统设计数字系统设计 符号计算与计算机代数符号计算与计算机代数 数据结构技术数据结构技术 算法设计与分析算法设计与分析 编译与解释技术编译与解释技术 计算计算 控制论基础控制论基础 数字系统设计基础数字系统设计基础 信息论基础信息论基础 网论(网论(PetriPetri网理论等)网理论等)形式语义学形式语义学 科学科学 框图理论框图理论 算法理论算法理论 可计算性(递归论)可计算性(递归论)计算复杂性计算复杂性 程序设计语言理论程序设计语言理论 基础基础 计算模型(各种抽象机)计算模型(各种抽象机)模型论与非经典逻辑模型论与非经典逻辑 公理集合论公理集合论 形式语言与自动机形式语言与自动
19、机 层层 数学数学 光电子技术基础光电子技术基础 电路基础电路基础 电子线路基础电子线路基础 数字与模拟电路基础数字与模拟电路基础 数值分析与计算方法数值分析与计算方法 与与 大学物理学大学物理学 函数论基础(复变函数、函数论基础(复变函数、演算、泛函分析等)演算、泛函分析等)泛代数泛代数 概率与数理统计概率与数理统计 物理物理 常微分方程常微分方程 偏微分方程偏微分方程 集合论与图论集合论与图论 组合数学组合数学 抽象代数抽象代数 数理逻辑基础数理逻辑基础 层层 空间解析几何空间解析几何 数学分析数学分析 布尔代数布尔代数 高等代数高等代数 数论数论第13页,此课件共178页哦第第5章计算学
20、科的内容章计算学科的内容 与方法与方法5.3 计算科学的发展主线第14页,此课件共178页哦计算科学的发展主线计算科学的发展主线o在计算机基础研究、应用基础研究和技术开发在计算机基础研究、应用基础研究和技术开发与应用的研究中,计算学科逐步发展形成了三与应用的研究中,计算学科逐步发展形成了三条相对独立的主线:条相对独立的主线:n1)计算模型与计算机系统)计算模型与计算机系统n2)计算模型、语言与软件开发方法学)计算模型、语言与软件开发方法学n3)应用数学与计算机应用)应用数学与计算机应用第15页,此课件共178页哦第第5章计算学科的内容章计算学科的内容 与方法与方法5.4 计算科学的分类与分支学
21、科简介第16页,此课件共178页哦构造性数学基础构造性数学基础oo对数学基础问题的讨论促进了构造性数学的产生和发展,对数学基础问题的讨论促进了构造性数学的产生和发展,对数学基础问题的讨论促进了构造性数学的产生和发展,对数学基础问题的讨论促进了构造性数学的产生和发展,产生了数学发展史上著名的三大逻辑学派:逻辑主义学派,产生了数学发展史上著名的三大逻辑学派:逻辑主义学派,产生了数学发展史上著名的三大逻辑学派:逻辑主义学派,产生了数学发展史上著名的三大逻辑学派:逻辑主义学派,形式主义学派和直觉主义逻辑学派。形式主义学派和直觉主义逻辑学派。形式主义学派和直觉主义逻辑学派。形式主义学派和直觉主义逻辑学派
22、。oo尽管数学科学的发展在计算科学的发展中得到广泛的应用,但尽管数学科学的发展在计算科学的发展中得到广泛的应用,但尽管数学科学的发展在计算科学的发展中得到广泛的应用,但尽管数学科学的发展在计算科学的发展中得到广泛的应用,但是与计算科学在科学方法论上形成一致的是构造性数学。这是与计算科学在科学方法论上形成一致的是构造性数学。这是与计算科学在科学方法论上形成一致的是构造性数学。这是与计算科学在科学方法论上形成一致的是构造性数学。这是直觉主义所以受到计算科学家欢迎的原因。是直觉主义所以受到计算科学家欢迎的原因。是直觉主义所以受到计算科学家欢迎的原因。是直觉主义所以受到计算科学家欢迎的原因。oo可以这
23、么说:历史上,对计算的能行性和可构造性研究的可以这么说:历史上,对计算的能行性和可构造性研究的可以这么说:历史上,对计算的能行性和可构造性研究的可以这么说:历史上,对计算的能行性和可构造性研究的最著名的产物要数图灵机。如果没有最著名的产物要数图灵机。如果没有最著名的产物要数图灵机。如果没有最著名的产物要数图灵机。如果没有19191919世纪末世纪末2020世纪初关世纪初关于数学基础问题的讨论,没有直觉主义学派对数学的贡于数学基础问题的讨论,没有直觉主义学派对数学的贡献,计算科学可能要推迟出现。献,计算科学可能要推迟出现。第17页,此课件共178页哦构造性数学基础构造性数学基础o数理逻辑与抽象代
24、数是计算科学最重要的两数理逻辑与抽象代数是计算科学最重要的两项数学基础,它们的研究思想和研究方法在项数学基础,它们的研究思想和研究方法在计算科学许多有深度的领域得到了最广泛的计算科学许多有深度的领域得到了最广泛的应用。应用。o数理逻辑是研究推理的科学,特别,在过去数理逻辑是研究推理的科学,特别,在过去主要是研究数学中推理的科学。数理逻辑与主要是研究数学中推理的科学。数理逻辑与哲学有着密切的联系,其哲学方面是形式逻哲学有着密切的联系,其哲学方面是形式逻辑,而形式逻辑的数学化方面构成了数理逻辑,而形式逻辑的数学化方面构成了数理逻辑的研究内容。辑的研究内容。第18页,此课件共178页哦构造性数学基础
25、构造性数学基础oo在计算科学的研究和发展中,应该接受什么样的数学理论在计算科学的研究和发展中,应该接受什么样的数学理论在计算科学的研究和发展中,应该接受什么样的数学理论在计算科学的研究和发展中,应该接受什么样的数学理论呢?罗宾逊认为,如果大家不对一个数学理论的可解释性呢?罗宾逊认为,如果大家不对一个数学理论的可解释性呢?罗宾逊认为,如果大家不对一个数学理论的可解释性呢?罗宾逊认为,如果大家不对一个数学理论的可解释性提出非议,那么,有几条通常被看作是基本的可接受性的提出非议,那么,有几条通常被看作是基本的可接受性的提出非议,那么,有几条通常被看作是基本的可接受性的提出非议,那么,有几条通常被看作
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算 科学 内容 方法 精选 PPT
限制150内