计算机二级VB实用信息试题及答案
姓名:____________________
一、单项选择题(每题2分,共10题)
1.在VisualBasic中,声明一个整型变量的正确格式是:
A.DimaAsInteger
B.Integera
C.aInteger
D.DimaInt
2.下列关于VisualBasic中变量的作用域,说法正确的是:
A.在模块内部声明的变量,其作用域仅限于该模块
B.在过程中声明的变量,其作用域仅限于该过程
C.在窗体内部声明的变量,其作用域仅限于该窗体
D.以上说法均正确
3.以下哪个函数用于将字符串转换为数值?
A.Val()
B.CInt()
C.Round()
D.Format()
4.在VisualBasic中,以下哪个是用于判断逻辑表达式值的函数?
A.Abs()
B.Sqr()
C.Int()
D.IIf()
5.以下哪个是用于执行循环结构的控制语句?
A.If
B.Case
C.For
D.Do
6.以下哪个是用于执行分支结构的控制语句?
A.While
B.For
C.If
D.SelectCase
7.在VisualBasic中,以下哪个关键字用于强制类型转换?
A.Type
B.CType()
C.Str()
D.Val()
8.以下哪个是用于定义数组的语句?
A.Dim
B.New
C.Array
D.List
9.以下哪个函数用于计算字符串的长度?
A.Len()
B.Mid()
C.Left()
D.Right()
10.在VisualBasic中,以下哪个关键字用于结束一个过程?
A.End
B.Return
C.Exit
D.Stop
二、填空题(每空2分,共10空)
1.VisualBasic中的数据类型分为基本数据类型、用户定义数据类型和_________数据类型。
2.在VisualBasic中,声明一个数组时,可以使用_________关键字。
3.在VisualBasic中,声明一个整型变量时,可以使用_________关键字。
4.在VisualBasic中,判断一个变量是否为空值的函数是_________。
5.在VisualBasic中,执行循环结构的控制语句有_________、_________、_________。
6.在VisualBasic中,执行分支结构的控制语句有_________、_________。
7.在VisualBasic中,用于强制类型转换的关键字是_________。
8.在VisualBasic中,用于计算字符串长度的函数是_________。
9.在VisualBasic中,用于结束一个过程的语句是_________。
10.在VisualBasic中,用于定义数组的语句是_________。
三、程序设计题(每题10分,共20分)
1.编写一个程序,计算1到100之间所有奇数的和。
2.编写一个程序,判断一个整数是否为素数。
四、简答题(每题10分,共20分)
1.简述VisualBasic中变量的作用域。
2.简述VisualBasic中数组的声明和使用方法。
二、多项选择题(每题3分,共10题)
1.以下哪些是VisualBasic中的基本数据类型?
A.Integer
B.String
C.Boolean
D.Object
E.Variant
2.在VisualBasic中,以下哪些关键字可以用于定义常量?
A.Dim
B.Const
C.Public
D.Private
E.Static
3.以下哪些函数可以用于字符串操作?
A.LCase()
B.UCase()
C.Mid()
D.InStr()
E.Replace()
4.以下哪些语句可以用于控制程序的流程?
A.If
B.For
C.While
D.SelectCase
E.Exit
5.以下哪些是VisualBasic中的控制结构?
A.循环结构
B.分支结构
C.选择结构
D.过程
E.数组
6.以下哪些是VisualBasic中的数组操作函数?
A.UBound()
B.LBound()
C.ReDim
D.Array
E.Copy
7.以下哪些是VisualBasic中的日期和时间函数?
A.Now()
B.Date()
C.Time()
D.Year()
E.Month()
8.以下哪些是VisualBasic中的错误处理语句?
A.OnErrorResumeNe