版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、本章优化总结,专题探究精讲,本章优化总结,知识体系网络,章末综合检测,知识体系网络,专题探究精讲,算法设计与一般意义上的解决问题不同,它是对一类问题的一般解法的抽象与概括它往往是把问题的解法划分为若干个可执行的步骤,有时是重复多次,但最终都必须在有限个步骤之内完成,已知一个大油瓶装了8 kg油,还有两个空油瓶,一个能装5 kg油,另一个能装3 kg油,请设计一种算法,将这8 kg油平均分成两份 【思路点拨】先设计解决问题的方法,再提炼出解决问题的步骤,即可设计出算法 【解】算法步骤如下: 第一步,用8 kg油瓶中的油将3 kg油瓶倒满,再将3 kg油瓶中的油倒入5 kg油瓶中;,第二步,用8
2、kg油瓶中剩余的油装满3 kg油瓶,再用这3 kg油瓶中的油装满5 kg油瓶,这时3 kg油瓶中剩1 kg油; 第三步,将5 kg油瓶中的油(5 kg)倒入8 kg油瓶中,然后将3 kg油瓶中的1 kg油倒入5 kg油瓶中; 第四步,用8 kg油瓶中的油装满3 kg油瓶,然后将该3 kg油倒入5 kg油瓶中,这时5 kg油瓶中有4 kg油,8 kg油瓶中也有4 kg油,【名师点评】(1)本例体现了算法是对一类问题的一般解法的抽象和概括,问题既包括数学问题,也包括非数学问题; (2)所以在设计算法解决问题时要注意: 与解决问题的一般方法相联系,从中提炼出算法. 可引入有关的参数和变量对算法步骤加
3、以表达 解决问题的过程可分解为若干个步骤,并能用简洁实用的语言表达 算法过程要便于在计算机上执行,程序框图是用规定的图形和流程线来准确、直观、形象地表示算法的图形画程序框图之前应先对问题设计出合理有效的算法,然后分析算法的逻辑结构,根据逻辑结构画出相应的程序框图算法的逻辑结构通常有三种:顺序结构、条件结构、循环结构读、画程序框图是高考在本章中考查的重点,如果执行如图所示的程序框图,输入x2,h0.5,那么输出的各个数的和等于() A3B3.5 C4 D4.5,【解】输入x2时,y0,执行xx0.5后x1.5. 当x1.5时,y0,执行xx0.5后x1. 当x1时,y0,执行xx0.5后x0.5
4、. 当x0.5时,y0,执行xx0.5后x0. 当x0时,y0,执行xx0.5后x0.5. 当x0.5时,y0.5,执行xx0.5后x1. 当x1时,y1,执行xx0.5后x1.5. 当x1.5时,y1,执行xx0.5后x2.,当x2时,y1,此时22,因此结束循环 故输出各数之和为0.51113.5. 【答案】B 【名师点评】本题考查对循环结构及条件分支结构程序框图的理解与应用,求解本题应明确是先输出y后,再对x2进行判断,基本算法语句有输入语句、输出语句、赋值语句、条件语句和循环语句五种,主要对应顺序结构、条件结构和循环结构明确各语句的功能和格式,是执行程序的关键,掌握常用的算法对理解程序
5、也很有帮助,用算法语句编写程序时,一般先画程序框图,已知函数f(x)x25,写出求方程f(x)0在2,3上的近似解(精确到0.001)的伪代码 【思路点拨】用二分法求近似解即可,第三步:计算f(m),如果f(m)0,则输出m;如果f(m)0,则x2m,否则x1m; 第四步:若|x2x1|0.001,输出m,否则返回第二步程序框图如图所示:,伪代码如下:,【名师点评】循环语句有两种:WHILE语句和UNTIL语句,编写程序解决问题时,一定要注意格式及条件的表达方法,算法的基本思想在我们的日常生活中是很有用的,随着计算机技术的发展,计算机技术在实际生活中的应用越来越广泛,特别是尖端科学技术更离不开它,算法在计
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026中国智能智能增强现实城市建筑设计行业市场现状供需分析及投资评估规划分析研究报告
- 2026 年河南中烟厂区紧缺人才综合素养招聘试卷 招录 63 人
- 2026经过深入安排传统肌理工艺的新时代时尚设计研究报告
- 2026虚拟现实内容开发生态现状与硬件适配性研究报告
- 2026年ECMO 器官灌注变化练习试卷及答案
- 2026年瑜伽教学课程管理与评估能力测试卷
- 2026年人体生理学实验报告撰写与评价试卷
- 2026中国进口饮料品牌本土化策略与市场竞争格局报告
- 2026年bc测评系统试题及答案
- 预应力工程专项施工方案
- 科瑞智库:2026汉诺威国际车展全景洞察与趋势研判报告
- 2026年地产运营AI 解决方案合同
- 邀请招标文件
- 学史方法(一)如何建立历史的纵向联系 课件(内嵌视频 )2025-2026学年统编版八年级历史下册
- GB/T 47111-2026公园城市建设评价指南
- 船厂看火监护制度规范
- 手术消毒铺单知识
- 2025年文山州遴选公务员笔试真题汇编带答案解析
- 铁路线路起道作业课件
- 社会主义制度在中国的确立+说课课件-2024-2025学年高中政治统编版必修一中国特色社会主义
- 《病原生物学的研究》课件
评论
0/150
提交评论