第一部分 上机指导 1
1.1 Visual Basic环境配置 1
1.2 Visual Basic编程规范 1
1.2.1 命名规范 1
1.2.2 Visual Basic代码书写格式规范 5
1.2.3 养成良好的编程习惯 5
1.2.4 什么是好的代码 6
1.3 应用程序调试与错误处理 6
1.3.1 错误的种类 7
1.3.2 程序的三种操作模式 8
1.3.3 Visual Basic调试工具 9
1.4 程序常见错误 13
1.5 发行应用程序 14
1.5.1 设置工程的版本信息 14
1.5.2 发布应用程序 14
1.5.3 运行安装程序 18
1.5.4 卸载应用程序 19
1.6 联机帮助系统 19
1.6.1 在线帮助 19
1.6.2 上下文相关帮助 20
1.7 全国计算机等级考试上机考试说明 20
1.7.1 基本要求 20
1.7.2 内容提要 21
1.7.3 上机考试说明 23
1.7.4 考试题型分析 23
第二部分 实验指导书 25
实验一 创建简单的Visual Basic应用程序 25
一、实验目的与要求 25
二、实验准备 25
三、实验案例 25
四、问题与思考 31
五、课外实验 31
实验二 数据的输入与输出 31
一、实验目的与要求 31
二、实验准备 31
三、实验案例 32
四、问题与思考 37
五、课外实验 37
实验三 选择结构程序设计 37
一、实验目的与要求 37
二、实验准备 37
三、实验案例 37
四、问题与思考 45
五、课外实验 45
实验四 循环结构程序设计 45
一、实验目的与要求 45
二、实验准备 45
三、实验案例 45
四、问题与思考 55
五、课外实验 55
实验五 常用控件 56
一、实验目的与要求 56
二、实验准备 56
三、实验案例 56
四、问题与思考 63
五、课外实验 63
实验六 数组程序设计 63
一、实验目的与要求 63
二、实验准备 63
三、实验案例 63
四、问题与思考 72
五、课外实验 72
实验七 过程程序设计 72
一、实验目的与要求 72
二、实验准备 73
三、实验案例 73
四、问题与思考 82
五、课外实验 82
实验八 鼠标与键盘事件过程 82
一、实验目的与要求 82
二、实验准备 82
三、实验案例 83
四、问题与思考 85
五、课外实验 85
实验九 Visual Basic界面程序设计 85
一、实验目的与要求 85
二、实验准备 85
三、实验案例 86
四、问题与思考 91
五、课外实验 91
实验十 文件操作 91
一、实验目的与要求 91
二、实验准备 92
三、实验案例 92
四、问题与思考 97
五、课外实验 97
实验十一 高级控件应用 98
一、实验目的与要求 98
二、实验准备 98
三、实验案例 98
四、问题与思考 104
五、课外实验 104
实验十二 数据库的建立与使用 104
一、实验目的与要求 104
二、实验准备 105
三、实验案例 105
四、问题与思考 109
五、课外实验 109
第三部分 课程设计 110
3.1 课程设计基础 110
3.2 学生成绩管理系统 113
3.2.1 设计目的 113
3.2.2 功能需求 113
3.2.3 设计过程 113
3.2.4 系统完善与扩展 115
3.2.5 程序参考代码 115
3.3 图书借阅系统 120
3.3.1 设计目的 120
3.3.2 功能需求 120
3.3.3 设计过程 120
3.3.4 系统完善与扩展 123
3.3.5 程序参考代码 124
第四部分 习题精选 132
习题1 概述 132
习题2 程序设计基础 134
习题3 数据的输入与输出 136
习题4 控制结构设计 138
习题5 常用控件 143
习题6 数组 149
习题7 过程 154
习题8 鼠标与键盘事件 158
习题9 应用程序界面设计 160
习题10 文件 161
习题11 上机练习 163
参考文献 183
附录1 习题精选参考答案 184
附录2 教材课后习题参考答案 186