最新计算机二级VB考试试题及答案详解
姓名:____________________
一、单项选择题(每题2分,共10题)
1.以下哪个不是VisualBasic中的基本数据类型?
A.Integer
B.String
C.Boolean
D.Array
2.在VisualBasic中,以下哪个关键字用于定义一个变量?
A.Dim
B.Var
C.Const
D.Private
3.以下哪个函数可以用来获取当前系统的日期和时间?
A.Now()
B.Date()
C.Time()
D.DateTime()
4.在VisualBasic中,以下哪个关键字用于定义一个常量?
A.Dim
B.Const
C.Private
D.Public
5.以下哪个函数可以用来将字符串转换为整数?
A.Val()
B.CInt()
C.Str()
D.Chr()
6.在VisualBasic中,以下哪个关键字用于声明一个过程?
A.Function
B.Sub
C.Declare
D.GoTo
7.以下哪个关键字用于定义一个数组?
A.Dim
B.New
C.Array
D.Object
8.在VisualBasic中,以下哪个关键字用于结束一个If语句?
A.Then
B.Else
C.EndIf
D.Next
9.以下哪个函数可以用来获取一个字符串的长度?
A.Len()
B.Length()
C.SizeOf()
D.Count()
10.在VisualBasic中,以下哪个关键字用于定义一个循环?
A.For
B.While
C.Do
D.Until
二、填空题(每题2分,共5题)
1.在VisualBasic中,声明一个整型变量可以使用关键字__________。
2.函数__________可以用来获取当前系统的日期和时间。
3.在VisualBasic中,声明一个字符串变量可以使用关键字__________。
4.函数__________可以用来将字符串转换为整数。
5.在VisualBasic中,结束一个If语句可以使用关键字__________。
三、编程题(共20分)
1.编写一个程序,使用循环结构计算1到100之间所有整数的和,并将结果输出到控制台。(10分)
2.编写一个程序,使用If语句判断一个整数是否为偶数,如果是偶数则输出“该数是偶数”,否则输出“该数不是偶数”。(10分)
四、简答题(共10分)
1.简述VisualBasic中变量的作用域。(5分)
2.简述VisualBasic中数组的声明和使用方法。(5分)
二、多项选择题(每题3分,共10题)
1.以下哪些是VisualBasic中的数据类型?
A.Integer
B.String
C.Boolean
D.Array
E.Object
2.在VisualBasic中,以下哪些关键字可以用来声明变量?
A.Dim
B.Var
C.Const
D.Private
E.Public
3.以下哪些函数可以用来转换数据类型?
A.Val()
B.CInt()
C.Str()
D.Chr()
E.DateValue()
4.在VisualBasic中,以下哪些关键字可以用来控制程序的流程?
A.If
B.For
C.While
D.Do
E.Next
5.以下哪些是VisualBasic中的数组声明方式?
A.Dim数组名()As数据类型
B.数组名(下标)=值
C.数组名=New数据类型()
D.数组名(下标)=New数据类型()
E.数组名(下标)=数组名(下标)
6.以下哪些是VisualBasic中的过程?
A.Function
B.Sub
C.Property
D.Event
E.Module
7.在VisualBasic中,以下哪些关键字可以用来访问数组元素?
A.数组名(下标)
B.数组名(下标).属性
C.数组名(下标).方法
D.数组名(下标)()
E.数组名(下标)[属性]
8.以下哪些是VisualBasic中的控制结构?
A.If
B.SelectCase
C.For
D.While
E.Do
9.在VisualBasic中,以下哪些关键字可以用来声明一个常量?
A.Dim
B.Const
C.Private
D.Public
E.Shared
10.以下哪些是VisualBasic中的文件操作关键字?
A.Open
B.Write
C.Clos