vb等级考试真题及答案
一、单项选择题(每题2分,共10题)
1.以下哪个是VB合法的变量名?
A.3abcB.abc_3C.abc-3D.dim
答案:B
2.要在窗体上显示文本,可使用的控件是?
A.TimerB.CommandButtonC.LabelD.ListBox
答案:C
3.以下哪个是VB中的数据类型关键字?
A.integerB.IntC.IntegerD.intger
答案:C
4.执行语句`x=5+32`后,x的值是?
A.16B.11C.13D.8
答案:C
5.以下哪个函数用于生成随机数?
A.AbsB.SqrC.RndD.Int
答案:C
6.要将文本框的内容清空,可使用的语句是?
A.Text1.Text=B.Text1.Caption=C.Text1.ClearD.Text1.Value=
答案:A
7.以下哪个事件在窗体加载时触发?
A.ClickB.LoadC.ChangeD.DblClick
答案:B
8.执行语句`If53ThenMsgBox大于`,会弹出什么消息?
A.小于B.大于C.等于D.无消息
答案:B
9.以下哪个运算符用于字符串连接?
A.+B.-C.D.
答案:C
10.要设置命令按钮的标题,应设置其哪个属性?
A.NameB.CaptionC.TextD.Value
答案:B
二、多项选择题(每题2分,共10题)
1.以下属于VB标准控件的有?
A.PictureBoxB.OptionButtonC.TextBoxD.Frame
答案:ABCD
2.以下哪些是VB中的循环结构?
A.For...NextB.Do...LoopC.While...WendD.If...Then
答案:ABC
3.可以设置文本框属性的有?
A.FontB.ForeColorC.BackColorD.Enabled
答案:ABCD
4.以下哪些函数返回值是数值类型?
A.LenB.ValC.StrD.Asc
答案:ABD
5.以下事件可用于文本框的有?
A.KeyPressB.ChangeC.ClickD.DblClick
答案:AB
6.要在VB中打开文件,可使用的语句有?
A.OpenB.CloseC.InputD.Write
答案:AC
7.以下哪些是VB中的数据类型?
A.SingleB.DoubleC.CurrencyD.Byte
答案:ABCD
8.可以设置标签属性的有?
A.AlignmentB.AutoSizeC.VisibleD.BorderStyle
答案:ABCD
9.以下哪些语句可以用于变量声明?
A.DimB.StaticC.PublicD.Private
答案:ABCD
10.以下属于VB菜单编辑器可设置的菜单项属性有?
A.CaptionB.NameC.IndexD.Checked
答案:ABCD
三、判断题(每题2分,共10题)
1.VB中变量名区分大小写。()
答案:错
2.CommandButton控件的默认事件是Click事件。()
答案:对
3.执行`MsgBox`函数会显示一个消息框。()
答案:对
4.数组下标只能从0开始。()
答案:错
5.文本框的Locked属性设置为True时,文本框内容不可编辑。()
答案:对
6.VB中,`If`语句可以没有`Else`部分。()
答案:对
7.定时器控件在运行时可见。()
答案:错
8.变量在使用前必须先声明。()
答案:错
9.标签控件可以接收用户输入。()
答案:错
10.执行`End`语句可以结束程序运行。()
答案:对
四、简答题(每题5分,共4题)
1.简述VB中变量声明的作用。
答案:变量声明用于在内存中为变量分配存储空间,指定变量的数据类型,确定变量的作用域,保证变量在使用前已定义,避免出现错误。
2.如何在VB中实现一个简单的加法运算程序?
答案:在窗体上添加两个文本框用于输入加数,一个文本框用于显示结果,一个命令按钮。在按钮的Click事件中获取两个