VB考试试题及答案形式多样
姓名:____________________
一、单项选择题(每题2分,共10题)
1.以下哪个是VisualBasic中定义数组的正确语法?
A.Dim数组名()As数据类型
B.Dim数组名[大小]As数据类型
C.数组名[大小]DimAs数据类型
D.数组名(大小)DimAs数据类型
2.在VisualBasic中,下列哪个是正确的循环结构?
A.While...For
B.For...While
C.Do...Until
D.Do...While
3.在VisualBasic中,以下哪个函数用于获取当前日期和时间?
A.Now()
B.Date()
C.Time()
D.DateTime()
4.以下哪个是VisualBasic中正确的变量声明?
A.DimvarAsInteger
B.Var=Integer
C.PrivatevarAsInteger
D.PublicvarAsInteger
5.在VisualBasic中,以下哪个语句用于清除一个窗体的所有控件?
A.Me.Controls.Clear()
B.Form.Controls.Clear()
C.Me.Controls.Remove()
D.Form.Controls.Remove()
6.在VisualBasic中,以下哪个是正确的字符串连接运算符?
A.
B.+
C.*
D.|
7.在VisualBasic中,以下哪个方法用于设置文本框中的文本?
A.Textbox.Text=Hello
B.Textbox.Value=Hello
C.Textbox.Data=Hello
D.Textbox.TextValue=Hello
8.以下哪个是VisualBasic中正确的条件判断语句?
A.If(条件)Then
B.If(条件)Else
C.If(条件)ThenElse
D.If(条件):Else
9.在VisualBasic中,以下哪个函数用于获取当前用户的用户名?
A.UserName()
B.System.UserName()
C.User.UserName()
D.Windows.UserName()
10.在VisualBasic中,以下哪个是正确的数组分页方法?
A.Split(数组,分隔符)
B.Page(数组,分隔符)
C.Segment(数组,分隔符)
D.Divide(数组,分隔符)
二、填空题(每空2分,共10空)
1.在VisualBasic中,声明一个整型变量可以使用__________关键字。
2.在VisualBasic中,一个窗体的名称默认为__________。
3.在VisualBasic中,要修改窗体控件的属性,可以使用__________方法。
4.在VisualBasic中,要判断一个字符串是否为空,可以使用__________函数。
5.在VisualBasic中,要获取当前时间,可以使用__________函数。
6.在VisualBasic中,要设置一个文本框的字体,可以使用__________属性。
7.在VisualBasic中,要执行一个过程,可以使用__________语句。
8.在VisualBasic中,要判断一个条件是否为真,可以使用__________运算符。
9.在VisualBasic中,要获取当前日期,可以使用__________函数。
10.在VisualBasic中,要定义一个二维数组,可以使用__________关键字。
三、程序设计题(每题10分,共30分)
1.编写一个程序,计算1到100之间所有奇数的和。
2.编写一个程序,实现一个简单的计算器,可以计算两个整数的加、减、乘、除运算。
3.编写一个程序,实现一个简单的记事本,可以显示、添加、删除和保存文本内容。
二、多项选择题(每题3分,共10题)
1.在VisualBasic中,以下哪些是合法的数据类型?
A.Integer
B.String
C.Boolean
D.Date
E.Object
2.以下哪些是VisualBasic中的基本控制结构?
A.Sequence
B.Selection
C.Iteration
D.Subroutine
E.Function
3.在VisualBasic中,以下哪些是正确的字符串操作函数?
A.LTrim()
B.RTrim()
C.Mid()
D.InStr()