2021-2022学年高二上学期数学人教A版必修3第一章算法初步单元测试B卷(Word含答案解析)

文档属性

名称 2021-2022学年高二上学期数学人教A版必修3第一章算法初步单元测试B卷(Word含答案解析)
格式 docx
文件大小 425.0KB
资源类型 教案
版本资源 人教新课标A版
科目 数学
更新时间 2021-08-23 20:40:49

图片预览

文档简介

2021-2022学年高二数学人教A版必修3第一章
算法初步
单元测试B卷
一、选择题:本题共10小题,每小题5分,共50分.在每小题给出的四个选项中,只有一项是符合题目要求的.
1.执行如图所示的程序框图,若输出的,则空白判断框中可填入的条件是(
)
A.
B.
C.
D.
2.在如图所示的程序框图中,若输出i的值是3,则输入x的取值范围是(
)
A.
B.
C.
D.
3.执行如图所示的程序框图,则输出的(
)
A.
B.
C.
D.
4.执行如图所示的程序框图,若输出的,则输入的n可能为(
)
A.3
B.5
C.7
D.9
5.如图所示的程序框图中,都为整数,若输入,则输出的S大于2020时,判断框中的整数m最小为(
)
A.5
B.6
C.7
D.8
6.执行图所示的程序框图,则输出的结果为(
)
A.
B.
C.
D.
7.执行如图所示的程序框图,若输出的为30,则判断框内填入的条件不可能是(  )
A.
B.
C.
D.
8.执行如图所示的程序框图,若输入的,,则输出的的值是(

A.1
B.
C.0
D.
9.把输入程序框图可得(
)
A.
B.0
C.不存在
D.1
10.秦九韶算法的先进性主要体现在减少运算次数,下列说法正确的是(

A.可以减少加法运算次数
B.可以减少乘法运算次数
C.同时减少加法和乘法的运算次数
D.加法次数和乘法次数都有可能减少
二、填空题:本题共5小题,每小题5分,共25分.
11.一个算法的伪代码如图所示,执行此算法,最后输出的的值为__________.
12.运行如图所示的程序框图,若输出的y值的范围是,则输入的x值的范围是_________.
13.在如图所示的流程图中,若输入x的值为-4,则输出c的值为__________.
14.用秦九韶算法计算多项式,当时的值时,的值为__________.
15.将二进制数)转为七进制数,结果为_____.
三、解答题:本题共2小题,共25分.解答应写出文字说明、证明过程或演算步骤.
16.
(10分)读下列程序,写出此程序表示的函数,并求当输出的时,输入的x的值.
17.
(15分)已知某算法的程序框图如图所示,若将输出的值依次记为,
1.若程序运行中输出的一个数组是,求t的值.
2.程序结束时,共输出的组数为多少?
答案以及解析
1.答案:C
解析:模拟执行程序框图,;;;;;,退出循环.故空白判断框中可填入的条件是“”,选C.
2.答案:B
解析:模拟程序的运行,可得当时,,解得;当时,,解得;当时,,解得,满足判断框内的条件,退出循环,输出i的值为3,可得,则输入x的取值范围是,故选B.
3.答案:C
解析:,执行程序框图,可得输出的,故选C.
4.答案:C
解析:模拟执行程序框图,,此时应不满足条件;,此时应不满足条件;,此时应不满足条件;,此时应满足条件,退出循环.故,结合选项可知选C.
5.答案:A
解析:由框图可知,当S首次大于2020时满足题意的整数m最小.
模拟运行程序框图,输入,进入循环体,,
第1次判断,不成立,;
第2次判断,不成立,;
第3次判断,不成立,;
第4次判断,不成立,;
第5次判断,成立,退出循环.所以此时,故选A.
6.答案:C
解析:按程序框图执行程序如下:
,,,,不成立,继续循环;
,,,不成立,继续循环;
,,,不成立,继续循环;
…;
,,,退出循环,
输出.
故选:C.
7.答案:C
解析:执行程序,可得
,2是偶数,
,3不是偶数,
,不符合判断框内的条件,执行否,
,7不是偶数,
,不符合判断框内的条件,执行否,
,不是偶数,
,此时应该满足条件,结束循环,
故判断框内的条件为时不符合要求,时符合要求,
故A,B,D选项均满足.
故选:C.
8.答案:C
解析:执行程序框图,;;;
,此时退出循环,故输出的的值是0.
9.答案:D
解析:根据程序框图可知此函数是一个分段函数,故应选D.
10.答案:B
解析:秦九韶算法可以把至多次乘法运算减少为至多n次乘法运算,加法运算次数不变.
11.答案:8
解析:代入程序前符合,
第一次代入后,符合,继续代入;
第二次代入后,符合,继续代入;
第三次代入后,不符合,输出结果,
故最后输出的值为.
12.答案:
解析:该程序的功能是计算分段函数的值,,当时,由可得,所以;当时,成立;当时,由可得,所以,综上,输入的x值的取值范围是.
13.答案:4
解析:输入时,,
,,,
则输出.
14.答案:30
解析:
15.答案:
解析:先将二进制数转为十进制数,
再把十进制的53化为七进制:
,
,
,
所以结果是
16.答案:此程序框图表示的函数为,
当时,由得;
当时,由得,;
所以,当输出的时,输入的.
17.答案:1.

2.共输出的组数为1005;