第一部分 实验指导 3
第1章 Visual Basic开发环境 3
1.1 知识结构与实验目的 3
1.1.1 Visual Basic开发环境 3
1.1.2 Visual Basic应用程序的基本特点 3
1.1.3 Visual Basic程序设计中的基本概念 4
1.1.4 实验目的 4
1.2 上机实训与案例问题解决 5
1.2.1 创建第一个Visual Basic应用程序 5
1.2.2 Visual Basic程序设计流程 10
1.3 常见错误处理 10
1.4 上机参考练习题 12
第2章 Visual Basic程序设计基础 13
2.1 知识结构与实验目的 13
2.1.1 知识结构 13
2.1.2 实验目的 14
2.2 上机实训和案例问题解决 15
2.2.1 简单科学计算 15
2.2.2 立即窗口调试 21
2.2.3 数据的输入与输出 29
2.3 常见错误处理 33
2.3.1 语法错误 33
2.3.2 运行错误 33
2.3.3 逻辑错误 34
2.4 上机参考练习题 35
第3章 控制结构程序设计 37
3.1 知识结构和实验目的 37
3.1.1 选择结构 37
3.1.2 循环结构 38
3.1.3 实验目的 39
3.2 上机实训和案例问题解决 39
3.2.1 选择结构程序设计 39
3.2.2 循环结构程序设计 43
3.3 常见错误处理 46
3.4 上机参考练习题 47
第4章 数组 49
4.1 知识结构与实验目的 49
4.1.1 知识结构 49
4.1.2 实验目的 51
4.2 上机实训和案例问题解决 51
4.2.1 静态数组应用 51
4.2.2 动态数组应用 52
4.2.3 控件数组应用 53
4.2.4 自定义类型及数组 54
4.2.5 列表框和组合框应用 55
4.3 常用算法 57
4.4 常见错误处理 61
4.5 上机参考练习题 62
第5章 过程程序设计 65
5.1 知识结构与实验目的 65
5.1.1 Sub过程的定义与调用 65
5.1.2 Function过程的定义与调用 66
5.1.3 实验目的 66
5.2 上机实训和案例问题解决 66
5.2.1 子程序 66
5.2.2 函数过程 74
5.3 常见错误处理 77
5.4 上机参考练习题 79
第6章 文件 81
6.1 知识结构与实验目的 81
6.1.1 文件的概念 81
6.1.2 顺序文件的打开语句 81
6.1.3 文件的关闭 82
6.1.4 顺序文件的读写 82
6.1.5 随机文件 83
6.1.6 实验目的 83
6.2 上机实训和案例问题解决 84
6.2.1 顺序文件 84
6.2.2 随机文件 88
6.2.3 文件控件 93
6.3 常见错误处理 95
6.3.1 打开(或建立)文件的错误 95
6.3.2 对文件进行读写操作的错误 95
6.3.3 关闭文件的错误 96
6.4 上机参考练习题 97
第7章 综合应用程序设计 99
7.1 知识结构和实验目的 99
7.1.1 数据输入 99
7.1.2 数据输出 100
7.1.3 综合程序设计方法 100
7.1.4 实验目的 102
7.2 上机实训和案例问题解决 102
7.3 常见错误处理 111
7.4 上机参考练习题 114
第8章 程序调试与错误处理 116
8.1 Visual Basic的环境设置 116
8.1.1 “编辑器”选项卡 116
8.1.2 “编辑器格式”选项卡 118
8.1.3 “通用”选项卡 118
8.2 Visual Basic的模式及错误类型 119
8.2.1 Visual Basic的模式 119
8.2.2 Visual Basic的错误类型 121
8.3 程序调试 125
8.3.1 中断执行 125
8.3.2 程序跟踪 128
8.3.3 监视 132
8.3.4 立即窗口 134
8.3.5 错误处理 141
8.3.6 Err对象 146
第二部分 考级训练 157
第9章 Visual Basic考试样卷 157
9.1 模拟试题一 157
9.2 模拟试题二 167
9.3 模拟试题三 172
9.4 模拟试题四 184
9.5 模拟试题五 191
9.6 模拟试题六 199
第10章 参考答案与解析 212
10.1 模拟试题一 212
10.2 模拟试题二 223
10.3 模拟试题三 229
10.4 模拟试题四 240
10.5 模拟试题五 246
10.6 模拟试题六 255
附录A 二级公共基础知识考试大纲 264
附录B 二级Visual Basic语言程序设计考试大纲 266
参考文献 270