2012届高三数学算法基本语句

上传人:ji****72 文档编号:51631492 上传时间:2018-08-15 格式:PPT 页数:59 大小:920KB
返回 下载 相关 举报
2012届高三数学算法基本语句_第1页
第1页 / 共59页
2012届高三数学算法基本语句_第2页
第2页 / 共59页
2012届高三数学算法基本语句_第3页
第3页 / 共59页
2012届高三数学算法基本语句_第4页
第4页 / 共59页
2012届高三数学算法基本语句_第5页
第5页 / 共59页
点击查看更多>>
资源描述

《2012届高三数学算法基本语句》由会员分享,可在线阅读,更多相关《2012届高三数学算法基本语句(59页珍藏版)》请在金锄头文库上搜索。

1、9.2 算法基本语语句、算法案例 及框图图考点探究挑战高考考向瞭望把脉高考 9.2算 法 基 本 语语 句 、 算 法 案 例 及 框 图图双基研习面对高考双基研习面对高考基础梳理基础梳理1条件语语句 (1)条件语语句用来实现实现 算法中的_结结构 (2)If语语句的格式如下: If 条件 Then语语句1 _语语句2 End If选选 择择Else 条件语语句的含义义是如果条件成立(条件为为真),执执行语语句1,否则则(条件为为假),执执行语语句2,其流程图图如图图:(3)复合If语语句在某些算法中,选择结选择结 构不止一处处,判断后面接着判断,可以用复合If语语句来描述:If 条件1 Th

2、en语语句1 ElseIf 条件2 Then语语句2Else语语句3End If End If 其流程图图如图图:2循环语环语 句 (1)循环语环语 句用来实现实现 算法中的_结结构 (2)For语语句 For循环语环语 句用于预预先知道循环环次数的循环结环结 构,一般格式如下:循环环For 循环变环变 量初始值值 To终值终值循环环体 Next其结结构如图图:初始值值是循环变环变 量开始的第一个值值,终值终值 是循环变环变 量的最后一个值值,这这两个值组值组 成 循环变环变 量的取值值范围围当循环变环变 量每次递递 增1时时在循环环体内可以类类似于ii1的循环环 变变量改变赋值语变赋值语 句

3、但是如果每次递递增不 是1时时必须须要加上,比如循环变环变 量每次递递 增2时时需要在循环环体内加这样这样 一个语语句:i i2,Next是循环环体结结束的标标志 (3)Do Loop循环语环语 句对对于预预先不知道循环环次数的循环结环结 构,要 根据其他形式的终终止条件停止循环环,在这这种 情况下,我们们一般用Do Loop循环语环语 句来描 述Do Loop循环语环语 句的一般形式如下:思考感悟1For语语句与Do Loop语语句能否相互 转转化? 提示:在预预先知道循环环次数的循环结环结 构中, For语语句和Do Loop语语句一般可以互相转转化,在 预预先不知道循环环次数的循环结环结

4、 构中,不能用 For语语句,一般用Do Loop语语句 3流程图图 (1)工序流程图图 将一个工作或工程从头头到尾_分 为为若干道工序,每一道工序用矩形表示,并在 该该矩形框内注明此工序的名称或代号两相邻邻 工序之间间用_相连连,自上而下逐步细细 化依先后顺顺序流程线线(2)程序流程图图 程序流程图图是流程图图的一种,它是_ 的直观图观图 示程序流程图图有一定的规规范和标标准 ,而日常生活中用到的流程图则图则 相对对自由些 4结结构图图 结结构图图一般由构成系统统的若干要素和表达各要 素之间间关系的连线连线 构成连线连线 通常从_ 、从_,算法步骤骤上到下 左到右表示要素的从属关系或逻辑逻辑

5、 的先后关系,在结结 构图图中前面的要素称为为后面要素的“上位”要 素,后面的要素称为为前面要素的“下位”要素 一般情况下,“下位”要素比“上位”要素 更为为具体,“上位”要素比“下位”要素更为为 抽象“下位”要素越多,结结构图图越复杂杂思考感悟 2流程图图和结结构图图的相同与不同之 处处是什么? 提示:相同点:画结结构图图与流程图图一样样,首 先要确定组组成结结构图图与流程图图的基本要素, 然后按照逻辑逻辑 的先后顺顺序或从属关系用连线连线 来注明各要素之间间的关系 不同点:流程图图用来描述具有时间时间 特征的动动 态过态过 程,而结结构图图描述的是一种静态态的系统统 结结构课前热身课前热身

6、1某工厂加工某种零件的三道工序流程 图图如下按此工序流程图图所示,该该种零件可导导致废废品的 环节环节 有( ) A1个 B2个 C3个 D4个 答案:B答案:BA6 B7 C8 D9 答案:B答案:y3x5 yx2 5阅读阅读 下列程序,程序输输出的结结果是 _ S0 For i1 To 4 S2S1 Next 输输出 S End 答案:15考点探究挑战高考考点突破考点突破条件语句(1)要区别别好条件语语句的两种格式:IfThen Else格式和IfThen格式,理解它们们的区别别与联联 系,以及在实际编实际编 写程序中各自的特点 (2)条件语语句一般用在需要对对条件进进行判断的算 法设计设

