2020_2021学年高中数学第一章算法初步1.2.2条件语句课时素养评价含解析新人教A版必修3.doc

2020_2021学年高中数学第一章算法初步1.2.2条件语句课时素养评价含解析新人教A版必修3.doc

ID:61907990

大小:651.50 KB

页数:19页

时间:2021-03-27

2020_2021学年高中数学第一章算法初步1.2.2条件语句课时素养评价含解析新人教A版必修3.doc_第1页
2020_2021学年高中数学第一章算法初步1.2.2条件语句课时素养评价含解析新人教A版必修3.doc_第2页
2020_2021学年高中数学第一章算法初步1.2.2条件语句课时素养评价含解析新人教A版必修3.doc_第3页
2020_2021学年高中数学第一章算法初步1.2.2条件语句课时素养评价含解析新人教A版必修3.doc_第4页
2020_2021学年高中数学第一章算法初步1.2.2条件语句课时素养评价含解析新人教A版必修3.doc_第5页
资源描述:

《2020_2021学年高中数学第一章算法初步1.2.2条件语句课时素养评价含解析新人教A版必修3.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、考试条件语句                (20分钟 35分)1.求下列函数的函数值的算法中需要用到条件语句的函数为(  )A.f(x)=3x-1B.f(x)=log2xC.f(x)=D.f(x)=ex【解析】选C.A,B,D只用顺序结构就能描述算法,C要判断条件用到条件语句.【补偿训练】 下面程序语句的功能是(  )A.输出a,b,c三个数中的最大数B.输出a,b,c三个数中的最小数C.将a,b,c按从小到大排列D.将a,b,c按从大到小排列【解析】-19-/19考试选B.由程序语句知,当比较a,b的大小后,选择较小的数赋给a;当比较

2、a,c的大小后,选择较小的数赋给a,最后输出a,所以此程序的功能是输出a,b,c中最小的数.2.执行如图程序,如果输入的a=5,b=3,那么输出的结果为(  )A.5,3 B.3,5C.3,3 D.5,5【解析】选B.执行程序,a=5,b=3,满足条件a>b,执行c=5,a=3,b=5,则输出a的值为3,b的值为5.3.阅读如图所示的程序:-19-/19考试程序运行的结果是(  )A.3 B.34 C.345D.3456【解析】选D.程序执行条件语句的叠加的过程中对于所有的条件都要进行判断,依次验证每一个条件,直到结束.在本题中共出现四次

3、条件判断,每一个条件都成立,故输出结果为3456.4.根据下面的程序提示依次输入4,2,-5,则程序的运行结果是______. -19-/19考试【解析】本程序的功能是求输入三个数中的最大数.运行结果为max=4.答案:max=4【补偿训练】 下列程序的功能是:判断任意输入的数x是否为正数,若是,输出它的平方值;若不是,输出它的相反数. 则填入的条件应该是(  )-19-/19考试A.x>0B.x<0C.x>=0D.x<=0【解析】选D.因为条件真则执行y=-x,条件假则执行y=xx,由程序功能知条件应为x<=0.5.如图所示的程序语句是

4、求函数y=

5、x-4

6、+1的函数值,则①处应填______. 【解析】因为y=

7、x-4

8、+1=故①处应填y=5-x.答案:y=5-x【补偿训练】 下面的程序是求一个函数的函数值的程序:-19-/19考试若执行此程序的结果为3,则输入的x值为______. 【解析】此程序是求函数y=的值.若输出的结果为3,则有可能x-1=3即x=4,或-x=3即x=-3.答案:4或-36.某软件有效期至2021年3月5日,输入2021年的某月某日,判断该日期是否在2021年3月5日之后,如果在2021年3月5日之后,输出“软件过期”,否则输出“软件不过期”,

9、某同学设计一个程序解决上述问题,你认为他设计的正确吗?为什么?如果不正确,正确的程序是怎样的?-19-/19考试【解析】不正确.原因:其中“IF Y>=3 AND R>5 THEN”表示既要满足月份大于等于3,又要满足日大于5才算是“软件过期”,事实上,如果月份大于3,就算日不大于5软件也过期.正确程序如下:【补偿训练】-19-/19考试 已知函数y=f(x)的程序框图如图所示.(1)求函数y=f(x)的表达式.(2)写出输入x的值计算y的值的程序.【解析】(1)y=f(x)=(2)-19-/19考试                (20

10、分钟 45分)一、选择题(每小题5分,共20分)1.有下列程序,如图(1).现有人将其修改为如图(2)所示的程序与其实现相同的功能.请在内填上合适的语句,使程序能够正常运行(  )A.x<1 B.x<=1 C.x>1 D.x<0【解析】选A.已知程序的功能是求分段函数y=的函数值,故修改后“”内应填x<1.2.如图程序中,若输出的是4,则输入的x可以是(  )-19-/19考试A.-8 B.4 C.8  D.-16【解析】选D.本题考查条件语句的基本结构和功能.程序实现了函数y=的功能;当输出4时,则4=,故可以输入的x=±16.3.下面

11、的程序是判断所输入的正整数的奇偶性的程序,将其补充完整,横线上应分别填(  )(xMOD 2的意思是求x除以2的余数)A.m=2k+1,x=2k B.m=0,“x为偶数”C.m=0,x为偶数  D.m=1,“x为偶数”【解析】选D.第一个空应是“x为奇数”的条件,应填“m=1”,第二个空应填“x为偶数”,并加引号.4.下面的程序:-19-/19考试如果输入x,y的值分别是2,-30,则输出的结果为(  )A.38,-38  B.36,-36C.32,-32  D.28,-28【解析】选D.根据题意,输入的x=2不满足条件“x<0”,需要执

12、行ELSE后面的语句,所以得到y=-26,所以x-y=28,y-x=-28.二、填空题(每小题5分,共15分)5.阅读如图所示的程序,若分别输入0,1,4,8,9,10,则输出的结果是____

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。