vb期末试题及答案
单项选择题(每题2分,共10题)
1.在VB中,用于定义变量的数据类型关键字是()
A.DimB.ForC.IfD.Do
2.以下()是合法的变量名。
A.3abcB.abcC.abc_1D.abc
3.要在文本框中显示垂直滚动条,需要将文本框的()属性设置为2-Vertical。
A.ScrollBarsB.MultilineC.VisibleD.Enabled
4.下列()语句可以实现循环结构。
A.PrintB.SelectCaseC.For...NextD.MsgBox
5.表达式5Mod3的值是()
A.0B.1C.2D.3
6.若要将标签Label1的标题文字颜色设置为红色,应使用()语句。
A.Label1.ForeColor=vbRedB.Label1.BackColor=vbRed
C.Label1.FontColor=vbRedD.Label1.Color=vbRed
7.以下()事件是按钮控件的常用事件。
A.ChangeB.ClickC.DblClickD.KeyPress
8.在VB中,用于输入数据的函数是()
A.MsgBoxB.InputBoxC.PrintD.Format
9.若定义一个一维数组a,要存储10个整数,正确的定义语句是()
A.Dima(10)AsIntegerB.Dima(9)AsInteger
C.Dima(1To10)AsIntegerD.Dima(0To9)AsInteger
10.当文本框的内容发生变化时,会触发()事件。
A.LostFocusB.GotFocusC.ChangeD.Click
多项选择题(每题2分,共10题)
1.以下属于VB基本数据类型的有()
A.IntegerB.StringC.DateD.Boolean
2.下列关于VB控件的说法正确的是()
A.标签控件可用于显示文本信息
B.文本框可用于输入和显示文本
C.命令按钮可响应Click事件
D.列表框可以列出可供用户选择的项目
3.以下()是VB中的循环结构语句。
A.For...NextB.Do...LoopC.While...WendD.SelectCase
4.可以改变对象属性值的方法有()
A.在属性窗口中设置
B.在代码中使用赋值语句
C.通过对象的事件
D.通过调用系统函数
5.以下属于VB算术运算符的有()
A.+B.-C.D./
6.要使文本框具有密码输入功能,需要设置()属性。
A.PasswordCharB.MultilineC.LockedD.Text
7.下列关于VB过程的说法正确的是()
A.过程分为Sub过程和Function过程
B.Sub过程无返回值
C.Function过程有返回值
D.过程可以嵌套调用
8.以下()可以作为VB中的常量。
A.123B.abcC.TrueD.2023-10-1
9.在VB中,以下()语句可以用于条件判断。
A.If...Then...ElseB.SelectCaseC.ForEach...NextD.DoUntil
10.关于VB数组,以下说法正确的是()
A.数组可以分为一维数组和多维数组
B.数组元素可以是不同类型的数据
C.动态数组可以在程序运行过程中改变大小
D.静态数组一旦定义,大小不能改变
判断题(每题2分,共10题)
1.在VB中,变量必须先声明后使用。()
2.文本框的Text属性可以获取或设置文本框中的内容。()
3.一个VB工程中只能有一个窗体窗体。()
4.For循环语句中,循环变量的值不能在循环体内被改变。()
5.MsgBox函数用于显示一个消息框,并且可以返回用户的选择。()
6.标签控件可以接收用户输入。()
7.数组的下标可以是负数。()
8.在VB中,注释语句以单引号()开头。()
9.命令按钮的Enabled属性设置为False时,按钮不可用。()