内容正文:
公共基础课·单元过关卷
醉A职教
编写说明:本套试卷紧扣《数学下册》(劳保版第8版)教材,以教材章节为基
准精准覆盖核心考点。
每个章节设置AB卷,A卷为基础巩固卷,侧重基础考点训练,帮助学生扎实掌握
、知识要点;B卷为能办提井卷一注重知识整合与金面检测,一引导学生构建知识网络。一
全书设计4份综合测试卷,模拟实战情境,聚焦解题能力突破,全面提升应试能力与
知识应用水平。
第五章算法初步
(B卷能力提升)
考试时间:60分钟
满分:100分
班级
姓名」
学号
成绩
一、单项选择题(本大题共15小题,每小题3分,共45分.在每小题给出的四个
选项中,只有一项是符合题目要求的)
1.下列关于算法的说法,正确的有()
①求解某一类问题的算法是唯一的:
②算法必须在有限步操作之后停止;
③算法的每一步操作必须是明确的,不能有歧义或模糊:
④算法执行后一定产生确定的结果。
A.1个
B.2个
C.3个
D.4个
2.下列给出的输入语句、输出语句和赋值语句,其中正确的个数是
(1)输入语句READ a,b,c
(2)输出语句PRINT X=3
(3)赋值语句3=A
原创精品资源学科网独家享有版权,侵权必究!
1
o9
公共基础课·单元过关卷
醇A职教
》
(4)赋值语句A=B=5
A.1
B.2
C.3
D.4
3.用二分法求方程x-2=0的近似根的算法中,需要用到的算法结构是()
A顺序结构
B.条件结构
C,循环结构
D.以上都要用
4.观察下面的算法语句:
S=0
For i From 1 To 100 Step 1
S=S+i
End For
Print S
该算法语句的功能是(
A.求1×2×3×4×…×100的值
B.求1+2+3+4+…+100的值
C.求1×3×5×…×99的值
D.求1+3+5+…+99的值
5.请阅读下列算法,该算法的处理功能是()
S=0
T=1
For i From 1 To 20 Step 1
S=S+i
T=Txi
End For
Print S,T
A.S=19+20;T=19×20
B.S=19×20;T=19+20
C.S=1×2×3×..×20:T=1+2+3+…+20
D.S=1+2+3+..+20;T=1×2×3×…×20
原创精品资源学科网独家享有版权,侵权必究!
2
公共基础课·单元过关卷
今A职教
》
6.下面是解决某个问题的算法:
第一步,比较a与b的大小,若a<b,则交换a,b的值;
第二步,比较a与c的大小,若a<c,则交换a,c的值;
第三步,比较b与c的大小,若b<c,则交换b,c的值;
第四步,输出a,b,c.
该算法解决的问题是()
A.输入a,b,c三个数,按从小到大的顺序输出
B.输入a,b,c三个数,按从大到小的顺序输出
C.输入a,b,c三个数,按输入顺序输出
D.输入a,b,c三个数,无规律地输出
7.若如图所示的程序和算法框图运行后,输出的结果相同,则程序中横线处应填()
开始
S=1,k=
=k+1
S=1
For k-2 To
S-2S+k
S-2S+k
Next
否
输出S
k>4?
Y是
输出S
结束
A.3
B.4
c.5
D.6
8.下列求1+2++10的算法S1S←1;S2:i←2,Sg:S←S+i,S41←i+1;S5:_
S。:输出s
原创精品资源学科网独家享有版权,侵权必究!
3
公共基础课·单元过关卷
醉A职教
》
则S5是()
A.如果i10,转S6,否则转S3
B.如果i=11,转S6,否则转S3
C.如果i≤10,转S6,否则转S2
D.如果1≥10,转S6,否则转S2
9.如图是一个程序框图,最后输出的5值是()
开始
i=1,s=1
否
iK5?>
输出s
是
s=2s+i
〔结束
i=i+1
A.42
B.19
C.43
D.35
10.执行如图所示的程序框图,若输入的值为0=0,3,b=0.2.c=-1g,0.3
则输出
的值为()
(开始)
输入a,b,c
否
a<b?
是
a=b
否
a<c?
a=c
1是
输出a
(结束
原创精品资源学科网独家享有版权,侵权必究!
4
公共基础课·单元过关卷
醇A职教
》
A
1og20.3
8.0.302
C.0.203
0
-l0g020.3
1,1,1
11.下图程序框图中是计算246
40的值的流程图,其中判断框内应填入的条件
是(
开始)
S=0,i=1
S=S+2i
i=i计1
否
是
输出S
结束
A.i>9
B.i>10
C.i>19
D.i>20
12.下面程序框图是为了求出满足3”-2”>1000的最小偶数n,那么在
和
两个空白框中,可以分别填入()
开始
w
输入n=0
A=3”-29
是
存
输出n
结束)
A.A>1000和n=n+1
B.A>1000和n=n+2
C.A≤1000和n=n+1
D.A≤1000和n=n+2
13.某水果批发市场批发的种苹果,其批发数量x(千克)与所付的金额y(元)如下表:
原创精品资源学科网独家享有版权,侵权必究!
5
6
公共基础课·单元过关卷
A职教
》
批发数量x(千
所付金额y
克)
(元)
0≤X≤20
y=2x
20<x≤50
y=1.8x
x>50
y=1.5x
若用如图所示的流程框图表示批发数量与支付金额的关系,则图中的①处应填()
(开始)
输入x
<0sx<202>
否
香①
是
y=1.5xy=1.8xy=2x
输入y
结束
A.x>50
B.0≤X≤20
C.20<x≤50
D.50<x≤100
14.如图所示,流程图所给的程序运行结果为S=840,那么判断框中所填入的关于k的条
件是()
开始
S=1,K-7
K=K-1
S=S*K
是
/输出S7
结束
A.k<5?
B.k<4?
C.k<3?
D.k<2?
原创精品资源学科网独家享有版权,侵权必究!
6
公共基础课·单元过关卷
A职教
》
0∈
15.给出一个算法的流程图,若a=sin0,b=cos0,c=tan0,其中
则输出结果是
开始
输入a,b,c
a>b
N
a=b
a>c
N
a=c
/输出a
、结束
二、填空题(本大题共5小题,每小题3分,共5分)
16.一个算法的伪代码如下,执行此算法,输出的值为
S←-0
For i From 1 To 3
S←S+
×(i+1)
End For
Print S
17.阅读题图所示的流程图.若输入x的值为8,则输出y的值是一
原创精品资源学科网独家享有版权,侵权必究!
7
公共基础课·单元过关卷
醉A职教
》
开始
输入x
是
否
x≤0?
-2
y=logx
输出y
结束
18.如果执行如图的程序框图,那么输出的S=
〔开始
S=0
S=S+cos远
=i计1
否
i>5?>
输出S
结束)
25
19.执行如图所示的程序框图,若输出5的值为24,则m的最大值为
原创精品资源学科网独家享有版权,侵权必究!
8
公共基础课·单元过关卷
A职教
》
(开始
S=0,k=0
S=5+
K=k+2
是
k<m?
否
输出s
(结束
20.如果执行如图的程序框图,那么输出的S=
(开始
S=0,=1
i≤6?
否
文是
输出S7
<是偶数?
否
、结束
「是
S=S-2
S=S+2
三、解答题(本大题共4小题,每小题10分,共40分.解答应写出文字说明、
证明过程或演算步骤)
21.已知f(x)=x+4x3+6x2+4x+1,用秦九韶算法求f(9)
原创精品资源学科网独家享有版权,侵权必究!
9
公共基础课·单元过关卷
A职教
》
22求表示函数'=2r-6
的算法及程序框图,
23.求计算“1×2×3×…×100”的算法及程序框图.
原创精品资源学科网独家享有版权,侵权必究!
10
公共基础课·单元过关卷
今A职教
》
24.某市为提倡居民节约用电,制定了以下居民用电收费标准:每户每月用电未超过80度
时,每度收费0.85元,并加收20元用电管理费用;超过80度时,超过的部分,每度收费
1元,并加收40元用电管理费用请你写出某户居民每月应交纳的电费y与用电量x度之间
的函数关系,然后画出求y值得程序框图,
原创精品资源学科网独家享有版权,侵权必究!
11
编写说明:本套试卷紧扣《数学 下册》(劳保版第8版)教材,以教材章节为基准精准覆盖核心考点。
每个章节设置AB卷,A卷为基础巩固卷,侧重基础考点训练,帮助学生扎实掌握知识要点;B卷为能力提升卷,注重知识整合与全面检测,引导学生构建知识网络。全书设计4份综合测试卷,模拟实战情境,聚焦解题能力突破,全面提升应试能力与知识应用水平。
第五章 算法初步
(B卷·能力提升)
考试时间:60分钟 满分:100分
班级 姓名 学号 成绩
一、单项选择题(本大题共15小题,每小题3分,共45分.在每小题给出的四个选项中,只有一项是符合题目要求的)
1. 下列关于算法的说法,正确的有( )
①求解某一类问题的算法是唯一的;
②算法必须在有限步操作之后停止;
③算法的每一步操作必须是明确的,不能有歧义或模糊;
④算法执行后一定产生确定的结果.
A.1个 B.2个 C.3个 D.4个
【答案】C
【分析】由算法的概念可知:算法是不唯一的,有限步,结果明确性,每一步操作明确的,即可判断①②③④正误.
【详解】由算法的概念可知:求解某一类问题的算法不是唯一的,所以①不正确.
算法具有有穷性,②是正确的.
算法具有确定性,③是正确的,
算法具有可输出性,④是正确的.
故选:C.
2. 下列给出的输入语句、输出语句和赋值语句,其中正确的个数是
(1)输入语句READ a,b,c
(2)输出语句PRINT
(3)赋值语句3=A
(4)赋值语句
A.1 B.2 C.3 D.4
【答案】A
【分析】根据赋值语句、输入、输出语句的格式项进行验证即可求解
【详解】(1)输入语句INPUT a,b,c格式规范,故(1)正确
(2)输出PRINT语句中不能使用赋值等号,所以(2)错误;
(3)赋值语句规定赋值号左边必须为变量名,不能是常数3,故(3)错误;
(4)赋值语句不能连续赋值,故(4)错误;
综上只有1个正确,故选:A.
3. 用二分法求方程的近似根的算法中,需要用到的算法结构是( )
A.顺序结构 B.条件结构 C.循环结构 D.以上都要用
【答案】D
【分析】任何算法都包含顺序结构;二分法需要判断根的区间(条件结构),重复缩小区间(循环结构)
【详解】任何算法都有顺序结构,循环结构内部一定包含条件结构,二分法迭代缩小区间需要循环、判断区间端点符号需要条件,三者全部用到,故选D
4. 观察下面的算法语句:
S=0
For i From 1 To 100 Step 1
S=S+i
End For
Print S
该算法语句的功能是( )
A.求1×2×3×4× ×100的值
B.求1+2+3+4++100的值
C.求1×3×5× ×99的值
D.求1+3+5++99的值
【答案】B
【分析】分析所给循环算法,根据For循环语句的作用,即可得答案
【详解】根据For循环语句的作用可知程序通过累加,计算S=0+1+2+3+⋯+100的值
故选:B.
5. 请阅读下列算法,该算法的处理功能是( )
S=0
T=1
For i From 1 To 20 Step 1
S=S+i
T=T × i
End For
Print S,T
A.
B.
C.
D.
【答案】D
【分析】分析程序中各变量,各语句的作用,根据程序执行顺序得出该程序的作用
【详解】由算法所示顺序可知: 用于累加,用于累乘
执行循环体: ,,
执行循环体: ,,
……
执行循环体:i=20,,
可知该程序累加输出S,累乘输出T,故选:D.
6. 下面是解决某个问题的算法:
第一步,比较a与b的大小,若a<b,则交换a,b的值;
第二步,比较a与c的大小,若a<c,则交换a,c的值;
第三步,比较b与c的大小,若b<c,则交换b,c的值;
第四步,输出a,b,c.
该算法解决的问题是( )
A.输入a,b,c三个数,按从小到大的顺序输出
B.输入a,b,c三个数,按从大到小的顺序输出
C.输入a,b,c三个数,按输入顺序输出
D.输入a,b,c三个数,无规律地输出
【答案】B
【分析】逐步骤跟踪变量交换逻辑,判断输出顺序
【详解】执行第一步后,a为a、b中较大数;
执行第二步后,a为a、c中较大数;
执行第三步后,b为b、c中较大数;
最终满足,按从大到小输出,本题选B
7. 若如图所示的程序和算法框图运行后,输出的结果相同,则程序中横线处应填 ( )
A.3 B.4 C.5 D.6
【答案】C
【分析】根据程序框图写出循环的每一步,得出程序结束时的值,即可得解
【详解】第一次循环,k=2,S=2 × 1+2=4,k=2>4 不成立;
第二次循环,k=3,S=2 × 4+3=11,k=3>4 不成立;
第三次循环,k=4,S=2 × 11+4=26,k=4>4 不成立;
第四次循环,k=5,S=2 ×26+5=57,此时k=5>4成立,跳出循环体,
故程序中横线位置所填的数字为5,故选:C.
8. 下列求 的算法: ; , , ; ______; 输出S.
则是( )
A.如果i=10,转,否则转
B. 如果 i=11,转 ,否则转
C.如果,转,否则转
D.如果,转,否则转
【答案】B
【分析】由题意可知,算法功能是求1+2+…+10,i加到10完成累加,i=11时终止循环输出
【详解】此算法为当型累加循环,i≤10时继续执行累加步骤,i=11时结束循环转输出,故选B.
9. 如图是一个程序框图,最后输出的s值是( )
A.42 B.19 C.43 D.35
【答案】A
【分析】模拟程序框图的运行过程,依次计算和的值,直到不满足判断条件为止.
【详解】模拟执行程序框图,过程如下:
初始状态:.
第一次判断:,条件成立,执行,;
第二次判断:,条件成立,执行,;
第三次判断:,条件成立,执行,;
第四次判断:,条件成立,执行,;
第五次判断:,条件不成立,退出循环,输出的值为42.
故选:A.
10.
执行如图所示的程序框图,若输入的值为,,,则输出的值为( )
A. B. C. D.
【答案】D
【分析】执行程序框图可知,输出的值为最小值,故判断的大小关系即可得到答案.
【详解】执行程序框图可知,第一次判断输出中较小的数记为a,
再进行第二次判断,将a与c进行比较,记较小的数为a,最终输出.
故输出的值为的最小值.
因为,,,
所以输出的值为.
故选:D
11.
下图程序框图中是计算的值的流程图,其中判断框内应填入的条件是( )
A. B. C. D.
【答案】D
【分析】依次遍历循环找出规律即可解得.
【详解】开始时,,
进入循环,
,
...,
循环结束,输出,
由可知,最后一次循环,
即,
故循环结束条件为,
故选:D
12.
下面程序框图是为了求出满足的最小偶数,那么在和两个空白框中,可以分别填入( )
A.和 B.和
C.和 D.和
【答案】D
【分析】依据程序输出的是大于可知小于等于进入循环,因为要最小偶数所以每次都加最小正偶数,即可求解.
【详解】
依据程序输出的是大于可知小于等于进入循环,所以内填;
因为要求满足的最小偶数,所以每次要比之前多,故内填;
综上和;
故选:.
13.
某水果批发市场批发的种苹果,其批发数量(千克)与所付的金额(元)如下表:
批发数量(千克)
所付金额(元)
若用如图所示的流程框图表示批发数量与支付金额的关系,则图中的①处应填( )
A. B. C. D.
【答案】C
【分析】根据①处,若是,执行,结合表格信息,可得结果.
【详解】由于在①处,若是,执行,结合表格信息,当批发数量(千克)满足时,所付金额,
所以图中的①处应填.
故选:C
14.
如图所示,流程图所给的程序运行结果为,那么判断框中所填入的关于的条件是( )
A.? B.? C.? D.?
【答案】B
【分析】按照程序框图依次执行,直到,求出此时的,进一步确定判断框内的条件即可.
【详解】模拟程序的运行,可得,,
不满足退出循环的条件,执行循环体后:,,
不满足退出循环的条件,执行循环体后:,,
不满足退出循环的条件,执行循环体后:,,
不满足退出循环的条件,执行循环体后:,,
由题意可得,此时应当满足退出循环的条件,退出循环,输出的值为840,
故判断框中应填入的关于的条件是?.
故选:B.
15.
给出一个算法的流程图,若,其中,则输出结果是______.
【答案】
【分析】经过两轮比较大小即可判断.
【详解】因为当时,,所以第一个判断是,
此时,即,所以第二个判断还是,
所以直接输出结果是.
故答案为:.
二、填空题(本大题共5小题,每小题3分,共15分).
16. 一个算法的伪代码如下,执行此算法,输出的值为______.
S←0
For i From 1 To 3
End For
Print S
【答案】
【分析】分步代入i计算累加和
【详解】i=1,;
i=2,;
i=3,;
17.
阅读题图所示的流程图.若输入的值为8,则输出的值是______.
【答案】3
【分析】根据程序框图进行计算即可解得.
【详解】开始,输入,
判断,
则,
故答案为:
18.
如果执行如图的程序框图,那么输出的__________.
【答案】0
【分析】根据框图,模拟运行程序,依次循环,直到满足条件后输出所求值即可.
【详解】第一次循环,,继续循环;
第二次循环,,继续循环;
第三次循环,,继续循环;
第四次循环,,继续循环;
第五次循环,,退出循环,
故输出的值为0.
故答案为:0.
19.
执行如图所示的程序框图,若输出s的值为,则m的最大值为__________.
【答案】8
【分析】根据程序框图所给条件进行分析即可.
【详解】初始化变量,,此时,返回,
,此时,返回,
,此时,返回,
,此时,返回,
,此时,输出,
因为此时,所以m的最大值为8.
故答案为:8.
20.
如果执行如图的程序框图,那么输出的_________________.
【答案】
【分析】由程序图的应用即可得解.
【详解】当时.
第一次循环得.
第二次循环得.
第三次循环得.
第四次循环得.
第五次循环得.
第六次循环得.
结束循环,输出.
故答案为:.
三、解答题(本大题共4小题,每小题10分,共40分.解答应写出文字说明、证明过程或演算步骤)
21. 已知 ,用秦九韶算法求
【分析】将原式改写多项式为嵌套形式逐步计算
【详解】变形:
【答案】10000
22.
求表示函数的算法及程序框图.
【答案】答案见解析
【分析】先将函数写成分段函数的形式,分为和进行不同的函数计算,结合程序语句即可求解.
【详解】,
第一步:输入变量的值;
第二步:判断是否大于等于3,若,执行第三步,否则执行第四步;
第三步:计算并赋值给;
第四步:计算并赋值给;
第五步:输出值并结束算法.
程序框图如图所示,
23.
求计算“”的算法及程序框图.
【答案】答案见解析
【分析】设定的初始值为2,终值为100,步长为1,累计相乘,确定循环语句,即可求解.
【详解】第一步:设的值为1;
第二步: 设的值为2;
第三步:计算并将结果赋值给;
第四步:计算并将结果赋值给;
第五步:如果执行第四步,执行第六步;否则,返回执行第三步;
第七步:输出的值并结束算法.
该算法的程序框图如图所示,
24. 某市为提倡居民节约用电,制定了以下居民用电收费标准:每户每月用电未超过80度时,每度收费0.85元,并加收20元用电管理费用;超过80度时,超过的部分,每度收费1元,并加收40元用电管理费用.请你写出某户居民每月应交纳的电费y与用电量x度之间的函数关系,然后画出求y值得程序框图.
【答案】,程序框图见解析
【分析】由题意可列出电费y与用电量x度之间的分段函数,再根据函数关系画出程序框图即可.
【详解】由题意,
每户每月用电未超过80度时,;
超过80度时,;
所以
求y值得程序框图如下:
原创精品资源学科网独家享有版权,侵权必究!1
学科网(北京)股份有限公司
学科网(北京)股份有限公司
学科网(北京)股份有限公司
$