第1章 Visual Basic程序开发环境 1
目的和要求 1
1.1考试真题 1
1.2上机指导 2
实验1-1进入Visual Basic集成开发环境(IDE) 2
实验1-2对象属性的设置 3
实验1-3显示“控件箱” 4
实验1-4使用“控件箱”向窗体添加控件的方法 4
实验1-5选择控件 5
实验1-6调整控件大小尺寸 5
实验1-7移动控件 6
实验1-8控件布局的调整 6
实验1-9控件的删除 6
实验1-10学会使用标签、文本框和命令按钮属性的设置 6
实验1-11应用程序开发的一般步骤 7
实验1-12熟悉程序设计的基本步骤 10
第2章 常用标准控件 11
目的和要求 11
2.1考试真题 11
2.2上机指导 18
实验2-1 Print方法及其相关函数的使用 18
实验2-2掌握文本框和命令按钮的属性 19
实验2-3掌握文本框和命令按钮的使用 20
实验2-4学会使用标签、文本框和命令按钮编写程序 21
实验2-5学会使用Frame、Option、CheckBox编写程序 23
实验2-6掌握列表框的使用 25
实验2-7掌握滚动条的使用 25
实验2-8菜单的设置 26
实验2-9菜单应用 27
实验2-10双窗体应用程序 28
实验2-11多窗体应用程序 29
第3章 Visual Basic程序设计基础 31
目的和要求 31
3.1考试真题 31
3.2上机指导 37
实验3-1变量的命名规则和类型声明 37
实验3-2验证教材练习题中有关函数和表达式的运算结果 39
实验3-3练习书写VB表达式 41
实验3-4字母大小写转换程序 42
实验3-5 Int()、Rnd()、Left()、Mid()、Right()等函数的应用实例 43
实验3-6 InputBox函数和字形属性 44
实验3-7掌握输入对话框的使用 46
实验3-8 IsNumeric函数以及消息对话框的使用 47
实验3-9古代数学问题 47
实验3-10时间单位换算 48
实验3-11对话框的使用 49
第4章 Visual Basic控制结构 51
目的和要求 51
4.1考试真题 51
4.2上机指导 51
实验4-1双分支结构实现判断奇偶数 54
实验4-2使用IIf函数也可以实现简单的双分支选择结构 55
实验4-3使用多分支结构编写程序 55
实验4-4 IF语句的嵌套 57
实验4-5计算职工工资 58
实验4-6累加、累乘问题 59
实验4-7 Fibonacci数列求解 59
实验4-8求解最大公约数 60
实验4-9循环结构的嵌套 61
实验4-10数值问题 63
实验4-11阶乘的累加 63
实验4-12求最大值与最小值 64
实验4-13穷举法 64
实验4-14 For-Next循环结构 65
实验4-15消息对框框及分支结构 66
第5章 数组 69
目的和要求 69
5.1考试真题 69
5.2上机指导 72
实验5-1平均分、总分、最高分、最低分 72
实验5-2杨辉三角形 74
实验5-3矩阵 75
实验5-4出现次数最多的数字 78
实验5-5排序和二分查找 79
实验5-6顺序查找算法 82
实验5-7阶乘 84
实验5-8评委打分 85
实验5-9二维数组每行的运算 86
实验5-10菜单的动态增减 87
第6章 过程 90
目的和要求 90
6.1考试真题 90
6.2上机指导 102
实验6-1在Sub过程的调用中比较两种参数传递方式 102
实验6-2 Function过程调用 103
实验6-3判断回文数 104
实验6-4迭代法寻找孪生素数 105
实验6-5进制转换 107
实验6-6最大公约数和最小公倍数 108
实验6-7 Armstrong数 109
实验6-8静态变量 111
实验6-9 Array函数赋值应用举例 112
实验6-10递归过程 113
实验6-11在KeyPress事件过程中完成温度转换 114
实验6-12键盘事件和窗体的KeyPreview属性 115
实验6-13鼠标事件的使用 116
实验6-14与拖放有关的属性、事件和方法 117
实验6-15弹出式菜单 119
实验6-16菜单与其他控件组合应用 120
第7章 数据文件 123
目的和要求 123
7.1考试真题 123
7.2上机指导 128
实验7-1字符读取 128
实验7-2统计数字字符 129
实验7-3统计最大数、最小数 130
实验7-4统计人数 131
实验7-5含有特定字母的单词个数 133
实验7-6素数 134
实验7-7随机文件操作 136
第8章 文件管理与公共对话框控件 140
目的和要求 140
8.1考试真题 140
8.2上机指导 146
实验8-1文件系统控件 146
实验8-2文件系统控件综合应用 147
实验8-3通用对话框属性设置 148
实验8-4用通用文件对话框打开文件 148
实验8-5字体对话框和颜色对话框的设置及应用 149
实验8-6通用对话框综合练习 150
第9章 图形处理 152
目的和要求 152
9.1考试真题 152
9.2上机指导 153
实验9-1线绘制三角形 153
实验9-2正弦曲线绘制 154
实验9-3直线与形状 155
实验9-4计时器控件和形状控件的使用 156
实验9-5图片框控件和图像控件的差异 158
实验9-6图像控件的使用 158
实验9-7图像处理 159
第10章 上机综合练习 161
目的和要求 161
实验10-1编写英文打字训练程序 161
实验10-2统计文本中字母出现次数 161
实验10-3设计一个计算器程序 162
实验10-4设计一个画图程序 162
附录Ⅰ 计算机等级考试介绍 163
附录Ⅱ 常用算法总结 165
参考文献 177