计算学科中的核心概念.PDFVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机科学中的问题求解初探 计算学科中的核心概念计算学科中的核心概念 李瑞轩李瑞轩 智能与分布计算实验室 华中科技大学计算机科学与技术学院华中科技大学计算机科学与技术学院 /~rxli//~rxli/ 内容提纲 算法算法 数据结构数据结构 程序 软件 硬件硬件 计算机中的数据计算机中的数据 计算机科学中的12个核心概念 引引言言 学科的核心概念是学科中最关键、最重要的概念,它涉及 学科研究的内涵学科研究的内涵、对象对象、本质本质、核心要素等内容核心要素等内容,其基本其基本 特征有以下4点: (1)在学科中多处出现; ((22 ))在各分支领域及抽象在各分支领域及抽象、理论和设计的各个层面上都有理论和设计的各个层面上都有 很多示例; (3 )在技术上有高度的独立性; ((44 ))一般都在数学般都在数学、科学和工程中出现科学和工程中出现。 算法、数据结构、程序、软件、硬件、计算机中的数据等 与与1212个核心概念个核心概念一起统称为计算学科中的核心概念起统称为计算学科中的核心概念。。 流程图 流程图的基本符号:ISO 8631-1986E 起止框起止框起止框起止框 输入输入输入输入////输出框输出框输出框输出框 处理框处理框处理框处理框 判断框判断框判断框判断框 调用框调用框调用框调用框 流程线流程线流程线流程线 连接点连接点连接点连接点 流程图流程图  变量单元变量单元 计算机内存中开辟的一个连续单元 X 带地址的存储单元带地址的存储单元,命名命名x ,y ,MM,NN 所有数据都存放在存储单元  赋值语句 在计算机存储单元放数据在计算机存储单元放数据 读、写存储单元  如何管理存储单元如何管理存储单元——数据结构的内容数据结构的内容  按何种策略处理数据——算法的内容 一一、算法算法 ((AlgorithmAlgorithm )) 1. 算法的定义与特征 • 定义定义 ((非形式化非形式化)):一个算法个算法,就是就是一个有穷规则的个有穷规则的 集合,其中之规则规定了一个解决某一类特定类型问 题的运算序列题的运算序列。 • 特征 · 有穷性有穷性 · 确定性 · 初始值初始值 ((输入输入)) · 结果(输出) · 能行性能行性 • 形式化定义(Q,I,,F ) 见计算机科学家克努特经典巨著《The Art of Computer Programming》。 丢番图方程可解性问题丢番图方程可解性问题  古希腊数学家丢番图(Diophantus) ——代数学之代数学之父  丢番图方程丢番图方程———— 《《算术算术》》((ArithmeticaArithmetica)) 对于整系数不定方程,只考虑其整数解 能否写出一个可以判定任意丢番图方程是否可解 的算法的算法?(?(是否有整数解是否有整数解))  例,ax=b  例,ax+by=c 22、、欧几里得算法欧几里得算法——求两个正整数的求两个正整数的mm和和nn的最大的最大 公因子。 (见《几何原本》(Elements )) • 例例,m=56 ,n=32 ,求

文档评论(0)

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

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

1亿VIP精品文档

相关文档