计算机二级VB考试实用试题集
姓名:____________________
一、单项选择题(每题2分,共10题)
1.下列关于VisualBasic中模块的说法,错误的是()。
A.模块是VisualBasic程序的基本组成单位
B.模块分为窗体模块和标准模块
C.窗体模块用于编写与窗体相关的事件过程
D.标准模块用于声明全局变量和定义子程序
2.以下哪个不是VisualBasic中常用的数据类型?()
A.字符串型
B.数值型
C.日期型
D.指针型
3.在VisualBasic中,以下哪个操作可以清除窗体上的所有控件?()
A.清除窗体的所有控件
B.清除窗体上的所有文本框
C.清除窗体上的所有命令按钮
D.清除窗体上的所有标签
4.以下哪个函数可以计算字符串的长度?()
A.Len()
B.Str()
C.Val()
D.Cint()
5.以下哪个事件在窗体加载时发生?()
A.Load
B.Unload
C.Click
D.DblClick
6.以下哪个语句可以设置一个窗体的标题?()
A.Caption=标题
B.Title=标题
C.Name=标题
D.Text=标题
7.以下哪个函数可以将字符串转换为日期型?()
A.CDate()
B.DateValue()
C.TimeValue()
D.Format()
8.以下哪个函数可以将数字转换为字符串?()
A.Str()
B.Val()
C.CStr()
D.Format()
9.以下哪个控件可以用于显示文本信息?()
A.Label
B.Textbox
C.CommandButton
D.PictureBox
10.以下哪个操作可以实现控件之间的嵌套?()
A.设置控件的Visible属性
B.设置控件的Enabled属性
C.设置控件的Top和Left属性
D.设置控件的Width和Height属性
二、多项选择题(每题3分,共10题)
1.以下关于VisualBasic中数组的说法,正确的是()。
A.数组可以存储多个相同数据类型的元素
B.数组中的元素可以通过索引来访问
C.数组的大小在定义后不能改变
D.可以使用数组作为函数的参数传递
2.以下哪些是VisualBasic中常用的循环结构?()
A.For循环
B.While循环
C.Do循环
D.If语句
3.在VisualBasic中,以下哪些是合法的变量名?()
A.MyVar
B.2ndVar
C._myVar
D.Var-
4.以下哪些是VisualBasic中常用的运算符?()
A.算术运算符
B.关系运算符
C.逻辑运算符
D.赋值运算符
5.以下哪些是VisualBasic中常用的控件?()
A.Textbox
B.CommandButton
C.Label
D.Menu
6.在VisualBasic中,以下哪些事件可以触发窗体上的控件?()
A.Click
B.DblClick
C.KeyPress
D.Load
7.以下哪些函数可以用于处理字符串?()
A.InStr()
B.LCase()
C.UCase()
D.Mid()
8.以下哪些是VisualBasic中常用的文件操作方法?()
A.Open
B.Close
C.Read
D.Write
9.在VisualBasic中,以下哪些是合法的常量类型?()
A.字符串常量
B.数值常量
C.日期常量
D.对象常量
10.以下哪些是VisualBasic中常用的错误处理语句?()
A.OnErrorGoTo
B.Err.Clear
C.Err.Raise
D.Resume
三、判断题(每题2分,共10题)
1.在VisualBasic中,变量的作用域只限于它被声明的模块内。()
2.在VisualBasic中,可以使用Dim语句来声明一个数组,但不能使用Public或Private关键字。()
3.在VisualBasic中,任何数据类型的变量都可以转换为字符串类型。()
4.在VisualBasic中,窗体的Load事件总是在窗体显示之前触发。()
5.在VisualBasic中,可以使用Val函数将字符串转换为布尔值。()
6.在VisualBasic中,可以使用Array函数创建一个动态数组。()
7.在VisualBasic中,如果控件没有设置Enab