VB编程标准总结试题及答案
姓名:____________________
一、单项选择题(每题2分,共10题)
1.下列关于VisualBasic中数据类型的说法,正确的是()。
A.数据类型可以随时更改
B.数据类型是固定的,不能更改
C.数据类型可以随着变量的声明而自动更改
D.数据类型可以在运行时动态更改
2.在VisualBasic中,以下哪个函数可以返回字符串的长度?()
A.Len()
B.Length()
C.Size()
D.LengthOf()
3.以下哪个关键字用于声明一个整型变量?()
A.Integer
B.Int
C.Var
D.Dim
4.以下哪个关键字用于声明一个字符串变量?()
A.String
B.Str
C.Char
D.Dim
5.在VisualBasic中,以下哪个关键字用于定义一个过程?()
A.Function
B.Sub
C.Declare
D.Property
6.以下哪个关键字用于定义一个属性?()
A.Property
B.Attribute
C.Function
D.Sub
7.在VisualBasic中,以下哪个函数可以判断一个字符串是否为空?()
A.IsEmpty()
B.IsNull()
C.IsEmptyString()
D.IsNullString()
8.以下哪个关键字用于定义一个数组?()
A.Array
B.Dim
C.New
D.ArrayType
9.在VisualBasic中,以下哪个关键字用于结束一个循环?()
A.Exit
B.Continue
C.Break
D.Next
10.以下哪个关键字用于定义一个结构体?()
A.Structure
B.Class
C.Module
D.Form
答案:
1.A
2.A
3.A
4.A
5.B
6.A
7.A
8.B
9.D
10.A
二、多项选择题(每题3分,共10题)
1.在VisualBasic中,以下哪些是合法的数据类型?()
A.Integer
B.Single
C.Double
D.String
E.Date
F.Boolean
2.以下哪些方法可以用来转换数据类型?()
A.CInt()
B.CStr()
C.CDbl()
D.CBool()
E.Val()
F.Str()
3.在VisualBasic中,以下哪些关键字可以用来声明变量?()
A.Dim
B.Private
C.Public
D.Static
E.Global
F.As
4.以下哪些运算符用于字符串连接?()
A.+
B.
C.*
D./
E.^
F.%
5.在VisualBasic中,以下哪些是合法的流程控制结构?()
A.If-Then-Else
B.Switch-Case
C.For-Next
D.Do-Loop
E.While-EndWhile
F.SelectCase
6.以下哪些函数可以用来处理文件操作?()
A.Open()
B.Close()
C.Read()
D.Write()
E.Append()
F.GetLine()
7.在VisualBasic中,以下哪些关键字用于定义事件过程?()
A.Event
B.WithEvents
C.WithEventsEvent
D.Private
E.Public
F.PublicEvent
8.以下哪些是VisualBasic中常见的错误处理关键字?()
A.OnError
B.Resume
C.ExitTry
D.Reraise
E.GoTo
F.Continue
9.以下哪些是VisualBasic中常见的文件格式?()
A..bas
B..frm
C..vbp
D..vb
E..exe
F..dll
10.在VisualBasic中,以下哪些是常用的数据结构?()
A.Array
B.Dictionary
C.List
D.Queue
E.Stack
F.Set
答案:
1.A,B,C,D,E,F
2.A,B,C,D,E
3.A,B,C,D,E
4.A,B
5.A,B,C,D,E,F
6.A,B,C,D,E
7.A,B,C
8.A,B,C,D,E
9.A,B,C,D,E,F
10.A,B,C,D,