最新vb题库及答案
一、单项选择题(每题2分,共10题)
1.在VB中,用于定义变量的关键字是()
A.DimB.ForC.IfD.End
2.以下()是VB中的合法变量名。
A.3abcB.a-bC.abc_1D.dim
3.执行语句Print5\2的结果是()
A.2B.2.5C.3D.1
4.以下哪个函数用于获取字符串的长度()
A.LenB.MidC.TrimD.Str
5.要使文本框获得焦点,可使用()方法。
A.HideB.ShowC.SetFocusD.Refresh
6.当文本框的()属性为True时,文本框可以显示多行文本。
A.MultiLineB.ScrollBarsC.LockedD.Enabled
7.以下()循环结构一定会执行一次循环体。
A.For...NextB.While...WendC.DoWhile...LoopD.Do...LoopUntil
8.在VB中,以下()是逻辑运算符。
A.+B.AndC.D.\
9.要在图片框中显示图片,可设置其()属性。
A.TextB.CaptionC.PictureD.Name
10.以下()事件在窗体加载时触发。
A.ClickB.LoadC.ChangeD.DblClick
二、多项选择题(每题2分,共10题)
1.以下属于VB数据类型的有()
A.IntegerB.StringC.DoubleD.Boolean
2.以下能用于VB中输入数据的控件有()
A.TextBoxB.LabelC.ComboBoxD.ListBox
3.以下关于VB中数组的说法正确的有()
A.数组可以存储多个相同类型的数据
B.数组下标可以从0开始
C.动态数组可以在程序运行时改变大小
D.固定大小数组一旦定义,大小不能改变
4.以下属于VB中的控制结构的有()
A.顺序结构B.选择结构C.循环结构D.递归结构
5.以下哪些属性是命令按钮(CommandButton)的常见属性()
A.CaptionB.EnabledC.VisibleD.Font
6.以下()是VB中的标准函数。
A.SqrB.AbsC.IntD.Cos
7.以下关于VB中过程的说法正确的有()
A.过程可以提高代码的可重用性
B.子过程(Sub)没有返回值
C.函数过程(Function)有返回值
D.过程可以有参数
8.以下能用于VB中文件操作的语句或函数有()
A.OpenB.CloseC.InputD.Print
9.以下属于VB中常用的事件有()
A.ClickB.MouseMoveC.KeyPressD.Paint
10.以下关于VB中菜单的说法正确的有()
A.菜单可以分为下拉菜单和弹出式菜单
B.菜单控件可以通过菜单编辑器创建
C.可以为菜单控件设置快捷键
D.菜单控件有Click事件
三、判断题(每题2分,共10题)
1.在VB中,变量必须先声明后使用。()
2.表达式53And24的结果为True。()
3.文本框的Text属性可以获取或设置文本框中的内容。()
4.For循环语句中,循环变量的值不能在循环体内改变。()
5.数组的下标必须是整数。()
6.命令按钮的Enabled属性为False时,按钮不可用但仍显示在界面上。()
7.在VB中,函数过程可以没有参数。()
8.用Open语句打开文件时,若文件不存在则会出错。()
9.标签(Label)控件可以接收用户输入。()
10.当窗体的Visible属性为False时,窗体从内存中卸载。()
四、简答题(每题5分,共4题)
1.简述VB中变量的命名规则。
答:必须以字母开头,由字母、数字和下划线组成,长度不超255个字符,不能与VB关键字相同。
2.简述If语句的三种基本形式。
答:单分支:If条件Then语句块;双分支:If条件Then语句块1Else语句块2;多