VB考试必备复习试题和答案
姓名:____________________
一、单项选择题(每题2分,共10题)
1.在VisualBasic中,以下哪个不是合法的数据类型?
A.Integer
B.String
C.Boolean
D.Object
2.以下哪个关键字用于定义子过程?
A.Sub
B.Function
C.EndSub
D.EndFunction
3.在VisualBasic中,声明一个数组时,以下哪个选项是正确的?
A.Dima(10)AsInteger
B.DimaAsInteger[10]
C.Dima[10]AsInteger
D.Dima(10)]
4.以下哪个函数用于获取字符串中最后一个字符的位置?
A.Len()
B.Right()
C.Mid()
D.InStr()
5.以下哪个方法用于在文本框中插入文本?
A.Text
B.AppendText
C.Insert
D.Text1.Value
6.在VisualBasic中,以下哪个运算符用于逻辑非运算?
A.Not
B.Or
C.And
D.Eqv
7.以下哪个事件在窗体首次加载时发生?
A.Click
B.Load
C.Open
D.Close
8.在VisualBasic中,以下哪个函数用于判断一个字符串是否以另一个字符串开始?
A.Like
B.Contains
C.StartsWith
D.EndsWith
9.以下哪个属性用于设置文本框的字体大小?
A.FontSize
B.FontName
C.FontStyle
D.FontColor
10.在VisualBasic中,以下哪个关键字用于定义类?
A.Class
B.Structure
C.Module
D.Interface
二、填空题(每空1分,共5题)
1.在VisualBasic中,声明一个变量时,可以使用______关键字。
2.程序运行结束后,所有变量都会被______。
3.在VisualBasic中,数组下标的默认起始值为______。
4.要获取当前日期和时间,可以使用______函数。
5.在VisualBasic中,______关键字用于结束If语句。
二、多项选择题(每题3分,共10题)
1.以下哪些是VisualBasic中的基本数据类型?
A.Integer
B.String
C.Boolean
D.Object
E.Date
2.在VisualBasic中,以下哪些关键字用于定义子过程?
A.Sub
B.Function
C.Private
D.Public
E.Shared
3.以下哪些方法可以用来操作字符串?
A.Trim()
B.LCase()
C.UCase()
D.Mid()
E.Split()
4.以下哪些事件会在窗体上发生?
A.Click
B.Load
C.MouseMove
D.KeyPress
E.Close
5.以下哪些属性可以用来设置文本框?
A.Text
B.MultiLine
C.ScrollBars
D.PasswordChar
E.ReadOnly
6.在VisualBasic中,以下哪些运算符用于比较两个值?
A.=
B.
C.
D.=
E.=
7.以下哪些关键字用于控制程序的流程?
A.If
B.For
C.While
D.Do
E.Exit
8.以下哪些方法可以用来处理异常?
A.OnErrorGoTo
B.Err
C.Try
D.Catch
E.Finally
9.在VisualBasic中,以下哪些控件可以用来显示和编辑文本?
A.TextBox
B.Label
C.Button
D.ListBox
E.ComboBox
10.以下哪些是VisualBasic中的集合?
A.Forms
B.Controls
C.Collections
D.Arrays
E.Dictionaries
三、判断题(每题2分,共10题)
1.在VisualBasic中,所有变量都必须在使用前声明。()
2.Sub过程可以返回一个值,而Function过程不能返回值。()
3.在VisualBasic中,字符串是按索引顺序存储的,其中第一个字符的索引是0。()
4.使用Dim关键字声明的变量是私有变量,只能在声明它的模块中使用。()
5.在VisualBasic中,可以使用多个Exit语句来退出Do循环。()
6.在Visua