一、选择题高频考点与真题示例
1. 对象与事件驱动
示例:能被对象识别的动作与对象可执行的活动分别称为对象的________。
答案:B(事件、方法)
解析:事件是对象被触发的动作(如点击),方法是对象可执行的操作(如Move方法)。
2. 变量声明与作用域
示例:在过程中可以用________语句定义变量。
答案:B(Dim、Static)
解析:`Dim`用于局部变量,`Static`使变量在过程结束后保留值。
3. 数据类型与运算符
示例:表达式 `Mid("Visual Basic",1,12)=Right("Programming language Visual Basic",12)` 的结果为True吗?
答案:A(True)
解析:`Mid`截取前12字符为"Visual Basic",`Right`截取后12字符相同。
4. 数组与控件数组
示例:以下关于VB数组的说法错误的是?
答案:D(二维数组按列存储)
解析:VB中二维数组默认按行存储。
二、综合应用题常见题型与解题思路
1. 文件操作与数据处理
示例:读取数据文件(如`dr1.dat`),筛选小于等于300的数值并求和,结果写入`dw1.dat`。
关键步骤:
使用`Open`语句以`Input`模式读取文件,`For`循环处理数组。
条件判断(`If arr(i) <= 300`)累加求和,调用`WriteData`保存结果。
2. 控件操作与事件响应
示例:单选按钮数组实现多组互斥选项。
关键点:
使用框架控件(`Frame`)分组,通过`Index`属性判断选中项。
字符串拼接(如`a = "我坐"`结合选项生成结果)。
三、历年真题资源与考试大纲
1. 真题资源
推荐资料:
《全国计算机等级考试历年真题必练:二级Visual Basic》(含2004-2008年真题及解析)。
压缩包资源(2004-2008年真题)包含基础语法、文件操作、界面设计等核心内容。
获取途径:高等教育出版社官方教材、233网校等平台提供历年真题下载。
2. 考试大纲要点
核心内容:
程序设计基础:数据类型、运算符、流程控制(选择/循环结构)。
界面设计:窗体、标准控件(文本框、按钮、列表框)、菜单与对话框。
文件与数据库:顺序文件/随机文件读写、数据库基础操作。
考试形式:
笔试(90分钟):选择题(含公共基础知识)、填空题。
上机(90分钟):基本操作、简单应用、综合应用(如编写完整程序)。
四、备考建议
1. 选择题:重点掌握对象模型、事件驱动、常用函数(如`Mid`、`Len`)和逻辑表达式判断。
2. 上机操作:
熟练使用`Open`/`Close`语句处理文件,注意路径写法(如`App.Path`)。
练习控件数组(如单选按钮组)和动态数组(`ReDim`)的应用。
3. 真题训练:
模拟考试环境,限时完成真题,分析错题原因。
参考《上机考试习题集(二级VB)》强化实战能力。
五、注意事项
易错点:
变量作用域混淆(如局部变量`Dim`与全局变量`Public`的区别)。
文件操作时忘记关闭文件(`Close 1`)导致数据丢失。
工具推荐:VB 6.0集成开发环境模拟器,熟悉界面布局和调试工具。
如需获取完整历年真题或教材,可参考:[高等教育出版社NCRE教材] 或 [CSDN历年真题合集]。