最新VB考试动态与试题及答案解析
姓名:____________________
一、单项选择题(每题2分,共10题)
1.以下哪个选项不是VisualBasic中的基本数据类型?
A.Integer
B.String
C.Boolean
D.Double
2.在VisualBasic中,声明一个数组时,以下哪个选项是正确的?
A.Dima(5)AsInteger
B.a[5]=10
C.a=NewInteger(5)
D.a(5)=10
3.以下哪个函数可以返回当前系统的日期和时间?
A.Now
B.Date
C.Time
D.Timer
4.在VisualBasic中,以下哪个操作可以删除窗体上的控件?
A.Delete
B.Remove
C.Clear
D.Destroy
5.以下哪个关键字表示子程序?
A.Function
B.Sub
C.Property
D.Get
6.以下哪个函数可以将字符串转换为大写?
A.Upper
B.Uppercase
C.ToUpper
D.UpperCase
7.在VisualBasic中,以下哪个操作可以设置控件的背景颜色?
A.SetBackgroundColor=RGB(255,0,0)
B.BackColor=RGB(255,0,0)
C.SetColor=RGB(255,0,0)
D.Color=RGB(255,0,0)
8.以下哪个关键字用于实现多态?
A.Interface
B.Abstract
C.Override
D.Implements
9.在VisualBasic中,以下哪个关键字表示属性?
A.Property
B.Function
C.Sub
D.Get
10.以下哪个函数可以返回两个数之间的最大值?
A.Max
B.Math.Max
C.Math.MaxValue
D.MaxValue
二、填空题(每题2分,共5题)
1.在VisualBasic中,声明一个字符串变量需要使用________关键字。
2.VisualBasic中,声明一个一维数组需要使用________关键字。
3.在VisualBasic中,获取当前系统时间的函数是________。
4.在VisualBasic中,设置控件的字体需要使用________属性。
5.在VisualBasic中,判断一个字符串是否为空字符串需要使用________函数。
三、程序设计题(共15分)
1.编写一个程序,实现以下功能:
(1)定义一个整型数组,长度为5;
(2)使用随机数生成器为数组赋值;
(3)遍历数组,输出所有元素的值。
2.编写一个程序,实现以下功能:
(1)定义一个字符串变量;
(2)使用用户输入的方式获取字符串;
(3)判断字符串是否为空字符串,并输出相应的提示信息。
3.编写一个程序,实现以下功能:
(1)定义一个整型变量;
(2)使用循环结构实现从1到10的累加;
(3)输出累加结果。
四、简答题(共5分)
1.简述VisualBasic中数组的声明和使用方法。
2.简述VisualBasic中字符串的处理方法。
3.简述VisualBasic中日期和时间的处理方法。
二、多项选择题(每题3分,共10题)
1.以下哪些是VisualBasic中的数据类型?
A.Integer
B.String
C.Boolean
D.Object
E.Date
2.在VisualBasic中,以下哪些关键字可以用来声明变量?
A.Dim
B.Private
C.Public
D.Static
E.Friend
3.以下哪些操作可以修改控件的属性?
A.Set
B.Assign
C.Modify
D.Change
E.Update
4.在VisualBasic中,以下哪些关键字可以用来定义事件处理程序?
A.Event
B.Procedure
C.Handler
D.Sub
E.Function
5.以下哪些函数可以用来格式化数字?
A.Format
B.CStr
C.Val
D.Str
E.Num
6.在VisualBasic中,以下哪些关键字可以用来定义常量?
A.Const
B.Let
C.Dim
D.Public
E.Private
7.以下哪些函数可以用来处理字符串?
A.Len
B.Left
C.Right
D.Mid
E.Split
8.在VisualBasic中,以下哪些关键字可以用来定义枚