本书是根据Visual Basic程序设计课程的教学要求及2005年全国计算机等级考试二级VB考试大纲、上海市高等学校计算机等级考试(二级VB程序设计)考试大纲的要求,由命题组专家和一线教师结合多年的教学经验以及对出题范围、重点和难点的研究,从学生学习和应试角度出发精心编写而成的。
本书注重基本概念的系统化,叙述简明扼要,对Visual Basic程序设计课程的内容进行有重点的讲解,对考试要求的知识点逐一进行点拨,针对部分难点和重点,采用理论链接的方式,给出了相关知识和理论的分析。本书内容精练,结构合理,重点突出,对读者可能遇到的难点做了十分清楚和详细的阐述。
本书由15章和1个附录组成。第0章提供Visual Basic学习及应试指导。第1章至第11章对Visual Basic程序设计课程的内容进行有重点的讲解,对考试要求的知识点逐一进行点拨,每章分为三部分:学习要点、难点分析和经典题解,难点分析紧扣VB程序设计的考点,经典题解则针对典型习题进行解析,旨在帮助学生走出解题的误区,并能通过典型习题归纳总结程序设计的规律和方法。第12、13章分别对程序填空题和编程题进行讲解。第14章介绍了常用算法和程序调试方法,并配备了综合练习,同时给出了大型设计题的解题步骤。附录则提供了3套模拟试题及其答案。
本书能使读者在短时间内强化Visual Basic程序设计考试的全部知识点,通过大量练习提高应试和编程能力。本书既是一本学习指导,也是一本考前辅导,可供各层面学生、教师、自学应试者阅读,也可以作为计算机等级考试培训班的教学用书。
第0章 Visual Basic学习及应试指导
0.1学习指导
0.1.1学习程序设计的基本要求
0.1.2VB的功能及特点
0.1.3学习VB程序设计的方法
0.1.4学好VB程序设计的具体要求
0.2应试指导
0.2.1试题的类型以及需注意的事项
0.2.2计算机考试环境的熟悉
0.2.3考试的操作环境应用方法指导
第1篇 基础理论
第1章 Visual Basic基本知识
1.1学习要点
1.1.1Visual Basic 的功能特点
1.1.2Visual Basic集成开发环境
1.2难点分析
1.3经典题解
第2章 简单的程序设计
2.1学习要点
2.1.1面向对象程序设计的基本概念
2.1.2基本控件对象的操作与程序设计
2.1.3VB程序设计基本步骤
2.2难点分析
2.3经典题解
第3章 Visual Basic语言基础
3.1学习要点
3.1.1数据类型与变量
3.1.2运算符与表达式
3.1.3常用标准函数的使用
3.2难点分析
3.3经典题解
第4章 程序的流程结构
4.1学习要点
4.1.1顺序结构语句
4.1.2选择结构的If语句
4.1.3选择结构的Select Case语句
4.1.4条件测试函数
4.1.5If语句的嵌套
4.1.6循环结构的For循环结构
4.1.7循环结构的Do_Loop循环结构
4.1.8循环的嵌套
4.1.9转移语句
4.2难点分析
4.2.1InputBox()函数、MsgBox()函数、MsgBox()过程的使用
4.2.2选择结构
4.2.3循环结构
4.3经典题解
第5章 数组
5.1学习要点
5.1.1一维数组
5.1.2二维数组
5.1.3动态数组
5.1.4控件数组
5.1.5自定义数据类型
5.2难点分析
5.2.1数组的声明
5.2.2数组中常见错误和注意事项
5.3经典题解
第6章 过程
6.1学习要点
6.1.1子过程与函数过程
6.1.2过程的作用域
6.1.3递归调用
6.2难点分析
6.2.1确定将自定义过程设计成子过程还是函数过程
6.2.2过程中形参的个数和传递方式的确定
6.2.3声明一个变量时正确设置变量的作用域
6.3经典题解
第7章 常用控件
7.1学习要点
7.1.1常用控件
7.1.2高级控件
7.1.3高级事件过程
7.2难点分析
7.3经典题解
第8章 界面设计
8.1学习要点
8.1.1窗体和多重窗体
8.1.2通用对话框
8.1.3菜单设计
8.2难点分析
8.3经典题解
第9章 文件
9.1学习要点
9.1.1文件系统控件
9.1.2文件访问
9.1.3文件操作语句
9.2难点分析
9.3经典题解
第10章 图形操作
10.1学习要点
10.1.1坐标系
10.1.2绘图属性
10.1.3图形方法
10.1.4图形控件
10.2难点分析
10.3经典题解
第11章 数据库技术
11.1学习要点
11.1.1数据库基本概念
11.1.2数据库基本操作
11.2难点分析
11.3经典题解
第2篇 应用与提高
第12章 程序填空题解
第13章 编程题解
第14章 Visual Basic课程实习
14.1常用算法
14.2程序的调试
14.2.1错误类型
14.2.2调试和排错
14.3管理系统的设计示例
14.4综合训练题
14.4.1综合训练题1
14.4.2综合训练题2
14.4.3综合训练题3
14.4.4综合训练题4
14.4.5综合训练题5
附录A 模拟题
A.1模拟题一
A.2模拟题二
A.3模拟题三