内容正文:
台州中学2016学年第二学期第四次统练试题
高一 技术
信息技术 部分(共50分)
命题人:罗呈姣 刘德岳 审题人:马美玉 廖根仁
一、选择题(本大题共12小题,每小题2分,共24分。在每小题给出的四个选项中,只有一个符合题目要求)
1.下列问题不能用算法描述的是 ( )
A.找出所有能被3整除的自然数
B.输入身高体重,判断体型情况
C.找出1000个整数中的最大值与最小值
D.将(64)10 转换为对应的二进制数
2.在VB中,语句Text1.Text="无解"中的“Text”是( )
A.对象名
B.属性名
C.属性值
D.方法名
3. 下列VB表达式中,计算结果为3的是( )
A.Abs(-3.2)
B.Len("a_8")
C.Sqr(3)+1
D.Int(2.9)
4.VB中,能够正确表示代数式
的是 ( )
A.x^3+1/abs(x)+sqr(x) B.(x^3+1)/abs(x)+sqr(x)
C.x^3+1/(abs(x)+sqr(x)) D.(x^3+1)/(abs(x)+sqr(x))
5. 执行如下VB程序段
S=0
For i=20 To 1 Step -5
S=S+1
Next i
Text1.text=str(s)
文本框中显示的值是(
)
A.50
B.20
C.5
D.4
6. 某VB程序设计界面如第6题图所示,下列说法正确的是( )
①工程文件是“工程1 .vbp”
②将text属性值删除,图中①处将不会显示“text1” ③该窗体中共有3个对象 ④窗体名称是“整除问题”
A. ①②
B. ②③
C. ①③
D. ②④
7.某算法的部分流程图如图所示,执行这部分流程后,
变量x和Flag的值分别是
A.2,True B.3,True [来源:学|科|网]
C.2,False D.3,False[来源:Zxxk.Com]
8.某算法的部分流程图如第8题图所示,执行这
部分流程后,变量a、b、c的值分别是( )
A.3 6 9
B.4 6 9
C.3 24 33 D.4 24 33
9.有如下Visual Basic程序段:
S=0:k=1
Do while k <=4
If 8/k >=3 Then s=s+k
k=k+1
Loop
该程序段运行后,变量s和k的值分别是( )
A.3 , 3
B.5,4
C.3,5
D.4,5
10.计算器中乘方运算实际上是通过累乘
的方法实现的。实现计算器上xy 运算处
理的算法部分流程图如第10题图所示,
下列说法正确的是( )
A.框图①中该填入的是f←x*j
B.框图①中该填入的是f←f*j
C.j←j+1被执行了x次
D.j←j+1被执行了y次
11. 【加试题】《孙子算经》中提出“物不知其数”
的问题,此数以3除余2,以5除余3,以7除余2。
下列VB程序用来求指定范围内满足该条件的自然
数及其个数。程序界面如第11题图所示,
VB程序段如下:
Private Sub Command1_Click()
k = 0 '用来计数
Max = 600 '指定范围600以内
n = 9
Do While n <= Max
Loop
Label1.Caption = Str(Max) & "范围内满足问题的数有" & Str(k) & "个"
End Sub
方框中的代码由以下五部分组成:
1 n=n+7
2 k = k + 1
3 List1.AddItem Str(n)
4 End If
5 If n Mod 3 = 2 And n Mod 5 = 3 Then
代码顺序正确的选项是( )
A. ⑤①②③④
B.②⑤③①④
C. ⑤③②④①
D. ⑤①③④②
12.调试如下VB程序段,出现如第12题图所示的错误信息。
[来源:学科网]
第12题图
For i = 1 To 10
If a(i) >= 0 Then
n=n+1
List1.AddItem Str(a(i))
Else
m=m+1
List2.AddItem Str(a(i))
Next
则该程序段出错的原因是缺少了( )
A.Next
B.i
C.End If
D.For
二、非选择题(本大题共5小题,共26分)
13.一个大于1的自然数,除了1和