本书是为《Visual Basic程序设计》编写的配套教学用书。书中的章节安排除了与配套教材的章节次序相一致外,还根据学习的实际需要增添了两个章节,一章是江西省省级计算机等级考试二级Visual Basic上机指导,另外一章是全国计算机等级考试二级Visual Basic上机指导。每一章内容分为“预备知识”、“上机实验指导”、“习题解答”等三个小节。在“预备知识”中,归纳总结了这一章应掌握的主要内容;在“上机实验指导”中,所有章节有“演示、验证型实验”,这一节的实验比较基础,学生可以选做其中的实验。部分章节因内容的展开或者上升到一定高度,设有“提高型实验”和“设计型实验”,这两节中提供的实验便于引导学生加深对教材理论知识的理解,学会综合运用所学知识,解决一些实际应用问题;每一章都配有“习题解答”,对教材中的各个题目给出参考答案。程序设计题给出编者调试运行成功参考源代码,便于学生课后对照练习,提高学生的编程成功感。
本书是培养应用人才及提高学生动手能力的系列教材之一。该教材是根据《Visual Basic程序设计》教材而编写的配套使用的上机实验指导教材。从第一章到第九章每章配有“知识要点”,对该章的知识进行简要回顾。根据内容的逐步增强,由浅入深、循序渐进地给出丰富的上机训练实例,并对实例进行详尽的步骤解说,便于学生对理论的理解和应用,增养学生的动手能力,提高学生的成功感,为配合理论教材,从第一章到第九章,每章都给出习题的参考答案。第十章和第十一章,是方便读者对全省和全国计算机等级考试的大纲、界面、题型进行了解。通过等级考试试题的练习,读者可随时检验自身对Visual Basic掌握的情况,进而查漏补缺。
本书作为大专院校的计算机专业和非计算机专业学生学习Visual Basic编程的教材,也可作为等级考试考生的辅导教材。
前言
第一章 VB程序设计初步
1.1 预备知识
1.1.1 VB上机实验要求
1.1.2 VB环境设置
1.1.3 使用VB帮助系统
1.1.4 在窗体上建立控件对象
1.1.5 创建VB应用程序
1.2 上机实验指导
1.3 习题解答
第二章 数据与运算实验
2.1 预备知识
2.1.1 数据类型
2.1.2 常量和变量
2.1.3 运算符和表达式
2.1.4 常用的内部函数
2.2 上机实验指导
2.2.1 演示、验证型实验
2.3 习题解答
第三章 VB程序语句与控制结构
3.1 预备知识
3.1.1 数据的的输入与输出
3.1.2 顺序结构
3.1.3 选择结构
3.1.4 循环结构
3.1.5 辅助控制语句
3.2 上机实验指导
3.2.1 演示、验证型实验
3.2.2 提高型实验
3.3 习题解答
第四章 数组
4.1 预备知识
4.1.1 数组的基本概念
4.1.2 固定大小数组
4.1.3 动态数组
4.1.4 数组的基本操作
4.1.5 控件数组
4.1.6 常用算法
4.2 上机实验指导
4.2.1 演示、验证型实验
4.2.2 提高型实验
4.3 习题解答
第五章 过程和函数
5.1 预备知识
5.1.1 子过程的定义和调用
5.1.2 函数过程的定义和调用
5.1.3 过程调用中的参数传递
5.1.4 过程和变量的作用域与生存期
5.1.5 过程的嵌套和递归
5.1.6 程序调试与错误处理
5.2 上机实验指导
5.2.1 演示、验证型实验
5.2.2 提高型实验
5.2.3 设计型的实验
5.3 习题解答
第六章 常用内部控件
6.1 预备知识
6.1.1 VB控件
6.1.2 单选按钮和复选框
6.1.3 框架
6.1.4 列表框和组合框
6.1.5 滚动条
6.1.6 时钟控件
6.1.7 图片框和图像框
6.1.8 直线和形状
6.1.9 鼠标器与键盘
6.1.10 拖放
6.2 上机实验指导
6.2.1 演示、验证型实验
6.2.2 提高型实验
6.3 习题解答
第七章 界面设计
7.1 预备知识
7.1.1 通用对话框的使用
7.1.2 菜单设计
7.1.3 工具栏和状态栏的设计
7.2 上机实验指导
7.2.1 演示、验证型实验
7.2.2 提高型实验
7.3 习题解答
第八章 多窗体和多文档界面
8.1 预备知识
8.1.1 多窗体
8.1.2 Sub Main过程
8.1.3 闲置循环和DoEvents语句
8.1.4 多文档界面
8.2 上机实验指导
8.2.1 演示、验证型实验
8.2.2 提高型实验
8.3 习题解答
第九章 文件
9.1 知识要点
9.1.1 文件基础知识要点
9.1.2 顺序文件知识要点
9.1.3 随机文件知识要点
9.1.4 二进制文件知识要点
9.2 文件实验指导
9.2.1 演示、验证型实验
9.2.2 提高型实验
9.2.3 设计型的实验
9.3 习题解答
第十章 全国计算机等级考试VB上机指导
10.1 考试大纲及操作步骤
10.1.1 二级Visual Basic语言程序设计考试大纲
10.1.2 操作步骤
10.2 经典题解
10.3 上机考试模拟试题
10.3.1 上机考试模拟试题(一)
10.3.2 上机考试模拟试题(二)
10.4 上机考试模拟试题参考答案
10.4.1 上机考试模拟试题(一)参考答案
10.4.2 上机考试模拟试题(二)参考答案
第十一章 全省计算机等级考试(江西考区)
11.1 二级Visual Basic:上机指导
11.1.1 学生登录
11.1.2 考试系统的启动
11.1.3 考试答题过程说明
11.1.4 交卷及注意事项
11.2 历年上机考试Visual Basic程序设计部分经典题解