浙江省金华市云富高级中学2018-2019学年高一上学期信息技术第一周周考试题

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

试卷类型:课时练习
试卷考试时间:2019/5/20

1.选择题(共20题)

1.
下列选项中,可以作为VB变量名的是
A.9xB.x9C.x*yD.x/y
2.
在 VB 中,若 s="Welcometoyunfun",取出字符"yunfun",则函数应为(   )
A.mid(s,10,6)B.len(s,10,6)
C.len(s, 6 ,10)D.mid(s, 6 ,10)
3.
在 VB 中,表示窗体装载事件的是(   )
A.ClickB.DblClickC.KeyPressD.Load
4.
在 VB 中,鼠标单击命令按钮 Command1 触发的事件处理过程名是(   )
A.Command1ClickB.Command1_Click
C.Command1GotFocusD.Command1_GotFocus
5.
某 VB 应用程序界面如图所示,该应用程序窗体中对象(不包含窗体本身)有(   )

A.3 个B.4 个C.5 个D.6 个
6.
在 VB 中,将整数型变量 c 的值显示在文本框 Text1 中,完整的语句是(   )
A.c=Str(Text1.Text)
B.c=Val(Text1.Text)
C.Text1.Text=Str(c)
D.Text1.Text=Val (c)
7.
在 VB 中,在标签 Lab1 中显示"云富高中",应改变的属性是()
A.FontB.TextC.CaptionD.Backcolor
8.
已知 a=10,b=20,c=40,下列表达式中值为 True 的是(   )
A.a<c Or b>cB.a<b And b>cC.Not(a <c)D.a+b >c
9.
在设计程序界面时,应使用图所示“控件工具箱”中的    添加文本框 Text1。
A.①B.②C.③D.④
10.
表达式 Abs( - 5) +Len("ABCDE")的值是 (    )
A.5ABCDEB.0 5ABCDEC.10D.0
11.
在 VB 中,若使用变量 t 存储表达式 3*A> 5 Or B + 8<0 的值,则变量 t 的数据类型应定义为(   )
A.StringB.IntegerC.SingleD.Boolean
12.
产生[10,37]之间的随机整数的 Visual Basic 表达式是 (    )
A.Int(Rnd()*27)+10B.Int(Rnd()*28)+10
C.Int(Rnd()*27)+11D.Int(Rnd()*28)+11
13.
在 VB 中,在文本框 Text6 中显示"云富高中",应改变的属性是()
A.FontB.TextC.WidthD.Backcolor
14.
在 VB 中,在窗体 From1 标题中显示"云富高中",应改变的属性是()
A.FontB.TextC.CaptionD.Backcolor
15.
下列各项中, VB 表达式不正确的是(   )
A.9x+1B.x9+1C.x+yD.x/y
16.
在 VB 中,对于按钮对象 Command1,执行语句 Command1.Caption="计算"后可能引起的变化是()
A.Command1 对象的名称改变
B.Command1 对象的高度改变
C.Command1 对象的显示文字改变
D.Command1 对象的背景颜色改变
17.
在求解“一元二次方程实数根”的算法中,如果方程不存在实数解,也要求输出结果“无实数根”。此要求主要体现了算法特征中的(   )
A.有穷性B.有输出C.确定性D.可行性
18.
不能用算法描述“输出所有完全数”是因为这不符合算法特征中的()
A.有穷性B.有输出C.确定性D.可行性
19.
在 VB 中,某个对象的属性窗口如图所示:

有关这个对象的说法错误的是(   )
A.对象名 Command2
B.所属类为按钮类 CommandButton
C.字面内容为 Command1
D.背景颜色为 H8000000F
20.
小周定义了一个变量 rs 来存储超市里商品条形码,变量的数据类型应是(   )
A.IntegerB.StringC.LongD.Date

2.填空题(共4题)

21.
现要求编写 VB 程序实现如下功能:在文本框 Textl 中输入正整数 n (n 为奇数),单击 “生成” 命令按钮后,如下图所示,在文本框 Text2 中会显示一个有规律的对称数字串,形式为"1 3 …n-2 n n-2 3 1" 。例如 n=9 时,显示的数字串为 “1 3 5 7 9 7 5 3 1”

(1)根据代码可知,命令按钮 “生成 ” 的对象名是______________ 。
(2)实现上述功能的 VB 程序如下。请在划线处填入合适代码。
Private Sub Com1 _Click()
Dim n As Integer, i As Integer, s As String
__________
s = ""
For i = 1 To n
If   i<= n \2 + 1   Then
s = s + Str (2*i-1)
Else
s = s + __________ 
End If
Next  i
__________
End Sub
22.
完成以下 VB 程序代码
(1)有如下 VB 程序段,
a = 167
b = a\100
c = b mod 10
该程序段运行后,变量 c 的值为_____ 。
(2)有如下 VB 程序段,
a=2:b=7:c=4
If a<b Then t=a:a=b:b=t
End If
If b<c Then c = c-b
End If
该程序段运行后,整型变量 a 的值是_____,b 的值是_____,c 的值是_____。
23.
某算法流程图如下图所示,图框①②③中应填入的内容分别是
(1)输出 m =   ①   

(2) 输入 x=4,则输出 x =   ②   

(3) 执行完该流程图,s 的值为   ③   
24.
小明设计了一个 VB 程序,实现功能如下:在文本框 Text1 中输入一个学生成绩,单击“判定成绩等级” 按钮,在 Label3 中输出该成绩的等级。运行界面如图所示:

(1)若将 Text1 的名称改为“Txt”,则应修改文本框的属性:________________ 。
(2)为实现上述功能,请在下划线处填入合适的代码。
Private Sub Command1_Click() Dim x As Integer
x = ________
If x >= 90 Then
Label3.Caption = "A" ElseIf x >= 80 Then
Label3.Caption = "B" ElseIf x >= 60 Then
Label3.Caption = "C" ElseIf x >= 55 Then
Label3.Caption = "D"
____________
Label3.Caption = "E" End If
End Sub
试卷分析
  • 【1】题量占比

    选择题:(20道)

    填空题:(4道)

  • 【2】:难度分析

    1星难题:0

    2星难题:0

    3星难题:0

    4星难题:0

    5星难题:0

    6星难题:0

    7星难题:0

    8星难题:0

    9星难题:24