二级VB考试应对策略试题及答案
姓名:____________________
一、单项选择题(每题2分,共10题)
1.下列关于VisualBasic编程语言的说法,错误的是:
A.VisualBasic是一种高级编程语言
B.VisualBasic主要用于开发Windows应用程序
C.VisualBasic不支持面向对象编程
D.VisualBasic具有可视化编程界面
2.在VisualBasic中,下列哪个关键字表示模块?
A.Module
B.Class
C.Interface
D.Form
3.以下哪个是VisualBasic中的数据类型?
A.String
B.Integer
C.Boolean
D.Alloftheabove
4.在VisualBasic中,下列哪个操作符用于比较两个值是否相等?
A.==
B.=
C.=
D.==
5.以下哪个是VisualBasic中的条件语句?
A.If...Then
B.SelectCase
C.For...Next
D.Alloftheabove
6.以下哪个是VisualBasic中的循环语句?
A.For...Next
B.Do...Loop
C.While...Wend
D.Alloftheabove
7.在VisualBasic中,下列哪个关键字用于声明一个全局变量?
A.Dim
B.Private
C.Public
D.Static
8.以下哪个是VisualBasic中的事件处理程序?
A.Procedure
B.Event
C.Function
D.Sub
9.在VisualBasic中,以下哪个函数用于获取当前系统日期?
A.GetDate()
B.Date()
C.Now()
D.Today()
10.以下哪个是VisualBasic中的数组?
A.List
B.Collection
C.Array
D.Alloftheabove
答案:
1.C
2.A
3.D
4.A
5.D
6.D
7.C
8.B
9.C
10.C
二、多项选择题(每题3分,共10题)
1.在VisualBasic中,以下哪些是合法的数据类型?
A.Integer
B.String
C.Boolean
D.Date
E.Double
2.以下哪些是VisualBasic中的流程控制语句?
A.If...Then
B.For...Next
C.While...Wend
D.SelectCase
E.Function
3.在VisualBasic中,以下哪些是事件驱动编程的特点?
A.事件是用户或系统触发的
B.事件处理程序是可选的
C.事件处理程序可以响应多个事件
D.事件处理程序可以修改程序的执行流程
E.事件处理程序总是同步执行
4.以下哪些是VisualBasic中的文件操作函数?
A.Open
B.Close
C.Write
D.Read
E.Append
5.在VisualBasic中,以下哪些是创建数组的正确方法?
A.Dim数组名()As数据类型
B.数组名=New数据类型(元素个数)
C.数组名=New数据类型(下界,上界)
D.数组名={元素1,元素2,...}
E.数组名=数组名(元素个数)
6.以下哪些是VisualBasic中的字符串处理函数?
A.Len()
B.Left()
C.Right()
D.Mid()
E.Str()
7.在VisualBasic中,以下哪些是访问控件属性的方法?
A.控件.属性名
B.Me.控件.属性名
C.Set控件.属性名=值
D.Get控件.属性名
E.Alloftheabove
8.以下哪些是VisualBasic中的错误处理机制?
A.OnErrorGoTo标签
B.Resume
C.Err.Number
D.Err.Description
E.Alloftheabove
9.在VisualBasic中,以下哪些是创建对象的正确方法?
A.Set对象名=创建对象
B.Dim对象名As类型
C.Set对象名=New类型()
D.对象名=类型()
E.Alloftheabove
10.以下哪些是VisualBasic中的常用控件?
A.Button
B.TextBox
C.Label
D.ListBox
E.Allofth