VB考试内容??????试题及答案
姓名:____________________
一、单项选择题(每题2分,共10题)
1.在VisualBasic中,以下哪个不是基本数据类型?
A.Integer
B.String
C.Date
D.Object
2.以下哪个函数用于将字符串转换为数字?
A.Val
B.CInt
C.CDbl
D.CStr
3.在VB中,如何声明一个整型变量?
A.DimiAsInteger
B.i=10
C.Integeri
D.Integeri=10
4.以下哪个是VB中的条件语句?
A.If
B.Switch
C.Case
D.Select
5.在VB中,如何定义一个二维数组?
A.Dima(1To5,1To5)AsInteger
B.Dima(5,5)AsInteger
C.Dima[5][5]AsInteger
D.Dima(5,5)AsInteger
6.以下哪个是VB中的循环语句?
A.For
B.While
C.Do
D.Alloftheabove
7.在VB中,如何声明一个静态变量?
A.DimStaticaAsInteger
B.StaticaAsInteger
C.DimaAsStaticInteger
D.DimaStaticAsInteger
8.以下哪个是VB中的字符串连接运算符?
A.+
B.
C.*
D.*
9.在VB中,如何定义一个过程?
A.Function
B.Sub
C.Procedure
D.Process
10.以下哪个是VB中的异常处理语句?
A.Try
B.Catch
C.Finally
D.Alloftheabove
二、多项选择题(每题3分,共10题)
1.在VisualBasic中,以下哪些是合法的变量名?
A.myVariable
B._myVar
C.123MyVar
D.my-var
2.以下哪些是VB中的控制结构?
A.If-Then-Else
B.For-Next
C.While-Do
D.Select-Case
3.在VB中,如何定义一个常量?
A.DimConstpiAsDouble=3.14159
B.ConstpiAsDouble=3.14159
C.DimpiAsConstDouble=3.14159
D.pi=3.14159
4.以下哪些是VB中的数组操作函数?
A.LBound
B.UBound
C.ReDim
D.Split
5.在VB中,如何调用一个过程?
A.CallMyProcess()
B.MyProcess()
C.ProcessMyProcess()
D.MyProcessCall()
6.以下哪些是VB中的文件操作方法?
A.Open
B.Close
C.Read
D.Write
7.在VB中,以下哪些是事件驱动的编程特点?
A.程序响应外部事件
B.程序执行顺序由事件触发
C.程序运行在事件循环中
D.程序执行完成后自动结束
8.以下哪些是VB中的错误处理机制?
A.OnErrorResumeNext
B.OnErrorGoTo0
C.Err.Number
D.Err.Description
9.在VB中,以下哪些是图形用户界面元素?
A.Button
B.TextBox
C.Label
D.Listbox
10.以下哪些是VB中的数据访问技术?
A.DAO
B.ADO
C.RDO
D.ODBC
三、判断题(每题2分,共10题)
1.在VisualBasic中,变量的作用域由其在代码中的声明位置决定。()
2.VB中的数据类型可以是用户自定义的类型。()
3.在VB中,所有的过程都必须有返回值。()
4.VB中的数组可以通过ReDim语句在运行时改变其大小。()
5.在VB中,可以使用Dim语句和Public关键字来声明全局变量。()
6.VB中的If语句只能进行简单的条件判断。()
7.在VB中,可以使用循环结构来重复执行代码块。()
8.VB中的错误处理可以通过Try...Catch...Finally语句来实现。()
9.在VB中,所有的文件操作都必须使用文件对话框来完成。()
10.VB中的图形用户界面元素都是通过控件来实现的。()
四、简答题(每题5分,共6题)
1.简述在VisualBasic中如何定