实用VB编程的试题与答案总结
姓名:____________________
一、单项选择题(每题2分,共10题)
1.下列关于VisualBasic中窗体(Form)的说法,错误的是:
A.窗体是应用程序的界面
B.窗体是应用程序的容器
C.窗体可以包含控件
D.窗体的名称必须与控件相同
2.在VisualBasic中,以下哪个不是合法的数据类型?
A.Integer
B.String
C.Boolean
D.Array
3.以下哪个函数用于获取当前日期和时间?
A.Now()
B.Date()
C.Time()
D.Today()
4.下列关于循环语句的说法,正确的是:
A.For循环只能用于循环固定次数的操作
B.While循环只能用于循环条件为真的操作
C.Do循环可以无条件执行一次
D.以上说法都不正确
5.以下哪个属性用于设置控件的字体大小?
A.FontSize
B.FontName
C.FontBold
D.FontItalic
6.在VisualBasic中,以下哪个关键字用于定义子程序?
A.Function
B.Sub
C.Property
D.Get
7.以下哪个方法用于在窗体上显示消息框?
A.MsgBox()
B.MessageBox()
C.Alert()
D.Prompt()
8.在VisualBasic中,以下哪个控件用于显示文本?
A.TextBox
B.Label
C.Button
D.Image
9.以下哪个函数用于将字符串转换为数字?
A.Val()
B.CInt()
C.CDbl()
D.Str()
10.在VisualBasic中,以下哪个关键字用于定义常量?
A.Dim
B.Const
C.Var
D.Let
二、多项选择题(每题3分,共10题)
1.以下哪些是VisualBasic中的基本数据类型?
A.Integer
B.String
C.Boolean
D.Object
E.Date
2.在VisualBasic中,如何创建一个模块?
A.使用菜单栏中的“添加”→“模块”命令
B.在代码窗口中输入“Module”关键字
C.使用工具箱中的“模块”控件
D.在属性窗口中设置“模块”属性
3.以下哪些控件可以响应用户操作?
A.Button
B.TextBox
C.Label
D.ListBox
E.Menu
4.在VisualBasic中,如何处理异常情况?
A.使用OnErrorGoTo语句
B.使用Try...Catch...Finally语句
C.使用错误处理对象
D.忽略错误,继续执行
5.以下哪些函数用于字符串操作?
A.LCase()
B.UCase()
C.Trim()
D.Replace()
E.Split()
6.在VisualBasic中,如何使用文件操作?
A.使用FileOpen函数打开文件
B.使用FilePut函数写入文件
C.使用FileGet函数读取文件
D.使用FileClose函数关闭文件
E.使用FileCopy函数复制文件
7.以下哪些属性可以影响控件的显示?
A.Visible
B.BackColor
C.ForeColor
D.Caption
E.Size
8.在VisualBasic中,如何定义事件过程?
A.在窗体或控件的事件属性中设置
B.在代码窗口中定义函数
C.在菜单栏中设置事件
D.在属性窗口中编写事件代码
E.使用VisualBasic设计器设置
9.以下哪些是VisualBasic中的逻辑运算符?
A.And
B.Or
C.Xor
D.Not
E.Eqv
10.在VisualBasic中,如何进行数据绑定?
A.设置控件的DataSource属性
B.设置控件的DataTextField属性
C.设置控件的DataBind属性
D.设置控件的DataList属性
E.设置控件的DataControl属性
三、判断题(每题2分,共10题)
1.在VisualBasic中,所有变量都必须在声明时指定其数据类型。()
2.窗体的Load事件是在窗体加载到内存中时立即触发。()
3.TextBox控件的Text属性返回用户输入的文本,但不会响应LostFocus事件。()
4.在VisualBasic中,可以使用逗号分隔符来初始化一个数组。()
5.每个模块都可以包含一个或多个子程序或函数。()
6.在DoWhile...Loop循环中,至少会执行一次