




已阅读5页,还剩12页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
章末归纳整合 要点归纳1 算法算法可以理解为由基本运算及规定的运算顺序所构成的完整的解题步骤 或看成按要求设计好的有限的 确切的计算序列 并且这样的步骤或序列能够解决一类问题 对于给定的问题 设计其算法时应注意 1 与解决该问题的一般方法相联系 从中提炼并概括算法步骤 2 将解决问题的过程划分为若干步骤 3 引入有关的参数或变量对算法步骤加以表述 4 用简练的语言将各个步骤表达出来 2 程序框图程序框图又称流程图 是一种用规定的图形 流程线及文字说明来准确 直观地表示算法的图形 通常 程序框图由程序框和流程线组成 一个或几个程序框的组合表示算法中的一个步骤 流程线是带方向箭头的指向线 按照算法进行的顺序将程序框连接起来 3 程序设计自然语言表述的算法和程序框图是程序设计的基础 程序框图侧重于直观性 而程序则倾向于计算机执行的实用性 编写程序的基本方法是 自上而下 逐步求精 即首先把一个复杂的大问题分解成若干个相对独立的小问题 如果小问题仍较复杂 则可以把这些小问题再继续分解成若干个子问题 这样不断分解 便可使得小问题或子问题简单到能够直接用程序的三种基本结构表达为止 然后 对应每一个小问题或子问题编写出一个功能上相对独立的程序模块来 每个模块各个击破 最后再统一组装 问题便可得到解决 4 算法在实际生活中的应用算法的基本思想在我们的日常生活中是很有用的 随着计算机技术的发展 计算机技术在实际生活中的应用越来越广泛 特别是尖端科学技术更离不开它 算法在计算机科学和数学领域都有非常重要的地位 为此 我们在理解算法的基础上 要有意识地将算法思想应用到日常生活中 这样有利于提高解决具体问题的能力 专题一算法设计算法设计与一般意义上的解决问题不同 它是对一类问题的一般解法的抽象和概括 算法设计应注意 1 与解决问题的一般方法相联系 从中提炼出算法 2 将解决问题的过程分为若干个可执行步骤 3 引入有关的参数或变量对算法步骤加以表达 4 用最简练的语言将各个步骤表达出来 例1 已知平面直角坐标系中的两点a 1 0 b 3 2 写出求线段ab的垂直平分线方程的一个算法 专题二程序框图的画法程序框图是用规定的程序框 流程线及文字说明来准确 直观形象地表示算法的图形 画程序框图前 应先对问题设计出合理的算法 然后分析算法的逻辑结构 画出相应的程序框图 在画循环结构的程序框图时应注意选择合理的循环变量及判断框内的条件 例2 用砖砌一堵墙 第一层用了全部砖的一半多一块 第二层用了剩下砖的一半又多一块 以后每层都用了前一层砌完后剩下砖的一半多一块 到第二十层时恰好剩下一块砖 将其砌上 这堵墙也就砌完了 问这堵墙一共用了多少块砖 画出算法的程序框图 解程序框图如图所示 方法点评第二十层砌前有砖 s20 1 块 第十九层砌前有砖 s19 1 1 2 4 块 第十八层砌前有砖 s18 1 4 2 10 块 第一层砌前有砖 s1 s2 1 2 块 所以递推关系式是s20 1 sn sn 1 1 2 n 1 2 19 故可用循环结构设计算法 专题三用基本算法语句编写程序基本算法语句有输入 输出语句 赋值语句 条件语句 循环语句五种 它们对应于算法的三种逻辑结构 顺序结构 条件结构 循环结构 用基本语句编写程序时要注意各种语句的格式要求 特别是条件语句和循环语句 应注意这两类语句中条件的表达以及循环语句中有关变量的取值范围 例3 写出用循环语句描述求值的算法程序 并画出相应的程序框图 解依上面分析得程序框图如图所示 程序如下 方法点评本题亦可用until语句写出 自己可以试画出程序框图并写出相应的程序 例4 某种蛋白质是由四种氨基酸组合而成的 这四种氨基酸的分子量分别是57 71 97 101 实验测定蛋白质的分子量为800
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- T/CI 177-2023防水型水泥裂缝填充剂裂缝处理应用规程
- T/CI 554-2024环氧-乳化沥青胶砂强度检测方法
- 商场安全事故培训课件
- 2025年汽车制造行业自动驾驶汽车技术应用前景展望报告
- 2025年电子产品行业可穿戴智能设备市场前景预测报告
- 2025年区块链技术行业应用前景展望报告
- 2025年电子商务行业社交电商平台发展前景研究报告
- 常州市2025江苏常州信息职业技术学院长期招聘高层次人才37人笔试历年参考题库附带答案详解
- 2025年智能汽车技术应用前景与市场规模预测研究报告
- 南昌市2025南昌市市场监督管理局招聘网络技术员以及文员岗位2人笔试历年参考题库附带答案详解
- 2025鄂尔多斯市城市建设投资集团招聘92人考试参考题库及答案解析
- 国家中医药管理局《中医药事业发展“十五五”规划》全文
- 2025年全国企业员工全面质量管理知识竞赛题库及答案(共132题) - 副本
- 版部编人教版六年级上册《道德与法治》知识点考点归纳总结
- 海绵城市总结课件
- 农产品增值税进项税额核定扣除办法课件
- 压疮预防及护理操作流程
- 政治学基本原理-精选课件
- 会计学全套课件第一学期公开课一等奖省优质课大赛获奖课件
- 公开课第一课素描基础入门课件
- 新旧西藏的对比(分析“西藏”)共22张课件
评论
0/150
提交评论