计算机二级VB考试核心技能试题及答案解析
姓名:____________________
一、单项选择题(每题2分,共10题)
1.下列哪个不是VisualBasic中常用的数据类型?
A.Integer
B.Double
C.String
D.Array
2.在VisualBasic中,下列哪个关键字用于定义一个过程?
A.Sub
B.Function
C.Private
D.Public
3.以下哪个函数用于获取当前日期和时间?
A.Date()
B.Time()
C.Now()
D.Today()
4.在VisualBasic中,如何声明一个整型变量?
A.DimaAsInteger
B.DimaInteger
C.Integera
D.aInteger
5.以下哪个关键字用于实现循环结构?
A.For
B.While
C.If
D.Do
6.在VisualBasic中,以下哪个关键字用于结束一个过程?
A.End
B.Exit
C.Return
D.GoTo
7.以下哪个函数用于将字符串转换为数字?
A.Val()
B.Str()
C.CInt()
D.CDbl()
8.在VisualBasic中,以下哪个关键字用于声明一个数组?
A.Dim
B.New
C.Array
D.List
9.以下哪个函数用于获取字符串的长度?
A.Len()
B.Size()
C.Length()
D.SizeOf()
10.在VisualBasic中,以下哪个关键字用于声明一个常量?
A.Const
B.Dim
C.Private
D.Public
二、填空题(每空2分,共5题)
1.在VisualBasic中,可以使用________关键字来定义一个变量。
2.在VisualBasic中,可以使用________关键字来定义一个常量。
3.在VisualBasic中,可以使用________函数来获取当前日期和时间。
4.在VisualBasic中,可以使用________函数将字符串转换为数字。
5.在VisualBasic中,可以使用________关键字来结束一个过程。
三、程序设计题(共20分)
1.编写一个程序,实现以下功能:
-输入一个整数n,计算1到n之间所有整数的和。
-输出计算结果。
2.编写一个程序,实现以下功能:
-输入一个字符串str,将字符串中的所有小写字母转换为大写字母。
-输出转换后的字符串。
3.编写一个程序,实现以下功能:
-输入两个整数a和b,计算它们的最大公约数。
-输出最大公约数。
4.编写一个程序,实现以下功能:
-输入一个整数n,输出一个n行n列的乘法表。
5.编写一个程序,实现以下功能:
-输入一个整数n,输出一个n行的三角形图案。
二、多项选择题(每题3分,共10题)
1.以下哪些是VisualBasic中常见的文件操作方法?
A.Open
B.Close
C.Read
D.Write
E.Append
2.在VisualBasic中,以下哪些关键字可以用来控制程序的执行流程?
A.If
B.For
C.While
D.Switch
E.Case
3.以下哪些是VisualBasic中常见的数组操作方法?
A.Copy
B.Sort
C.Resize
D.Clear
E.UBound
4.在VisualBasic中,以下哪些是内置的数学函数?
A.Abs()
B.Sqr()
C.Log()
D.Exp()
E.Trunc()
5.以下哪些是VisualBasic中常见的字符串操作函数?
A.Left()
B.Right()
C.Mid()
D.InStr()
E.LCase()
6.在VisualBasic中,以下哪些是用于处理日期和时间的函数?
A.Date()
B.Time()
C.Now()
D.Today()
E.Year()
7.以下哪些是VisualBasic中常用的控件?
A.TextBox
B.Button
C.Label
D.ComboBox
E.PictureBox
8.在VisualBasic中,以下哪些是用于处理图形的函数?
A.Circle
B.Line
C.PSet
D.GetPixel
E.DrawString
9.以下哪些是VisualBasic中常用的错误处理方法?
A.OnErrorResumeNext
B.OnErrorGoTo0
C.Err.Num