7、计 中,如判断一个数的正负负,确定两个数的 大小等问题问题 要用到条件语语句以下给给出一个算法: 1输输入x; 2若x2010的最小的自然数n的算法框图图,并用基本语语句描述这这一算法解:算法框图为图为 :用语语句描述为为: S0 n1 Do SSn nn1 Loop While S2010 输输出n1.工序流程图的应用工序流程图图描述各加工工序之间间的动态过动态过 程 ,只要联联系实际实际 生活,对对一些行业术语业术语 ,流 程程序有初步的了解,就不难难画出例如本 例中用矩形框和判断框表示各环节环节 ,矩形框 表示加工,判断框表示质检质检 合格与否,类类似 于程序框图图中的条件结结构,各个图

8、图形之间间用 流程线连线连 接,其方向表示加工的顺顺序机械制造厂加工某种零件有四道工序:铸铸 (造)件、粗加工(刨、车车)、热处热处 理和精加工(洗 、磨)每道工序完成时时,都要对产对产 品进进行检检 验验,合格品进进入下一道工序,不合格品为废为废 品 铸铸 (造)件合格品进进入粗加工,粗加工合格品进进入 热处热处 理,热处热处 理(热处热处 理不合格品可以返工一 次)合格品进进入精加工,精加工的合格品为为零件 成品用流程图图表示这这种零件的加工过过程 【思路点拨拨】 按照四道工序的顺顺序,要注意 每道工序完成时时,要进进行检验检验 ,此时时要有判断 ,合格品进进入下一道工序,不合格品为废为废

9、 品例例3 3【解】 工序流程图图如下:【名师师点评评】 画流程图时图时 要注意各 程序之间间的关系方法技巧 1在算法中,条件语语句是表达选择结选择结 构最常 用的语语句,求分段函数值时值时 往往用条件语语句 ,有时还时还 用到复合If语语句(如例1) 2循环结环结 构是算法中的基本结结构,For语语句 和Do Loop语语句是表达循环结环结 构最常见见的语语句 For语语句适用于预预先知道循环环次数的循环结环结 构;Do Loop语语句适用于预预先不知道循环环次数 的循环结环结 构(如例2)方法感悟方法感悟3通过过算法语语句的学习习,进进一步体会算法思 想,画流程图图,编编写程序的前提是弄清

10、问题问题 的算法,五种算法语语句与算法的三种基本结结构 基本上是对应对应 的1输输入、输输出语语句和赋值语赋值语 句是一个程序 必不可少的语语句,注意它们们各自的形式和 要求,熟练练掌握通过过引入第三个变变量利用 赋值语赋值语 句交换换两个变变量值值的方法 2实际问题实际问题 的编编程设计设计 一般是先对问题对问题 进进行认认真分析,设计设计 出合理的算法,然后 将算法用流程图图表示出来,最后根据流程 图图利用算法语语句写出程序失误防范3流程图图中的问题问题 (1)对对工序流程图图(统统筹图图),分清先后顺顺序,判 断是非区别别,分清流向 (2)在实际问题实际问题 解决过过程中,先分清解决问题

11、问题 的 主要步骤骤,对对于每一步骤骤是否还还有分支步骤骤, 最后再将整个流程图图整合处处理,设计设计 画图图要注 意布局合理与美观观从近两年高考试题试题 来看,基本算法语语句与算 法案例框图图内容均未考查查,但考纲纲要求基本 算法语语句属理解层层次,算法案例属了解层层次 ,所以在复习习中都不可忽视视 预测预测 2012年高考不排除对对基本算法语语句、 算法案例考查查的可能性,应应重点关注选择选择 题题、填空题对题对 本节节内容基础础知识识、基本方 法的考查查考向瞭望把脉高考考情分析考情分析(2010年高考上海卷)某算法的程序框图图如 图图所示,则输则输 出量y与输输入量x满满足的关系式 是_

12、例例真题透析真题透析【名师师点评评】 (1)本例如用条件语语句写出上 述算法是: Input x If x1 Thenyx2 Elsey2x End If Print y.(2)程序框图图中选择结选择结 构是先根据条件作出 判断,再决定执执行哪一种操作的结结构,它的 典型例题题就是分段函数的求值问题值问题 ,还还有关 于待定系数的讨论讨论 ,以及实际应实际应 用问题问题 中 的分类计类计 算,它能考查查分类讨论类讨论 的数学思 想名师预测名师预测1计计算机执执行下面的程序段后,输输出的 结结果是( ) a8 b5 aab bab 输输出 a,b A8,5 B3,13 C13,3 D13,8解析

13、:选选D.把8赋给变赋给变 量a,把5赋给变赋给变 量b,把5813赋给变赋给变 量a,把1358赋赋给变给变 量b,输输出a,b.3在下面所示的算法中,输输出的S值为值为 _ S0 i3 DoSSiii1 Loop While i10 输输出 S End解析:34561052,因此输输出的S为为52.答案:524按下列程序运算的结结果是3. 输输入 x If x0 Thenyx Elseyx End If 输输出 y End 则输则输 入的x值为值为 _解析:若x3,则则yx3;若x3,则则yx3.答案:3或3温馨提示:巩固复习效果,检验教学成果。请进入“课时闯关决战高考(52)”,指导学生每课一练,成功提升成绩.本部分内容讲解结束点此进进入课课件目 录录按ESC键键退出全屏播放谢谢谢谢 使 用

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号