vb期考试试题及答案.doc
vb期考试试题及答案
一、单项选择题(每题2分,共10题)
1.在VB中,下列哪个是合法的变量名?()
A.123abc
B.ab
C._abc
D.dim
答案:C
2.VB中,若要在标签Label1上显示文字“Hello”,应使用的语句是()
A.Label1.Text=Hello
B.Label1.Caption=Hello
C.Label1.Value=Hello
D.Label1.Name=Hello
答案:B
3.在VB中,用于获取字符串长度的函数是()
A.Len()
B.Str()
C.Val()
D.Chr()
答案:A
4.以下哪种数据类型用于表示真或假的值?()
A.Integer
B.Boolean
C.String
D.Double
答案:B
5.在VB中,定义一个数组Dima(5)AsInteger,这个数组的元素个数是()
A.5
B.6
C.4
D.7
答案:B
6.VB中,若要使文本框Text1获得焦点,应使用的语句是()
A.Text1.Enabled=True
B.Text1.Visible=True
C.Text1.SetFocus
D.Text1.LostFocus
答案:C
7.在VB的If语句中,判断两个值是否相等应使用()
A.=
B.==
C.
D.:=
答案:A
8.下列哪个是VB中的循环结构语句?()
A.If-Then
B.Select-Case
C.For-Next
D.Do-While
答案:C
9.在VB中,函数Mid(abcdef,2,3)的结果是()
A.bcd
B.cde
C.abc
D.def
答案:A
10.VB中,若要隐藏一个窗体Form1,应使用的语句是()
A.Form1.Show
B.Form1.Close
C.Form1.Hide
D.Form1.Visible=False
答案:C
二、多项选择题(每题2分,共10题)
1.以下哪些是VB中的基本数据类型?()
A.Integer
B.Long
C.Byte
D.Real
答案:ABC
2.在VB中,以下关于控件的说法正确的是()
A.按钮控件可以响应点击事件
B.文本框控件可以输入文本
C.标签控件不能改变文本内容
D.列表框控件只能显示一项内容
答案:AB
3.下列哪些是VB中的逻辑运算符?()
A.And
B.Or
C.Not
D.Xor
答案:ABCD
4.关于VB中的数组,以下说法正确的是()
A.数组可以是多维的
B.数组元素的数据类型必须相同
C.数组的下标从0开始
D.可以动态改变数组大小
答案:ABC
5.在VB中,以下哪些可以作为事件?()
A.Click
B.Load
C.Unload
D.Move
答案:ABC
6.以下哪些是VB中的数学函数?()
A.Sin()
B.Cos()
C.Tan()
D.Sqrt()
答案:ABCD
7.在VB中,创建一个新的工程时,以下哪些是可能的工程类型?()
A.标准EXE
B.动态链接库
C.控制台应用程序
D.ActiveX控件
答案:ABCD
8.以下关于VB中的过程的说法正确的是()
A.过程可以有参数
B.过程可以有返回值
C.函数是一种特殊的过程
D.过程只能被调用一次
答案:ABC
9.在VB中,关于文件操作,以下说法正确的是()
A.可以打开文件进行读写
B.可以创建新文件
C.可以删除文件
D.只能对文本文件进行操作
答案:ABC
10.以下哪些是VB中的字符串处理函数?()
A.Left()
B.Right()
C.Replace()
D.InStr()
答案:ABCD
三、判断题(每题2分,共10题)
1.在VB中,变量不需要声明就可以直接使用。()
答案:错误
2.VB中的文本框控件只能显示文本,不能输入。()
答案:错误
3.数组的下标可以是负数。()
答案:错误
4.VB中的For-Next循环只能正向计数。()
答案:错误
5.函数在VB中必须有返回值。()
答案:错误
6.在VB中,一个按钮控件只能有一个点击事件。()
答案:正确
7.标签控件的Caption属性可以在运行时修改。()
答案:正确
8.VB中的字符串是不可变的。()
答案:错误
9.在VB中,不同类型的数据不能进行运算。()
答案:错误
10.所有的VB控件都有Name属性。()
答案:正确
四、简答题