新课标高中数学北师大版必修3 2.1 顺序结构与选择结构(课件:48张PPT+检测)

文档属性

名称 新课标高中数学北师大版必修3 2.1 顺序结构与选择结构(课件:48张PPT+检测)
格式 zip
文件大小 4.9MB
资源类型 教案
版本资源 北师大版
科目 数学
更新时间 2020-04-04 20:33:26

文档简介

第二章 §2 2.1 顺序结构与选择结构
课时跟踪检测
一、选择题
1.下列关于程序框的功能描述正确的是(  )
A.(1)是处理框;(2)是判断框;(3)是终端框;(4)是输入、输出框
B.(1)是终端框;(2)是输入、输出框;(3)是处理框;(4)是判断框
C.(1)和(3)都是处理框;(2)是判断框;(4)是输入、输出框
D.(1)和(3)的功能相同;(2)和(4)的功能相同
解析:根据程序框图的规定,(1)是终端框,(2)是输入、输出框,(3)是处理框,(4)是判断框.
答案:B
2.给出以下四个问题:
①输入一个数x,输出它的相反数;②求体积为8的正方体的边长;③求三个数a,b,c中的最大数;④求函数f(x)=的函数值.
其中不需要选择结构来描述算法的有(  )
A.1个 B.2个
C.3个 D.4个
解析:①②只需顺序结构,不需要选择结构,③④需要选择结构.
答案:B
3.下列关于选择结构的说法中正确的是(  )
A.选择结构的算法框图有一个入口和两个出口
B.无论选择结构中的条件是否满足,都只能执行两条路径之一
C.选择结构中的两条路径可以同时执行
D.对于一个算法来说,判断框中的条件是唯一的
答案:B
4.若m=6,n=4,按照如图所示的程序框图运行后,输出的结果是(  )
A. B.100
C.10 D.1
解析:因为m=6,n=4,所以y=lg(m+n)=lg 10=1,故选D.
答案:D
5.(2017·山东卷)执行如图所示的程序框图,当输入的x的值为4时,输出的y的值为2,则空白判断框中的条件可能为(  )
A.x>3 B.x>4
C.x≤4 D.x≤5
解析:当x=4时,若执行“是”,则有y=4+2=6,与y=2矛盾;若执行“否”,则有y=log24=2,满足题意,故应执行“否”.所以判断框中的条件可能为x>4.
答案:B
6.如图所示,给出了一个算法框图,其作用是输入x的值,输出相应的y的值.若要使输入的x的值与输出的y的值相等,则这样的x的值有(  )
A.1个 B.2个
C.3个 D.4个
解析:该框图表示的算法的作用是求分段函数y=的函数值.当x≤2时,令x2=x,得x=0或1;当2<x≤5时,令2x-3=x,得x=3;当x>5时,令=x,得x=±1(舍去),所以只有3个值符合题意.
答案:C
二、填空题
7.已知点P(x0,y0),直线l:x+2y-3=0,求点P到直线l的距离的一个算法程序框图如图所示,则在①处应填________.
答案:d=
8.如图所示的算法框图能判断任意输入的数x的奇偶性,其中判断框内的条件是________.
解析:x除以2的余数是0或1,当余数为0时,x为偶数;当余数为1时,x为奇数.
答案:m=1
9.如图所示的算法框图,当x1=3,x2=5,x3=-1时,输出的p值为________.
解析:当x1=3,x2=5,x3=-1时,|x1-x2|<|x2-x3|,p==4,因此输出的p值是4.
答案:4
三、解答题
10.已知算法框图如下:
指出其算法功能(用算式表示).
解:这是一个输入x的值,求函数值y的算法.
其中y=
11.画出解不等式ax+b>0(b≠0)的算法框图.
解:算法框图如下:
12.某班的一次数学考试,试卷满分为100分,现对该班的成绩进行分析评价:成绩超过80分的为“A”,低于60分的为“C”,其他为“B”.
请设计算法,当输入数学成绩为x时,输出相应的评价结果,并画出算法框图.
解:算法步骤如下:
①输入学生成绩;
②判断该同学的数学成绩是否大于80,若满足,输出“A”;
③判断该同学的数学成绩是否小于60,若满足输出“C”;否则,输出“B”.
算法框图如图所示.
13.下面给出了一个算法框图,如图所示.根据该算法框图回答以下问题.
(1)该算法框图是为什么问题而设计的?
(2)若输入的四个数为5,2,7,22,则最后输出的结果是什么?
解:(1)“a<b且a<c且a<d”是判断a是否为最小的数,如果成立,则输出a,此时输出了a,b,c,d中最小的数;如果不成立,也就是a不是最小数,从而进入“b<c且b<d”,它是判断当a不是最小数时,b是否为最小数,如果成立,则输出b,说明此时也是输出了a,b,c,d中最小的数;如果不成立,就说明a与b都不是最小的数,从而进入“c<d”,它是判断当a,b都不是最小数时,c是否为最小数,如果成立,则输出c,说明此时输出的是a,b,c,d中最小的数;如果不成立,则输出d,此时d是a,b,c,d中最小的数.故算法的流程图是为“求a,b,c,d四个数中的最小数并进行输出”而设计的.
(2)当输入的四个数分别为5,2,7,22时,最后输出的结果是2.
课件48张PPT。§2 算法框图的基本结构及设计
2.1 顺序结构与选择结构自主学习 梳理知识课前基础梳理典例精析 规律总结课堂互动探究即学即练 稳操胜券基础知识达标word部分: 请做: 课时跟踪检测
层级训练 提能过关点此进入该word板块