VB考试规范与试题答案解析
姓名:____________________
一、单项选择题(每题2分,共10题)
1.在VisualBasic中,以下哪个是声明一个字符串变量的正确语法?
A.DimstrAsString
B.str=Hello
C.Dimstr
D.str=HelloAsString
2.以下哪个是正确的数据类型转换函数?
A.CInt(123.45)
B.Str(123.45)
C.VarType(123.45)
D.Len(123.45)
3.在VisualBasic中,以下哪个是声明一个整数数组的正确语法?
A.Dimarr(5)AsInteger
B.Dimarr(5)={1,2,3,4,5}
C.DimarrAsInteger[5]
D.DimarrAsInteger(5)
4.在VisualBasic中,以下哪个是判断一个字符串是否为空的正确方法?
A.IsEmpty(str)
B.IsNull(str)
C.IsNumeric(str)
D.IsEmpty(str=)
5.在VisualBasic中,以下哪个是声明一个二维数组的正确语法?
A.Dimarr(5,5)AsInteger
B.Dimarr(5,5)={{1,2,3},{4,5,6}}
C.DimarrAsInteger[5][5]
D.DimarrAsInteger(5,5)
6.以下哪个是正确的事件处理程序定义方式?
A.PrivateSubForm_Click()
事件处理代码
EndSub
B.PrivateSubForm.Click()
事件处理代码
EndSub
C.PrivateSubForm.Click()
事件处理代码
End
D.PrivateSubForm_Click()
事件处理代码
End
7.在VisualBasic中,以下哪个是声明一个布尔类型的正确语法?
A.DimblnAsBoolean
B.Dimbln=True
C.Dimbln
D.DimblnAsBoolean=True
8.以下哪个是正确的时间函数?
A.Now()
B.Date()
C.Time()
D.Today()
9.在VisualBasic中,以下哪个是声明一个对象变量的正确语法?
A.DimobjAsObject
B.Dimobj=NewObject()
C.DimobjAsNewObject
D.DimobjAsNewObject()
10.以下哪个是正确的方法调用方式?
A.obj.Method()
B.obj.Method()
C.obj.Method()
D.obj.Method()
二、填空题(每题2分,共10题)
1.在VisualBasic中,声明一个字符串变量需要使用______关键字。
2.在VisualBasic中,将字符串转换为整数需要使用______函数。
3.在VisualBasic中,声明一个整数数组需要使用______关键字。
4.在VisualBasic中,判断一个字符串是否为空需要使用______方法。
5.在VisualBasic中,声明一个二维数组需要使用______关键字。
6.在VisualBasic中,声明一个布尔类型需要使用______关键字。
7.在VisualBasic中,获取当前时间需要使用______函数。
8.在VisualBasic中,声明一个对象变量需要使用______关键字。
9.在VisualBasic中,创建一个对象需要使用______关键字。
10.在VisualBasic中,调用一个方法需要使用______符号。
二、多项选择题(每题3分,共10题)
1.以下哪些是VisualBasic中的基本数据类型?
A.Integer
B.String
C.Boolean
D.Object
E.Date
2.在VisualBasic中,如何声明一个数组?
A.Dimarr(5)AsInteger
B.arr={1,2,3,4,5}
C.DimarrAsInteger[5]
D.DimarrAsInteger(5)
E.arr=NewInteger(,){{1,2},{3,4}}
3.以下哪些是VisualBasic中的控制结构?
A.If...Then...Else
B.