二级VB考纲分析试题及答案
姓名:____________________
一、单项选择题(每题2分,共10题)
1.下列关于VisualBasic中模块的说法,错误的是:
A.模块是VB中组织代码的基本单元
B.过程是模块的组成部分
C.类模块可以包含事件过程
D.模块不能包含变量
2.下列关于变量类型的说法,正确的是:
A.变量类型在声明时必须指定
B.变量类型在声明后不能更改
C.变量类型可以是动态的
D.变量类型不能在模块间共享
3.下列关于数组声明的说法,错误的是:
A.数组声明需要指定数组元素的数量
B.数组可以是一维的,也可以是多维的
C.数组声明时,可以省略下标的上限
D.数组下标的上限必须是整数
4.下列关于循环语句的说法,正确的是:
A.For循环只能用于循环次数已知的情况
B.While循环和DoWhile循环只能用于循环次数未知的情况
C.For循环和DoWhile循环都可以用于循环次数已知和未知的情况
D.While循环和DoWhile循环的循环条件必须放在循环体中
5.下列关于函数的说法,错误的是:
A.函数可以返回一个值
B.函数可以没有参数
C.函数可以返回多个值
D.函数必须包含在模块中
6.下列关于窗体控件的说法,错误的是:
A.控件是窗体上的图形对象
B.控件可以用于显示、输入和操作数据
C.控件的属性可以在设计阶段设置,也可以在运行时设置
D.控件的事件必须在代码中定义
7.下列关于事件的说法,错误的是:
A.事件是控件或窗体上的动作
B.事件可以由用户操作触发
C.事件可以由代码触发
D.事件只能在设计阶段定义
8.下列关于文件操作的说法,错误的是:
A.文件操作可以用于读写磁盘文件
B.文件操作可以使用FileOpen函数打开文件
C.文件操作可以使用FileClose函数关闭文件
D.文件操作可以使用FilePutText函数写入文本文件
9.下列关于数据库操作的说法,错误的是:
A.数据库操作可以使用ADO对象实现
B.数据库操作可以使用ADO连接字符串连接数据库
C.数据库操作可以使用ADORecordset对象操作数据
D.数据库操作可以使用ADOCommand对象执行SQL语句
10.下列关于网络操作的说法,错误的是:
A.网络操作可以使用Winsock控件实现
B.网络操作可以使用Socket编程实现
C.网络操作可以使用HTTP协议实现
D.网络操作可以使用FTP协议实现
二、多项选择题(每题3分,共10题)
1.在VisualBasic中,以下哪些是合法的数据类型?
A.Integer
B.String
C.Boolean
D.Date
E.Object
2.以下哪些是VisualBasic中常用的流程控制语句?
A.If...Then...Else
B.SelectCase
C.For...Next
D.While...Wend
E.GoTo
3.以下哪些是VisualBasic中常用的窗体控件?
A.TextBox
B.Button
C.Label
D.ListBox
E.MenuStrip
4.以下哪些是VisualBasic中常用的文件操作函数?
A.Open
B.Close
C.GetLine
D.PutLine
E.ReadLine
5.以下哪些是VisualBasic中常用的数据库操作对象?
A.Connection
B.Recordset
C.Command
D.Parameter
E.DataSet
6.以下哪些是VisualBasic中常用的网络编程技术?
A.Winsock
B.Socket
C.HTTP
D.FTP
E.SMTP
7.在VisualBasic中,以下哪些是可以在设计时设置的事件?
A.Click
B.DoubleClick
C.Load
D.Unload
E.Error
8.以下哪些是VisualBasic中常用的调试工具?
A.Breakpoint
B.Watch
C.ImmediateWindow
D.LocalsWindow
E.CallStack
9.以下哪些是VisualBasic中常用的数据绑定技术?
A.DataSource
B.DataTextField
C.DataValueField
D.DataBind
E.DataSourceID
10.以下哪些是VisualBasic中常用的数据访问技术?
A.ADO
B.DAO
C.OLEDB
D.ODBC
E.