2013-2014学年上海市吴淞中学高一下学期期中考试信息技术试卷

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

试卷类型:期中
试卷考试时间:2016/3/24

1.选择题(共25题)

1.
若变量a=1,b=2,则逻辑表达式:a > -b and not (a =" b)" or a + b / 2 = 2的值是(    )。
A.FalseB.TureC.2D.-2
2.
下列问题适合用枚举算法求解的是(    )。
A.在一叠数学练习本中寻找信科笔记本
B.计算5个电阻并联的总电阻值
C.将全班50个学生根据身高从矮到高排队
D.统计3000以内各位数字之和是20的偶数的个数
3.
(    )不是程序设计中的高级语言。
A.wordB.VBC.C++D.Pascal
4.
根据下图所示部分流程,以下说法正确的是(    )。
A.流程图中i<=5判断了10次
B.此流程图为无限循环
C.计数器 i=i+1一次也不执行
D.计数器 i="i+1" 只执行了一次
5.
小明为机器人设计算法“机器人走棋盘”。观察图a棋盘,为使机器人从A位置沿着箭头方向到达B位置,图b流程图中的条件应该设置成(   )。
A.i<=3B.i<=4C.i<7D.i<=5
6.
若依次输入2、5、-4、0、6、9、-2,以下流程图描述的算法执行结果为(   )。
A.-6B.3C.16D.28
7.
以下流程图的功能是:求1*3*5*7……*97*99的值,为完成该功能,空白处应填写的内容是( )。
A.i>49B.i>=49C.i>=99D.i>99
8.
已知有一组数据2, 3, 6, 9, 10, 17, 22, 25排列,若要对分查找数值22,需要查找3次,这3次查找中依次找到的数据是(    )。
A.10 17 22B.9 10 22C.10 25 22D.9 17 22
9.
与数学表达式y=cosx+x3+3x对应的VB表达式是(    )。
A. y=cos(x)+x^3+3*xB.y=cosx+x^3+3x
C. y=cos(x)+3^3+3xD.不能表示
10.
表达式2+3*4^5-sin(x+1)/2中最先进行的运算是(    )。
A.4^5B.x+1C.3*4D.sin()
11.
下列语句中,正确的赋值语句的个数为(    )。
 m=x^3-x^2    ‚ -t=t*i ƒ b+1=2*b+2
„ 32=k … a=“a+2”   † p=((7*x+5)*x-9)/x+1
A.1B.2C.3D.4
12.
依次输入8,15,2后输出结果(   )。
A.8B.2C.15D.5
13.
如果X是一个正实数,保留两位小数、将小数点后第三位四舍五入的表达式是(   )。
A.int(X*100)/100+0.5
B.int(X*100)/100
C.int(X*100+0.5)/100
D.int(X*100+0.5/100)
14.
一位顾客购买了土豆X 千克、西红柿 Y 千克、辣椒 Z 千克,其中土豆 3.5元/千克、西红柿4.3元/千克、辣椒6.6元/千克。计算该顾客消费总价的算法如下:
输入三种蔬菜的重量X,Y,Z
‚用公式计算总价 S=3.5*X+4.3*y+6.6*z
ƒ输出总价S
„结束
以上算法属于(    )。
A.枚举算法B.解析算法C.排序算法D.查找算法
15.
有如下程序:
S=0
For i =" 5" to 5 step -1
S=s+i
Next i
Print s
执行结果为(   )。
A.0B.1C.5D.6
16.
在vb中要定义一个数组A,用于存储20名学生的姓名,则正确的数组定义语句是( )。
A.Dim a(20) as integer
B.Dim a(1,20) as string
C.Dim a(1 to 20) as string
D.Dim a(1,20) as single[来源:Z。xx。k.Com]
17.
在VB语言中,除了赋值语句具有计算功能外,(    )也具有计算功能。
A.inputbox()B.ForC.ifD.Print
18.
一个两位数x,将它的个位数与十位数字对调后得到一个新数y,此时y恰好比x大36,求出所有这样的两位数。为其中的空白处选择合适的选项( )。
A.x-y<>36B.x-y=36C.y-x<>36D.y-x=36
19.
有如下程序:
a=13972
k=0
DO WHILE a<>0
a=int(a/10)
k=k+1
Loop
Print k
程序运行后,输出结果为(   )。
A. 5B.0C. 1D. 22
20.
关于算法,以下表述错误的是(    )。
A.算法必须在执行有限步骤后结束
B.算法不一定有输入
C.算法必须有输出
D.算法必须通过某种程序设计语言描述
21.
流程图的符号中,平行四边形框一般作为(    )。
A.输入框B.处理框C.输入输出框D.起止框
22.
设a=3,b=4,下列运算结果中,值最大的是(   )。
A.abs(7*a\b-1)B.b+a/bC.int(a+b)D.Sqr(a*2+b*2)
23.
下列流程图属于循环结构的有(    )
A.②④B.③④C.①④D.①③
24.
求输入的两个自然数的最大公约数。如输入48和36则输出最大公约数为12,为其中的空白处选择合适的选项(    )。
A.输出 aB.输出 bC.输出 rD.输出 a / b
25.
数组a中存放了某校田径运动会中八名100米短跑运动员的成绩,数据存放情况如下表:
a(1)
a(2)
a(3)
a(4)
a(5)
a(6)
a(7)
a(8)
12.8
13.3
12.3
12.6
13.5
12.1
13
13.8
 
若按升序排列,并采用冒泡排序算法自右向左进行比较和交换,那么前两轮排序的数据交换总次
数为(  )。
A.5B.6C.7D.8

2.填空题(共3题)

26.
为求s=2+4+8+16+32的和,流程图不能实现,需作一处适当更改。请选出你认为错误的标号并做更改。标号   处更改为    
27.
学校对高一年级500位同学进行月零花钱的调查,要进行如下统计:
(1)统计月平均零花钱金额
(2)统计月零花钱超过300元同学的数量。
以下流程图是该算法的描述请补充流程图,并写出相应的程序。
变量说明:数组money存放500位同学的月零花钱金额;number存放月零花钱金额超过300元同学的数量。
(1)   ;(2) ;(3)
28.
流程图是实现输出1-100之间所有能被 7整除的整数。若再要统计其个数,则要设置一个计数器c, c = 0,如图所示,则计数器c=c+1应置于编号     处。
试卷分析
  • 【1】题量占比

    选择题:(25道)

    填空题:(3道)

  • 【2】:难度分析

    1星难题:0

    2星难题:0

    3星难题:0

    4星难题:0

    5星难题:0

    6星难题:0

    7星难题:0

    8星难题:0

    9星难题:28