精华VB二级考试试题及答案解析
姓名:____________________
一、单项选择题(每题2分,共10题)
1.以下哪个不是VisualBasic中的一种数据类型?
A.Integer
B.String
C.Date
D.Boolean
2.在以下哪个模块中可以声明全局变量?
A.Module
B.Class
C.Form
D.Report
3.以下哪个函数用于获取当前日期和时间?
A.Now()
B.Today()
C.DateValue()
D.TimeValue()
4.在以下哪个事件中,当用户在窗体上移动鼠标时,会触发事件?
A.Click
B.DblClick
C.MouseMove
D.KeyPress
5.以下哪个方法用于在文本框中设置文本?
A.Text
B.Caption
C.Font
D.BackColor
6.以下哪个属性用于设置文本框中的文本颜色?
A.Color
B.FontColor
C.BackColor
D.ForeColor
7.在以下哪个事件中,当用户点击按钮时,会触发事件?
A.Click
B.DblClick
C.MouseMove
D.KeyPress
8.以下哪个方法用于在列表框中添加项?
A.AddItem
B.RemoveItem
C.Clear
D.ListIndex
9.以下哪个属性用于获取列表框中选中的项?
A.List
B.ListCount
C.ListIndex
D.Selected
10.在以下哪个事件中,当用户关闭窗体时,会触发事件?
A.Load
B.Unload
C.Close
D.Show
二、填空题(每题2分,共5题)
1.在VisualBasic中,可以使用__________关键字来声明一个常量。
2.__________方法用于获取当前窗体的所有控件。
3.__________属性用于设置或获取文本框中的文本。
4.__________事件在用户点击按钮时触发。
5.__________属性用于设置或获取列表框中选中的项。
三、编程题(共30分)
1.编写一个简单的VB程序,创建一个窗体,其中包含一个文本框、一个按钮和一个标签。当用户在文本框中输入文本并点击按钮时,按钮的标题显示在标签中(10分)。
2.编写一个VB程序,创建一个窗体,其中包含一个文本框、一个按钮和一个列表框。当用户在文本框中输入文本并点击按钮时,将文本添加到列表框中(10分)。
3.编写一个VB程序,创建一个窗体,其中包含一个文本框、一个按钮和一个计时器控件。当用户点击按钮时,计时器开始倒计时,并在文本框中显示剩余时间(10分)。
4.编写一个VB程序,创建一个窗体,其中包含一个文本框、一个按钮和一个图片框。当用户点击按钮时,图片框中显示一个图片(10分)。
5.编写一个VB程序,创建一个窗体,其中包含一个文本框、一个按钮和一个多行文本框。当用户点击按钮时,多行文本框中的文本颜色改变(10分)。
二、多项选择题(每题3分,共10题)
1.以下哪些是VisualBasic中的基本数据类型?
A.Integer
B.String
C.Date
D.Boolean
E.Object
2.在以下哪些情况下,可以使用Dim关键字声明变量?
A.在模块级别
B.在过程内部
C.在事件处理程序中
D.在窗体级别
E.在任何地方
3.以下哪些是VisualBasic中的逻辑运算符?
A.And
B.Or
C.Not
D.Xor
E.Mod
4.以下哪些是VisualBasic中的比较运算符?
A.=
B.
C.
D.=
E.=
5.以下哪些是VisualBasic中的关系运算符?
A.=
B.
C.Like
D.In
E.Not
6.以下哪些是VisualBasic中的流程控制结构?
A.If...Then...Else
B.For...Next
C.While...Wend
D.SelectCase
E.Goto
7.以下哪些是VisualBasic中的文件操作方法?
A.Open
B.Close
C.Write
D.Read
E.Append
8.以下哪些是VisualBasic中的图形绘制方法?
A.Line
B.Circle
C.PSet
D.Point
E.DrawString
9.以下哪些是VisualBasic中的常用控件?
A.TextBox
B.Button
C.ListBox
D.ComboBox
E.Label
10.