- 2021-06-24 发布 |
- 37.5 KB |
- 13页
申明敬告: 本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。
文档介绍
2018届二轮复习客观题专题四框图课件(13张)(全国通用)
专题四 框图 【近 4 年新课标卷考点统计 】 【 考试内容 】 算法的概念和算法的三种逻辑结构 年份 试卷类型 2014 2015 2016 2017 新课标Ⅰ卷 5 5 5 5 新课标Ⅱ卷 5 5 5 5 新课标 Ⅲ 卷 5 5 一、程序框图 1. 程序框图的概念:程序框图又称流程图,是一种用规定的图形、指向线及文字说明来准确、直观地表示算法的图形 . 2 . 构成程序框的图形符号及其作用 3 . 程序框图的构成 一个程序框图包括以下几部分:实现不同算法功能的相对应的程序框;带箭头的流程线;程序框内必要的说明文字 . 二、几种重要的结构 1 . 顺序结构 顺序结构是最简单的算法结构,语句与语句之间,框与框之间是按从上到下的顺序进行的 . 它是由若干个依次执行的步骤组成的,它是任何一个算法都离不开的一种基本算法结构 . 见示意图和实例: 示意图 实例 顺序结构在程序框图中的体现就是用流程线将程序框自上而下地连接起来,按顺序执行算法步骤 . 如在示意图中, A 框和 B 框是依次执行的,只有在执行完 A 框指定的操作后,才能接着执行 B 框所指定的操作 . 2 、条件结构 如下面图示中虚线框内是一个条件结构。此机构中含有一个判断框,算法执行到此 判断给定的条件 p 是否成立,选择不同的执行框( A 框、 B 框)。无论 p 条件是否成立, 只能执行 A 框或 B 框之一,不可能既执行 A 框又执行 B 框,也不可能 A 框、 B 框都不执行。 A 框或 B 框中可以有一个是空的,即不执行任何操作 . 见示意图: 3 . 循环结构 在一些算法中要求重复执行同一操作的结构称为循环结构 . 即从算法某处开始,按照一定条件重复执行某一处理过程 . 重复执行的处理步骤称为循环体 . 循环结构有两种形式:当型循环结构和直到型循环结构 . ①当型循环结构,如左下图所示,它的功能是当给定的条件 P 成立时,执行 A 框, A 框执行完毕后,返回来再判断条件 P 是否成立,如果仍然成立,返回来再执行 A 框,如此反复执行 A 框,直到某一次返回来判断条件 P 不成立时为止,此时不再执行 A 框,离开循环结构 . 继续执行下面的框图 . ②直到型循环结构,如右下图所示,它的功能是先执行重复执行的 A 框,然后判断给定的条件 P 是否成立,如果 P 仍然不成立,则返回来继续执行 A 框,再判断条件 P 是否成立 . 一直重复操作,直到某一次给定的判断条件 P 时成立为止,此时不再返回来执行 A 框,离开循环结构 . 继续执行下面的框图 . 见示意图: C 考点训练 1. 执行如图所示的程序框图,若输入 n 的值为 3 ,则输出 s 的值是( ) 【 解析 】 第一步: s =1+(1-1)=1, i =2; 第二步: s =1+(2-1)=2, i =3; 第三步: s =2+(3-1)=4. i =4; 此时 i =4>3 ,故输出 s =4 ,故选 C. 考点训练 【 解析 】 分析程序中各变量、各语句的作用,再根据流程图所示的顺序,可知:该程序的作用是计算并输出 m 和 n 的最小公倍数 a . ∵输入 m =4 , n =3 ∴ a =12 ,而 a =12 ,此时 i =3 , 故答案为: 12 , 3. 2 . 阅读上面的程序框图 . 若输入 m =4, n =3,则输出 a = , i = . (注:框图中的赋值符号 “ = ” 也可以写成 “ ← ” 或 “ := ” ) 12 3 考点训练 队员 i 1 2 3 4 5 6 三分球个数 a 1 a 2 a 3 a 4 a 5 a 6 3 . 某篮球队6名主力队员在最近三场比赛中投进的三分球个数如下表所示: 如图是统计该6名队员在最近三场比赛中投进的三分球总数的程序框图,则图中判断框应填 ,输出的 s = . (注:框图中的赋值符号 “ = ” 也可以写成 “ ← ” 或 “ := ” ) 考点训练 C 【 解析 】 第一步: s=1 ; 第二步: s=1×3=3 ; 第三步: s=1×3×5=15 ;此时: i=7 ,且 7> n . 所以结束循环输出 s=15 ,故选 C. 5 . 执行如图所示的程序框图,若输入 n 的值为6,则输出 s 的值为 ( ) A.105 B.16 C.15 D.1 11 . 阅读如图的程序框图,则输出的 S = ( ) A.26 B.35 C.40 D.57 考点训练 【 解析 】 第一步: T =3×1-1=2, S =0+2=2, i =2; 第二步: T =3×2-1=5, S =2+5=7, i =3; 第三步: T =3×3-1=8, S =7+8=15, i =4; 第四步: T =3×4-1=11, S =15+11=26, i =5; 第五步: T =3×5-1=14, S =26+14=40, i =6; 此时退出循环,故输出的 S =40. C 考点训练 12 . 执行如图的程序框图,输入 x =-2, h =0 . 5,那么输出的各个数的和等于( ) A.3 B.3 . 5 C.4 D.4 . 5 【 解析 】 第一步: x =-2, y =0 ; 第二步: x =-2+0.5=-1.5, y =0; 第三步: x =-1.5+0.5=-1, y =0; 第四步: x =-1+0.5=-0.5, y =0; 第五步: x =-0.5+0.5=0, y =0; 第六步: x =0+0.5=0.5, y =0.5; 第七步: x =0.5+0.5=1, y =1; 第八步: x =1+0.5=1.5, y =1; 第九步: x =1.5+0.5=2, y =1; 输出的各个数的和是 3.5, 选 B. B 考点训练 详见 《 艺考生文化课冲刺点金 · 数学 》 书中 P12-14 其他题查看更多