学年人教A版必修3 算法初步 单元测试4.docx
- 文档编号:6635926
- 上传时间:2023-01-08
- 格式:DOCX
- 页数:12
- 大小:175.12KB
学年人教A版必修3 算法初步 单元测试4.docx
《学年人教A版必修3 算法初步 单元测试4.docx》由会员分享,可在线阅读,更多相关《学年人教A版必修3 算法初步 单元测试4.docx(12页珍藏版)》请在冰豆网上搜索。
学年人教A版必修3算法初步单元测试4
2017-2018学年度xx学校xx月考卷
一、选择题(共12小题,每小题5.0分,共60分)
1.下列程序语句是求函数y=|x-4|+1的函数值,则①处为 ( )
A.y=3-x
B.y=x-5
C.y=5-x
D.y=ABS(x-4)+1
2.如图是一个算法的程序框图,若此程序运行结果为S=720,则在判断框中应填入关于k的判断条件是( )
A.k≥6?
B.k≥7?
C.k≥8?
D.k≥9?
3.下列输入语句正确的是( )
A.INPUT 2,3,4
B.INPUT “x=”;x,“y=”;y
C.INPUT x,y,z
D.INPUT x=2
4.如图是把二进制数11111
(2)化成十进制数的一个程序框图,判断框内应填入的条件是( )
A.i>5
B.i≤4
C.i>4
D.i≤5
5.要输出“7为奇数”,语句可以为( )
A.PRINT7
B.PRINT;7
C.PRINT7;“为奇数”
D.PRINT7“为奇数”
6.阅读下面的程序
该程序的运行结果为( )
A.33
B.39
C.6
D.-6
7.下列关于程序框图的说法正确的有( )
①用程序框图表示算法直观、形象,容易理解;
②程序框图能清楚地展现算法的逻辑结构,也就是通常所说的一图胜万言;
③在程序框图中,起止框是任何流程不可少的;
④输入和输出框可用在算法中任何需要输入、输出的位置.
A.1个
B.2个
C.3个
D.4个
8.如图所示程序框图中,其中不含有的程序框是( )
A.终端框
B.输入、输出框
C.判断框
D.处理框
9.条件语句中IF—EISE的作用是( )
A.判断条件真假
B.执行条件
C.表示条件为真
D.表示条件为假
10.下列关于算法的说法正确的是( )
A.一个算法的步骤是可逆的
B.描述算法可以有不同的方式
C.算法可以看成按照要求设计好的有限的确切的计算序列,并且这样的步骤或序列只能解决当前问题
D.算法只能用一种方式显示
11.如图所示的程序框图中,输入x=2,则输出的结果是( )
A.1
B.2
C.3
D.4
12.关于程序框图的图形符号的理解,不正确的有( )
①任何一个程序框图都必须有起止框;
②输入框只能在开始框之后,输出框只能放在结束框前;
③判断框是唯一具有超过一个退出点的图形符号;
④对于一个程序来说,判断框内的条件是唯一的.
A.1个
B.2个
C.3个
D.4个
二、填空题(共4小题,每小题5.0分,共20分)
13.下面的程序是求一个函数的函数值的程序:
若执行此程序的结果为4,那么输入的x的值为________.
14.读程序,完成下列题目:
程序如图:
(1)若执行程序时,没有执行语句y=x+1,则输入的x的范围是________;
(2)若执行结果为3,则执行的赋值语句是________,输入的x的值是________.
15.已知一个三角形的三边边长分别为2,3,4,将求其面积的一个算法补充完整:
第一步,取a=2,b=3,c=4;
第二步,计算p=________;
第三步,计算S=
第四步,输出S的值等于________.
16.已知程序如下:
若输入9,其运行结果是________.
三、解答题(共6小题,每小题12.0分,共72分)
17.设计一个程序找出满足1+2+3+…+n<2000的最大正整数n.
18.已知函数y=
,试设计一个算法的程序框图,计算输入自变量x的值时,输出y的值.
19.一个小朋友在一次玩皮球时,偶然发现一个现象:
球从某高度落下后,每次都反弹回原高度的
,再落下,再反弹回上次高度的
,如此反复.假如球从100cm处落下,那么第10次下落的高度是多少?
在第10次落地时共经过多少路程?
试用程序语言表示其算法.
20.有蓝和黑两个墨水瓶,但现在却错把蓝墨水装在了黑墨水瓶中,黑墨水错装在了蓝墨水瓶中,要求将其互换,请你设计算法解决这一问题.
21.给出30个数:
1,2,4,7,11,…,其规律是:
第1个数是1,第2个数比第1个数大1,第3个数比第2个数大2,第4个数比第3个数大3,依次类推,要计算这30个数的和,现在已知该问题的算法的程序框图如图所示.
(1)请在图中判断框和处理框内填上合适的语句,使之能实现该题的算法功能;
(2)根据程序框图写出程序.
22.设计求1×2×3×4×…×2009×2010的算法,并画出程序框图.
答案解析
1.【答案】C
【解析】∵y=|x-4|+1=
,故选C.
2.【答案】C
【解析】S=10×9×8,10≥8,9≥8,8≥8,判断条件为“是”时进入循环体,7≥8判断条件为“否”时跳出循环,输出S,故选C.
3.【答案】C
【解析】输入语句不能直接输入常量,其中的提示信息只能紧跟INPUT,且不能多次提示,
4.【答案】C
【解析】S=1×24+1×23+1×22+1×21+1=(((2×1+1)×2+1)×2+1)×2+1(秦九韶算法).循环体需执行4次后跳出,故选C.
5.【答案】C
【解析】由输出语句的格式可知.
6.【答案】C
【解析】程序的运行过程为:
先将33赋给a,再将39赋给b,然后通过IF语句完成a,b两个变量的值的交换,且最终得a-b=6.
7.【答案】D
【解析】由程序框图可知:
①②③④都正确.
8.【答案】C
【解析】含有终端框,输入、输出框和处理框,不含有判断框.
9.【答案】A
【解析】由条件语句的定义可知.
10.【答案】B
【解析】由算法的定义可知A、C、D错,B对.
11.【答案】B
【解析】输入x=2后,该程序框图的执行过程是:
输入x=2,
x=2>1成立,
y=
=2,
输出y=2.
12.【答案】B
【解析】任何一个程序都有开始和结束,因而必有起止框;输入(出)框可以在程序中任何需要输入(出)的位置;而判断框内的条件可不唯一,故①③正确.
13.【答案】5或-4
【解析】此程序是求函数y=
的值.
得出结果为4,则有可能x-1=4,即x=5,
或-x=4,即x=-4.
14.【答案】
(1)x<1
(2)y=x+1 2
【解析】
(1)不执行y=x+1语句,
说明不满足条件x≥1,故有x<1.
(2)当x<1时,y<2×1+1=3,
只有x+1=3,x=2.
15.【答案】
【解析】由计算三角形的面积的海伦—秦九韶公式,得p=
,S=
=
.
16.【答案】9
【解析】根据程序框图所给出的语句特点,可以看出,这是条件语句的综合应用.因为9≥0,所以输出9.
17.【答案】程序如下:
【解析】
18.【答案】程序框图如图:
【解析】
19.【答案】程序如下:
【解析】
20.【答案】算法步骤如下:
第一步,取一只空的墨水瓶,设其为白色.
第二步,将黑墨水瓶中的蓝墨水装入白瓶中.
第三步,将蓝墨水瓶中的黑墨水装入黑墨水瓶中.
第四步,将白瓶中的蓝墨水装入蓝墨水瓶中,交换结束.
【解析】
21.【答案】
(1)该算法使用了当型循环结构,因为是求30个数的和,故循环体应执行30次,其中i是计数变量,因此判断框内的条件就是限制计数变量i的,故应为i≤30.算法中的变量p实质是表示参与求和的数,由于它也是变化的,且满足第i个数比其前一个数大i-1,第i+1个数比其前一个数大i,故处理框内应为p=p+i.故①处应填i≤30?
;②处应填p=p+i.
(2)根据程序框图,可设计如下程序:
【解析】
22.【答案】算法步骤如下:
第一步,设M的值为1.
第二步,设i的值为2.
第三步,如果i≤2010,则执行第四步;否则,转去执行第六步.
第四步,计算M乘i,并将结果赋给M.
第五步,计算i加1并将结果赋给i,转去执行第三步.
第六步,输出M的值,并结束算法.
程序框图如图:
【解析】
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学年人教A版必修3 算法初步 单元测试4 学年 必修 算法 初步 单元测试