vb机考试题及答案
一、单项选择题(每题2分,共10题)
1.在VB中,用于定义变量的关键字是()
A.DimB.SubC.EndD.If
2.以下()是VB中的数值型数据。
A.abcB.1/1/2023C.123D.True
3.执行语句`MsgBoxHello`后,会弹出一个()。
A.文本框B.消息框C.列表框D.组合框
4.表达式5Mod3的值是()
A.1B.2C.0D.3
5.要在标签Label1上显示文字“欢迎”,正确的语句是()
A.Label1.Caption=欢迎B.Label1.Text=欢迎
C.Label1.Value=欢迎D.Label1.Name=欢迎
6.以下循环语句中,循环体执行次数是()
`Fori=1To5Step2`
`循环体代码`
`Nexti`
A.2次B.3次C.4次D.5次
7.在VB中,()函数用于获取用户输入的字符串。
A.InputBoxB.MsgBoxC.PrintD.Val
8.以下()是合法的VB变量名。
A.2aB.a-2C.a2D.if
9.要使文本框Text1不可用,应设置()属性为False。
A.VisibleB.EnabledC.LockedD.Multiline
10.执行`a=10:b=20:a=a+b:b=a-b:a=a-b`后,a和b的值分别是()
A.10,20B.20,10C.30,20D.30,10
二、多项选择题(每题2分,共10题)
1.以下属于VB数据类型的有()
A.IntegerB.StringC.DoubleD.Boolean
2.以下()控件可用于用户输入数据。
A.TextBoxB.ComboBoxC.ListBoxD.Label
3.以下关于VB过程的说法正确的有()
A.过程可以提高代码的可维护性
B.函数过程有返回值
C.子过程没有返回值
D.过程不能嵌套定义
4.在VB中,以下()是有效的赋值语句。
A.a=10B.a+b=10C.a=b+10D.a=abc
5.以下()属于VB中的算术运算符。
A.+B.\C.^D.Mod
6.要设置命令按钮Command1的属性,以下正确的有()
A.Command1.Caption=确定B.Command1.Enabled=True
C.Command1.Width=100D.Command1.Name=cmdOK
7.以下()事件属于文本框的常用事件。
A.ClickB.ChangeC.KeyPressD.DblClick
8.以下()是VB中的逻辑运算符。
A.AndB.OrC.NotD.Xor
9.在VB中,以下()语句可以用于退出循环。
A.ExitForB.ExitDoC.EndForD.EndDo
10.以下()属于VB的文件操作语句。
A.OpenB.CloseC.WriteD.Read
三、判断题(每题2分,共10题)
1.在VB中,变量必须先声明后使用。()
2.标签控件可以接收用户输入。()
3.表达式35And46的值为True。()
4.函数过程可以没有参数。()
5.语句`Dima(5)AsInteger`定义了一个包含5个元素的整型数组。()
6.命令按钮的Click事件在按钮被按下时触发。()
7.文本框的Text属性可以获取或设置文本框中的内容。()
8.循环结构中,DoWhile循环至少会执行一次循环体。()
9.在VB中,字符串连接运算符是。()
10.可以通过设置控件的Visible属性为False来隐藏控件。()
四、简答题(每题5分,共4题)
1.简述VB中变量声明的作用。
答:变量声明用于告诉系统变量的名称、数据类型等信息,以便系统为变