vb上机考试题库及答案.doc
vb上机考试题库及答案
一、单项选择题(每题2分,共10题)
1.在VB中,用于显示消息框的函数是()
A.InputBoxB.MsgBoxC.PrintD.Debug.Print
2.以下()是合法的变量名。
A.1abcB.a-1C.abc_1D.dim
3.若要使文本框获得焦点,可使用()方法。
A.ChangeB.SetFocusC.GotFocusD.LostFocus
4.表达式5\2的结果是()
A.2B.2.5C.3D.1
5.以下()语句可以退出DoLoop循环。
A.ExitForB.ExitSubC.ExitDoD.End
6.当一个工程含有多个窗体时,其中的启动窗体是()
A.第一个添加的窗体B.最后一个添加的窗体
C.在“工程属性”中指定的窗体D.命名为Form1的窗体
7.以下关于数组的说法正确的是()
A.数组的下标必须从0开始
B.动态数组可以在程序运行时改变大小
C.固定大小数组也能改变大小
D.数组不能作为函数参数
8.要在图片框P1中显示图片,应设置的属性是()
A.PictureB.ImageC.VisibleD.Enabled
9.以下()事件是文本框控件特有的。
A.ClickB.DblClickC.ChangeD.Load
10.函数Int(8.9)返回的值是()
A.8B.9C.8.9D.9.1
二、多项选择题(每题2分,共10题)
1.以下属于VB数据类型的有()
A.IntegerB.StringC.SingleD.Date
2.以下可以用于设置控件属性的方法有()
A.在属性窗口中设置B.在代码中用赋值语句设置
C.在设计时通过菜单设置D.运行时自动设置
3.以下关于VB控件的说法正确的有()
A.标签控件主要用于显示文本信息
B.命令按钮可以响应Click事件
C.文本框可以输入和显示文本
D.列表框可以让用户选择多个项目
4.以下VB语句正确的有()
A.DimaAsInteger
B.a=1:b=2
C.PrintHello
D.Ifa10ThenEnd
5.以下属于VB循环结构的有()
A.ForNextB.DoLoopC.WhileWendD.SelectCase
6.以下能改变窗体大小的属性有()
A.WidthB.HeightC.TopD.Left
7.以下关于函数的说法正确的有()
A.函数可以有返回值
B.自定义函数可以有参数
C.系统函数可以直接调用
D.函数不能嵌套调用
8.以下属于VB事件的有()
A.LoadB.UnloadC.ClickD.MouseMove
9.以下关于数组初始化的方法正确的有()
A.Dima(3)AsInteger:a(0)=1:a(1)=2:a(2)=3
B.Dima()AsInteger={1,2,3}
C.ReDima(3)AsInteger:a=Array(1,2,3)
D.Dima(3)AsInteger:Fori=0To2:a(i)=i+1:Nexti
10.以下关于VB工程的说法正确的有()
A.一个工程可以包含多个窗体
B.工程文件的扩展名为.vbp
C.可以将多个工程组成一个工程组
D.工程中只能有一个标准模块
三、判断题(每题2分,共10题)
1.在VB中,变量未赋值时,数值型变量初始值为0。()
2.标签控件不能接收用户输入。()
3.ForNext循环中,循环变量的值不能在循环体内改变。()
4.VB中的注释语句用单引号开头。()
5.一个窗体可以设置多个菜单。()
6.动态数组在声明时不需要指定大小。()
7.文本框的Text属性值可以通过代码修改。()
8.事件过程名是由系统自动生成的,不能修改。()
9.函数的返回值可以是多种数据类型。()
10.工程中所有窗体都可以设置为启动窗体。()
四、简答题(每题