VB编程实用工具试题及答案概述
姓名:____________________
一、单项选择题(每题2分,共10题)
1.在VisualBasic中,以下哪个是默认的工程引用?
A.MicrosoftWindowsCommonControls6.0
B.MicrosoftActiveXDataObjects2.8Library
C.MicrosoftJet4.0OLEDBProvider
D.MicrosoftOffice14.0AccessDatabaseEngine
2.在以下关于变量的描述中,正确的是:
A.变量必须在声明后才能使用
B.变量的类型在声明时必须指定
C.变量的值在运行时不能更改
D.变量的作用域只能在一个函数内部
3.以下哪个不是VisualBasic的合法数据类型?
A.Integer
B.String
C.Object
D.Boolean
4.在以下关于过程(子程序)的描述中,错误的是:
A.过程可以没有参数
B.过程必须包含Return语句
C.过程可以返回值
D.过程可以访问全局变量
5.在以下关于控件的说法中,正确的是:
A.控件只能通过代码创建
B.控件可以自由移动
C.控件是VisualBasic应用程序的界面元素
D.控件可以包含其他控件
6.以下哪个函数用于判断一个字符串是否为空?
A.IsEmpty()
B.IsNull()
C.IsNumeric()
D.IsEmpty()
7.在以下关于数组的描述中,正确的是:
A.数组可以包含不同类型的元素
B.数组的下标从1开始
C.数组的大小在声明时必须指定
D.数组可以动态改变大小
8.以下哪个函数用于获取字符串的长度?
A.Len()
B.Str()
C.Val()
D.Chr()
9.在以下关于循环的描述中,正确的是:
A.Do...Loop循环可以没有条件
B.For...Next循环可以没有计数器
C.While...Wend循环可以没有条件
D.以上都是
10.在以下关于异常处理的描述中,正确的是:
A.Try...Catch语句可以捕获异常
B.Try...Finally语句可以执行清理代码
C.Try...Catch...Finally语句可以同时捕获异常和执行清理代码
D.以上都是
二、填空题(每题2分,共10题)
1.在VisualBasic中,定义一个整型变量的语法为:Dim变量名As__________。
2.在VisualBasic中,字符串类型的变量可以存储__________。
3.在VisualBasic中,过程分为两种,分别是子程序(Sub)和函数(Function)。
4.在VisualBasic中,控件是应用程序的__________。
5.在VisualBasic中,数组的下标从__________开始。
6.在VisualBasic中,字符串连接运算符是__________。
7.在VisualBasic中,条件运算符是__________。
8.在VisualBasic中,循环语句有三种:For...Next、Do...Loop和__________。
9.在VisualBasic中,异常处理语句是__________。
10.在VisualBasic中,声明一个全局变量的语法为:Dim__________。
二、多项选择题(每题3分,共10题)
1.以下哪些是VisualBasic中常用的基本数据类型?
A.Integer
B.String
C.Boolean
D.Object
E.Date
2.在VisualBasic中,以下哪些是合法的变量名?
A.MyVar
B.2MyVar
C._myVar
D.my-var
E.myVar_
3.以下哪些是VisualBasic中常见的控件?
A.TextBox
B.Button
C.Label
D.Listbox
E.PictureBox
4.在以下关于数组的描述中,正确的有哪些?
A.数组可以存储相同类型的元素
B.数组的大小在声明时必须指定
C.数组可以动态改变大小
D.数组的下标从0开始
E.数组可以存储不同类型的元素
5.以下哪些是VisualBasic中的运算符?
A.赋值运算符(=)
B.算术运算符(+、-、*、/)
C.关系运算符(=、、、=、=、)
D.逻辑运算符(And、Or、Xor、Not)
E.字符串连接运算符()
6.以下哪些是VisualBasic中