当前位置:
文档之家› 高考数学一轮复习 第十章 第4讲 算法与程序框图课件 文
高考数学一轮复习 第十章 第4讲 算法与程序框图课件 文
1.在程序框图中,算法的一个步骤到另一个步骤的连接用
( C) A.连接点
B.判断框
C.流程线
D.处理框
解析:带有方向箭头的流程线将程序框连接起来.
精品
7
2.(2015·福建福州模拟)执行如图所示的程序框图,若输入
x=0.1,则输出的 m 的值是( A )
A.0
B.0.1
C.1
D.-1
解析:当 x=0.1 时,m=lg 0.1=-1,因为-1<0,执 行 m=m+1=-1+1=0,将 0 赋给 m,输出的 m 的值是 0.
精品
18
(1)(2014·高考重庆卷)执行如图所示的程序框图,若
输出 k 的值为 6,则判断框内可填入
的条件是( C )
A.s>12 C.s>170
B.s>35 D.s>45
精品
19
(2)(2014·高考辽宁卷)执行如图所示的程序框图,若输入 x 29
=9,则输出 y=__ቤተ መጻሕፍቲ ባይዱ9_____.
(3)(2014·高考山东卷)执行如图所示的程序框图,若输入的 x 的值为 1,则输出的 n 的值为___3_____.
精品
2
(3)程序框图中图形符号的含义:
图形符号
名称
终端框(起止框)
功能 表示一个算法的起始和结束
_输__入__、__输__出__框___ 表示一个算法输入和输出的
__
信息
处理框(执行框) 赋值、计算
判断某一条件是否成立,成
___判__断__框_______
立时在出口处标明“是”或 “Y”;不成立时标明“否”
(2013·高考课标全国卷Ⅰ)执行如图所示的程序框
图,如果输入的 t∈[-1,3],则输出
的 s 属于( A )
A.[-3,4]
B.[-5,2]
C.[-4,3]
D.[-2,5]
[解析] 由程序框图得分段函数 s=34tt, -tt<2,1,t≥1.所以当-
1≤t<1 时,s=3t∈[-3,3);当 1≤t≤3 时,s=4t-t2=-
或“N”
流程线
连接程序框
连接点
连接程序框图的两部分
精品
3
2.三种基本逻辑结构及相应语句
名称
示意图
相应语句
①输入语句:
INPUT “提示内容”;变量
顺序 结构
②输出语句: PRINT “提示内容”;表达式
③赋值语句:
__变__量__=__表__达__式___
精品
4
名称
条件 结构
示意图
相应语句
IF 条件 THEN 语句体
精品
16
1.(2015·辽宁省大连市高三模拟)执行如图所
示的程序框图,若输入的 x∈[0,2π],则输出 y 的取值范
围是( C )
A.[0,1]
B.[-1,1]
C.[- 22,1]
D.[-1, 22]
解析:根据程序框中判断框内的条件,得知 y 为 sin x,cos
x 中的较大值.在同一个坐标系中画出 y=sin x,y=cos x
END IF
IF 条件 THEN 语句体1
__E_L_S__E______
语句体2
END IF
精品
5
名称
直到型循环结构
循 环 结 构
当型循环结构
示意图
相应语句
__D_O_______ 循环体
LOOP UNTIL 条 件
_件_W_H__IL__E___ 条 W循EN环D体
__________
精品
6
[做一做]
的值可能是( C )
A.± 2和 2
B.- 2和 2
C.± 2
D.2
解析:由程序框图可知,当 x>2 时,log2x=1⇒x=2,舍去; 当 x≤2 时,x2-1=1,x=± 2.
精品
12
考点一 考点二 考点三
顺序结构与条件结构 循环结构(高频考点) 基本算法语句
精品
13
考点一 顺序结构与条件结构
(t-2)2+4,所以此时 3≤s≤4.综上函数的值域为[-3,4],
即输出的 s 属于[-3,4].
精品
14
若本例的判断框中的条件改为“t≥1?”,则 输出的 s 的范围是_[-__5_,__9_]_.
解析:由程序框图得分段函数
s
=
3t,t≥1, 4t-t2,t<1.
所
以
当
1≤t≤3 时,s=3t∈[3,9],当-1≤t<1 时,s=4t-t2=- (t-2)2+4,所以此时-5≤s<3.综上函数的值域为[-5, 9],即输出的 s 属于[-5,9].
的图象,可知 y 的取值范围为[- 22,1].
精品
17
考点二 循环结构(高频考点) 循环结构是高考命题的一个热点问题,多以选择题、填空 题的形式呈现,试题难度不大,多为容易题或中档题. 高考对循环结构的考查主要有以下三个命题角度: (1)由框图求输出的结果; (2)完善程序框图; (3)由程序框图及输出结果,求输入的值.
精品
20
[解析] (1)第一次执行循环:s=1×190=190,k=8,s=190应 满足条件;第二次执行循环:s=190×89=180,k=7,s=180 应满足条件,排除选项 D;第三次执行循环:s=180×78=170, k=6,正是输出的结果,故这时程序不再满足条件,结束 循环,而选项 A 和 B 都满足条件,故排除 A 和 B,故选 C.
第十章 统计、统计案例及算法初步
第4讲 算法与程序框图
精品
1
1.算法的含义与程序框图 (1)算法:算法是指按照一定规则解决__某___一__类___问题的明 确和有限的步骤. (2)程序框图:程序框图又称流程图,是一种用__程__序__框____、 ___流__程__线__及文字说明来表示算法的图形.
精品
8
1.辨明两个易误点 (1)易混淆处理框与输入框,处理框主要是赋值、计算,而 输入框只是表示一个算法输入的信息. (2)易忽视循环结构中必有条件结构,其作用是控制循环进 程,避免进入“死循环”,是循环结构必不可少的一部分.
精品
9
2.识别三种结构的关系 顺序结构是每个算法结构都含有的,而对于循环结构有重 复性,条件结构具有选择性没有重复性,并且循环结构中 必定包含一个条件结构,用于确定何时终止循环体,循环 结构和条件结构都含有顺序结构.
精品
10
[做一做]
3.(2014·高考北京卷)执行如图所示的程序框图,输出的 S
值为( C )
A.1
B.3
C.7
D.15
解析:程序框图运行如下:
k=0<3,S=0+20=1,k=1<3;S=1+21=3,k=2<3;S
=3+22=7,k=3.输出 S=7.
精品
11
4.阅读如图所示的程序框图,若输出的 y=1,则输入的 x
精品
15
[规律方法] 应用顺序结构和条件结构的注意点 (1)顺序结构 顺序结构是最简单的算法结构,语句与语句之间、框与框 之间是按从上到下的顺序进行的. (2)条件结构 利用条件结构解决算法问题时,重点是判断框,判断框内 的条件不同,对应的下一图框中的内容和操作要相应地进 行变化,故要重点分析判断框内的条件是否满足.