2017-2018学年高中数学人教B版必修3单元测试1算法初步

适用年级:高一
试卷号:639653

试卷类型:单元测试
试卷考试时间:2018/3/22

1.单选题(共7题)

1.
阅读下边的程序框图,运行相应的程序,则输出i的值为(  )
A.2B.3C.4D.5
2.
在用“等值算法”求98和56的最大公约数时,操作如下:(98,56)→(42,56)→(42,14)→(28,14)→(14,14),由此可知两数的最大公约数为(  )
A.98B.56C.14D.42
3.
运行如图所示的程序,若输出y的值为1,则可输入x的个数为(  )
x=input(“x=”);
if x<=0
 y=2x;
else
 y=-x3+3* x;
end  if
print  y
end
A.0B.1C.2D.3
4.
下面的程序框图表示的算法的功能是(  )
A.计算小于100的奇数的连乘积
B.计算从1开始的连续奇数的连乘积
C.从1开始的连续奇数的连乘积,当乘积大于100时,计算奇数的个数
D.计算1×3×5××n≥100时的最小的n
5.
下列说法不正确的是(  )
A.顺序结构是由若干个依次执行的处理步骤组成的,每一个算法都离不开顺序结构
B.循环结构是在一些算法中从某处开始按照一定条件,反复执行某一处理步骤,故循环结构中一定包含条件分支结构
C.循环结构中不一定包含条件分支结构
D.循环结构中反复执行的处理步骤叫做循环体
6.
如果以下程序运行后输出的结果是132,那么在程序中,while后面的条件表达式应为(  )
S=1;
i=12;
while 条件表达式
 S=S* i;
 i=i-1;
end
S
A.i>11B.i>=11
C.i<=11D.i<11
7.
如图是秦九韶算法的一个程序框图,则输出的S为(  )
A.a1+x0(a3+x0(a0+a2x0))的值
B.a3+x0(a2+x0(a1+a0x0))的值
C.a0+x0(a1+x0(a2+a3x0))的值
D.a2+x0(a0+x0(a3+a1x0))的值

2.填空题(共5题)

8.
已知f(x)=3x5-8x4+x3-2x2+3x-1,则f(2)的值为_____.
9.
阅读如图所示的程序框图,运行相应的程序.若输入某个正整数n后,输出的S∈(31,72),则n的值为_____
10.
阅读右边的框图,运行相应的程序,输出S的值为_____
11.
执行下面的程序,输出的结果是_____
S=1;
I=3;
while S<=200
S=S×I;
I=I+2;
end
print I
END
12.
若输入t=8,则执行下列程序后输出的结果是____
i=input(“t=”);
if t<5
 y=t2+1;
else
 if t<8
y=2t-1;
 else
y=+1;
 end
end
print(%io(2),y);

3.解答题(共5题)

13.
给出30个数:1,2,4,7,…,其规律是:第1个数是1,第2个数比第1个数大1,第3个数比第2个数大2,第4个数比第3个数大3,依此类推.要计算这30个数的和,现已给出了该问题算法的程序框图(如图所示),请在图中判断框内处和执行框中的处填上合适的语句,使之能完成该题算法功能.
14.
某次数学考试中,其中一个小组的成绩为55,89,69,73,81,56,90,74,82.设计一个算法,用自然语言描述从这些成绩中搜索出小于75的成绩,并画出程序框图.
15.
一队士兵来到一条有鳄鱼的深河的左岸,只有一条小船和两个小孩,这条船只能承载两个小孩或一个士兵.试设计一个算法,将这队士兵渡到对岸,并将这个算法用程序框图表示.
16.
古希腊杰出的数学家丢番图的墓碑上有这样一首诗:

这是一座古墓,里面安葬着丢番图.

请你告诉我,丢番图的寿数几何?

他的童年占去了一生的六分之一,

接着十二分之一是少年时期,

又过了七分之一的时光,他找到了自己的终身伴侣.

五年之后,婚姻之神赐给他一个儿子,

可是儿子不济,只活到父亲寿数的一半,就匆匆离去.

这对父亲是一个沉重的打击,

整整四年,为失去爱子而悲伤,

终于告别了数学,离开了人世.

试用循环结构,写出算法分析和算法程序.
17.
试编写程序确定S=1+4+7+10+…中至少加到第几项时S≥300.
试卷分析
  • 【1】题量占比

    单选题:(7道)

    填空题:(5道)

    解答题:(5道)

  • 【2】:难度分析

    1星难题:0

    2星难题:0

    3星难题:0

    4星难题:0

    5星难题:0

    6星难题:0

    7星难题:0

    8星难题:0

    9星难题:17