vb考试题及答案
一、单项选择题(每题2分,共20分)
1.在VB中,用于定义字符串变量的关键字是()
A.IntegerB.StringC.DoubleD.Boolean
2.以下VB语句正确的是()
A.a+b=cB.Printa+bC.Ifabthena:=bD.DimabasInteger
3.要使文本框获得焦点,可使用()方法。
A.LostFocusB.SetFocusC.GotFocusD.Focus
4.执行语句s=Len(Mid(VisualBasic,1,6))后,s的值是()
A.6B.7C.8D.9
5.以下()是VB中的循环结构关键字。
A.Do...LoopB.If...ThenC.SelectCaseD.With...EndWith
6.当文本框的()属性设置为True时,文本框可以显示多行文本。
A.EnabledB.VisibleC.MultiLineD.Locked
7.以下()函数可以将字符串转换为数值。
A.StrB.ValC.ChrD.Asc
8.若有变量声明DimaAsInteger,以下给变量a赋值正确的是()
A.a=10B.a=10.5C.a=10D.a=True
9.要在VB中绘制一个圆形,可使用()方法。
A.LineB.CircleC.PSetD.Cls
10.在VB中,以下()语句可以结束程序运行。
A.EndB.ExitC.StopD.Break
答案:1.B2.B3.B4.A5.A6.C7.B8.C9.B10.A
二、多项选择题(每题2分,共20分)
1.以下属于VB数据类型的有()
A.ByteB.CurrencyC.DateD.Variant
2.以下可以在VB中用于输入数据的控件有()
A.TextBoxB.LabelC.ComboBoxD.ListBox
3.以下VB关键字中,用于条件判断的有()
A.IfB.SelectCaseC.ForD.While
4.以下关于数组的说法正确的有()
A.数组可以是一维的,也可以是多维的
B.数组元素的类型必须相同
C.静态数组一旦声明,大小不能改变
D.动态数组可以在运行时改变大小
5.以下()是VB中的标准函数。
A.AbsB.SqrC.SinD.Int
6.以下可以设置控件属性的方式有()
A.在属性窗口中设置
B.在代码中通过赋值语句设置
C.在设计时通过菜单命令设置
D.在运行时通过用户操作设置
7.以下关于VB窗体的说法正确的有()
A.一个VB应用程序可以有多个窗体
B.可以设置窗体的标题、大小等属性
C.窗体可以有自己的事件过程
D.窗体不能作为控件的容器
8.以下属于VB循环结构的有()
A.For...NextB.DoWhile...LoopC.DoUntil...LoopD.While...Wend
9.以下()操作可以在VB中触发事件。
A.单击按钮
B.改变文本框中的内容
C.加载窗体
D.移动鼠标
10.以下关于VB函数和过程的说法正确的有()
A.函数有返回值,过程没有返回值
B.函数和过程都可以有参数
C.可以在函数和过程中定义局部变量
D.调用函数和过程的方式相同
答案:1.ABCD2.ACD3.AB4.ABCD5.ABCD6.AB7.ABC8.ABCD9.ABCD10.ABC
三、判断题(每题2分,共20分)
1.在VB中,变量名可以以数字开头。()
2.Print语句可以在窗体上输出文本。()
3.If语句只能进行单条件判断。()
4.数组的下标可以是负数。()
5.当CommandButton的Enabled属性为False时,按钮不可用。()
6.VB中的注释语句以单引号()开头。()
7.文本框的Text属性只能在设计时设置。()
8.一个VB工程只能有一个模