第1章 上机实验指导 1
实验1 Visual Basic程序设计初步 1
实验2 Visual Basic事件驱动编程机制 6
实验3 顺序结构程序设计 12
实验4 选择结构程序设计 19
实验5 循环结构程序设计 25
实验6 数组的应用 30
实验7 过程的应用 37
实验8 标准控件与多重窗体 42
实验9 高级事件与多媒体应用 51
实验10 菜单与对话框设计 56
实验11 多文档界面与工具栏设计 63
实验12 文件操作 69
实验13 图形操作 76
实验14 数据库应用开发基础 82
实验15 综合实验 89
第2章 常用算法设计 109
2.1 累加与累乘问题 109
2.2 数字问题 114
2.3 数值计算问题 117
2.4 数组的应用 120
2.5 过程的应用 124
2.6 解不定方程 127
思考题 128
第3章 程序测试与调试 131
3.1 程序测试 131
3.2 程序调试 132
3.2.1 错误诊断的实验方法 132
3.2.2 错误诊断的推理技术 134
3.2.3 错误修改的原则 134
3.3 Visual Basic程序调试和错误处理 134
3.3.1 程序调试方法 134
3.3.2 程序错误处理 135
第4章 习题选解 138
4.1 Visual Basic的初步认识 138
一、选择题 138
二、填空题 139
三、参考答案 140
4.2 Visual Basic编程基础 140
一、选择题 140
二、填空题 145
三、参考答案 146
4.3 Visual Basic数据类型及运算 147
一、选择题 147
二、填空题 149
三、参考答案 149
4.4 程序控制结构 150
一、选择题 150
二、填空题 155
三、阅读程序题 155
四、完善程序题 159
五、程序设计题 168
六、参考答案 170
4.5 数组 178
一、选择题 178
二、填空题 180
三、阅读程序题 181
四、完善程序题 184
五、程序设计题 190
六、参考答案 190
4.6 过程 194
一、选择题 194
二、填空题 199
三、阅读程序题 199
四、完善程序题 204
五、参考答案 208
4.7 常用标准控件 209
一、选择题 209
二、填空题 213
三、阅读程序题 214
四、完善程序题 214
五、参考答案 218
4.8 高级事件与对象 219
一、选择题 219
二、填空题 220
三、完善程序题 221
四、参考答案 222
4.9 用户界面设计 222
一、选择题 222
二、填空题 224
三、完善程序题 224
四、参考答案 228
4.10 文件 229
一、选择题 229
二、填空题 230
三、完善程序题 230
四、参考答案 235
4.11 图形操作 236
一、选择题 236
二、填空题 237
三、完善程序题 238
四、参考答案 242
4.12 Visual Basic数据库应用开发 242
一、选择题 242
二、填空题 244
三、综合设计题 244
四、参考答案 244
主要参考文献 255