计算机二级VB考试优秀试题及答案
姓名:____________________
一、单项选择题(每题2分,共10题)
1.下列哪个选项是VisualBasic编程中用于声明整型变量的关键字?
A.IntegerB.VarC.DimD.Const
2.以下哪个函数可以用于获取当前系统日期?
A.Date()B.Now()C.Time()D.Today()
3.在VisualBasic中,下列哪个方法用于将字符串转换为数字?
A.CInt()B.Val()C.Str()D.Int()
4.在以下哪个事件中,当用户按下并释放一个非文字字符键时,将触发?
A.KeyPressB.KeyDownC.KeyUpD.KeyDownAndUp
5.以下哪个控件用于显示或输入文本?
A.TextBoxB.LabelC.ButtonD.Frame
6.以下哪个属性可以设置文本框的文本内容?
A.TextB.CaptionC.ValueD.Name
7.在以下哪个事件中,当用户点击一个按钮时,将触发?
A.ClickB.DblClickC.MouseDownD.MouseUp
8.以下哪个函数用于计算两个数值之间的最大值?
A.Max()B.Min()C.Abs()D.Sqr()
9.在VisualBasic中,以下哪个关键字用于声明一个过程(子程序)?
A.FunctionB.SubC.DeclareD.End
10.以下哪个属性用于设置窗体的背景颜色?
A.BackColorB.ForeColorC.CaptionD.BorderStyle
二、填空题(每题2分,共5题)
1.在VisualBasic中,使用_________关键字来声明一个变量。
2.要获取当前系统时间,可以使用_________函数。
3.要将一个字符串转换为数字,可以使用_________函数。
4.在窗体上,可以通过_________属性来设置控件的文本内容。
5.要设置一个按钮的标题,可以使用_________属性。
三、编程题(每题10分,共10分)
1.编写一个程序,使用一个文本框和一个按钮。当用户点击按钮时,将文本框中的内容复制到一个新的文本框中,并显示出来。
2.编写一个程序,创建一个简单的计算器,包含加、减、乘、除四个按钮和一个文本框。用户可以在文本框中输入两个数字,然后点击相应的按钮进行计算,计算结果显示在另一个文本框中。
3.编写一个程序,使用一个列表框和一个按钮。列表框中包含一些国家名称,用户可以通过点击按钮来选择一个国家,并显示该国家的首都在一个标签上。
4.编写一个程序,创建一个简单的登录界面,包含用户名和密码输入框以及登录按钮。当用户点击登录按钮时,检查输入的用户名和密码是否正确,如果正确则显示一个消息框提示“登录成功”,否则提示“用户名或密码错误”。
5.编写一个程序,创建一个简单的学生信息管理系统,包含姓名、年龄、性别和班级四个字段。用户可以通过添加、删除和修改功能来管理学生信息,并在界面上显示所有学生信息。
二、多项选择题(每题3分,共10题)
1.以下哪些是VisualBasic中常用的数据类型?
A.IntegerB.StringC.BooleanD.DoubleE.Object
2.在以下哪些事件中,可以在窗体上拖动控件?
A.LoadB.ResizeC.MoveD.PaintE.Click
3.以下哪些控件可以接受用户输入?
A.TextBoxB.LabelC.ButtonD.ComboBoxE.ListBox
4.以下哪些方法可以用来格式化数字?
A.Format()B.CStr()C.Str()D.CInt()E.Val()
5.在以下哪些情况下,会触发窗体的卸载事件?
A.关闭窗体B.切换到其他应用程序C.退出程序D.窗体代码中调用Close方法E.窗体代码中调用Unload方法
6.以下哪些是VisualBasic中的逻辑运算符?
A.AndB.OrC.NotD.XorE.Mod
7.以下哪些函数可以用来处理字符串?
A.Left()B.Right()C.Mid()D.Trim()E.LCase()
8.以下哪些控件可以用来显示数据列表?
A.TextBoxB.ListBoxC.ComboBoxD.LabelE.Frame
9.在以下哪些情况下,会触发控件的焦点事件?