VB编程角色意识试题及答案
姓名:____________________
一、单项选择题(每题2分,共10题)
1.下列关于VisualBasic编程语言的说法,错误的是:
A.VisualBasic是一种面向对象的编程语言
B.VisualBasic主要用于开发Windows应用程序
C.VisualBasic不支持面向过程的编程
D.VisualBasic具有事件驱动的编程机制
2.在VisualBasic中,以下哪个不是内置的数据类型?
A.Integer
B.String
C.Boolean
D.Array
3.以下哪个函数用于将字符串转换为整数?
A.Val()
B.Int()
C.Round()
D.CInt()
4.在VisualBasic中,以下哪个是正确的注释方法?
A.这是注释
B./*这是注释*/
C.#这是注释
D.//这是注释
5.以下哪个是VisualBasic中的循环结构?
A.If...Then...Else
B.For...Next
C.SelectCase
D.Alloftheabove
6.在VisualBasic中,以下哪个是正确的条件判断运算符?
A.
B.||
C.==
D.!=
7.以下哪个是VisualBasic中的数组声明格式?
A.Dim数组名(下标)As数据类型
B.Dim数组名[下标]As数据类型
C.Dim数组名{下标}As数据类型
D.Dim数组名()As数据类型
8.在VisualBasic中,以下哪个是正确的字符串连接运算符?
A.+
B.
C.||
D.*
9.以下哪个是VisualBasic中的错误处理机制?
A.Try...Catch
B.OnErrorResumeNext
C.OnErrorGoTo标签
D.Alloftheabove
10.在VisualBasic中,以下哪个是正确的文件操作语句?
A.Open文件名For输入As#文件号
B.Open文件名For输出As#文件号
C.Open文件名For读写As#文件号
D.Alloftheabove
二、多项选择题(每题3分,共10题)
1.VisualBasic编程中,以下哪些是合法的变量命名规则?
A.变量名可以包含字母、数字和下划线
B.变量名不能以数字开头
C.变量名不能包含空格
D.变量名可以包含特殊字符如@、%
2.以下哪些是VisualBasic中的基本数据类型?
A.Integer
B.Single
C.Double
D.String
3.在VisualBasic中,以下哪些是正确的控制结构?
A.If...Then...Else
B.For...Next
C.While...Wend
D.SelectCase
4.以下哪些是VisualBasic中的数组操作方法?
A.ReDim
B.UBound
C.LBound
D.Array
5.在VisualBasic中,以下哪些是正确的文件操作方法?
A.Open
B.Close
C.Read
D.Write
6.以下哪些是VisualBasic中的常用事件?
A.Click
B.Load
C.Unload
D.KeyPress
7.在VisualBasic中,以下哪些是正确的错误处理语句?
A.OnErrorResumeNext
B.OnErrorGoTo标签
C.Try...Catch
D.Err.Number
8.以下哪些是VisualBasic中的图形界面对象?
A.Form
B.Label
C.TextBox
D.Button
9.在VisualBasic中,以下哪些是正确的字符串处理函数?
A.Len()
B.Mid()
C.Left()
D.Right()
10.以下哪些是VisualBasic中的常用文件格式?
A..txt
B..csv
C..dat
D..bas
三、判断题(每题2分,共10题)
1.在VisualBasic中,变量声明后必须进行初始化才能使用。()
2.VisualBasic中的数组可以动态调整大小。()
3.在VisualBasic中,可以使用Dim语句来声明一个全局变量。()
4.VisualBasic中的循环结构只能使用For...Next语句。()
5.在VisualBasic中,可以使用Exit语句退出一个循环或子程序。(