《全国计算机等级考试二级教程 Visual Basic程序设计》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:谷希谦主编
  • 出 版 社:北京:中国水利水电出版社
  • 出版年份:2002
  • ISBN:7508412265
  • 页数:328 页
图书介绍:

本章学习指导 1

1.1 Visual Basic简介 1

1.1.1 Visual Basic的概念 1

1.1.2 Visual Basic 6.0的特点 1

第1章 Visual Basic程序开发环境 1

1.1.3 Visual Basic的发展与版本 3

1.2 Visual Basic 6.0的启动与退出 3

1.2.1 Visual Basic 6.0的启动 3

1.2.2 Visual Basic 6.0的退出 4

1.3 Visual Basic 6.0的集成开发环境 5

1.3.1 标题栏和菜单栏 5

1.3.2 工具栏和数字显示区 5

1.3.3 窗体设计器 6

1.3.4 工程资源管理器 7

1.3.5 属性窗口 8

1.3.7 调试窗口 9

1.3.6 代码窗口 9

1.3.8 窗体布局窗口 10

1.3.9 工具箱窗口 10

1.4 练习题一与参考答案 10

1.4.1 选择题 10

1.4.2 填空题 10

1.4.3 思考题 11

1.4.4 参考答案 11

第2章 简单的Visual Basic程序设计 14

2.1 VB可视化编程的基本概念 14

2.1.1 Visual Basic对象的概念 14

2.1.2 对象的属性、事件和方法 14

2.2 窗体和最基本的控件 16

2.2.1 Visual Basic的控件种类 16

2.2.2 对象的基本属性 18

2.2.3 窗体 22

2.2.4 文本框控件(TextBox) 23

2.2.5 标签控件(Label) 25

2.2.6 命令按钮控件(CommandButton) 25

2.2.7 常用方法 26

2.3 Visual Basic可视化编程的基本步骤 26

2.3.1 新建工程 27

2.3.2 添加控件 27

2.3.3 设置控件属性 28

2.3.4 编写代码 29

2.3.5 工程的保存、装入、运行及文件删除 29

2.4 Visual Basic应用程序的结构与工作方式 32

2.4.1 Visual Basic应用程序的结构 32

2.4.2 Visual Basic应用程序的工作方式 33

2.5 工作环境设置与程序调试 35

2.5.1 工作环境设置 35

2.5.2 程序调试 38

2.6.1 选择题 42

2.6 练习题二与参考答案 42

2.6.2 填空题 44

2.6.3 思考题 44

2.6.4 参考答案 45

第3章 Visual Basic程序设计语言基础 48

3.1 Visual Basic程序的语句和编码规则 48

3.1.1 编码规则 48

3.1.2 程序语句 49

3.2.1 基本数据类型 50

3.2 数据类型 50

3.2.2 用户自定义数据类型 53

3.2.3 枚举类型 54

3.3 变量与常量 54

3.3.1 变量 54

3.3.2 常量 58

3.4 运算符和表达式 59

3.4.1 运算符 59

3.4.2 表达式 62

3.5 常用内部函数 63

3.5.1 数学运算函数 63

3.5.2 字符串函数 64

3.5.3 日期和时间函数 65

3.5.4 格式输出函数 66

3.5.5 转换函数 69

3.5.6 Shell函数 72

3.6 练习题三与参考答案 73

3.6.1 选择题 73

3.6.2 填空题 74

3.6.3 思考题 74

3.6.4 参考答案 75

第4章 数据的输入输出 79

4.1 数据输出 79

4.1.1 Print方法 79

4.1.2 与Print方法有关的标准函数 79

4.1.3 使用位置属性 81

4.1.4 输出数据的字体控制 82

4.1.5 清除方法CLS 83

4.1.6 使用“标签”控件的输出 84

4.2 数据输入 85

4.2.1 使用“文本框”控件进行输入 85

4.2.2 SetFocus方法 86

4.2.3 与用户交互的函数和过程 87

4.3 打印机输出 91

4.3.1 利用Printer对象直接输出到打印机 91

4.3.2 利用窗体的PrintForm方法间接向打印机输出 92

4.4 练习题四与参考答案 93

4.4.1 选择题 93

4.4.2 填空题 95

4.4.3 编程题 96

4.4.4 参考答案 96

5.1.1 图片框控件与图像框控件 97

第5章 常用控件 97

5.1 图形类的控件 97

5.1.2 直线控件与形状控件 100

5.2 框架控件 102

5.3 选择类控件 103

5.3.1 单选按钮和复选框 103

5.3.2 列表框和组合框 106

5.4 滚动条控件 111

5.4.1 滚动条的重要属性 111

5.4.2 滚动条的事件 111

5.5 计时器 112

5.6 练习题五与参考答案 114

5.6.1 选择题 114

5.6.2 填空题 116

5.6.3 编程题 118

5.6.4 参考答案 118

6.1.1 If条件语句 122

第6章 基本的控制结构 122

6.1 选择结构程序设计 122

6.1.2 Select Case 130

6.1.3 条件函数 133

6.2 循环结构 134

6.2.1 Do...Loop语句 135

6.2.2 For...Next语句 140

6.2.3 循环嵌套 142

6.2.4 For Each...Next 143

6.2.5 退出控制结构 144

6.3 练习题六与参考答案 148

6.3.1 选择题 148

6.3.2 填空题 152

6.3.3 编程题 155

6.3.4 参考答案 156

7.1 数组的概念 160

第7章 数组 160

7.2.1 静态数组 161

7.2 静态数组和动态数组 161

7.2.2 动态数组 162

7.2.3 数组在内存中存放的顺序 164

7.2.4 数组的嵌套 164

7.2.5 数组的清除 165

7.3 数组的基本操作 165

7.3.1 给数组元素赋初值 165

7.3.2 数组的输入 166

7.3.3 数组的复制 166

7.3.4 数组的输出 166

7.4 控件数组 167

7.4.1 控件数组的概念 167

7.4.2 控件数组的建立 167

7.5 自定义数据类型数组的应用 170

7.6.1 数组的排序 172

7.6 数组应用举例 172

7.6.2 数据分类统计 175

7.6.3 利用文本框实现大量数据的输入 176

7.7 练习题七与参考答案 177

7.7.1 选择题 177

7.7.2 填空题 179

7.7.3 编程题 181

7.7.4 参考答案 182

第8章 过程 187

8.1 过程的定义 187

8.2 过程的调用 189

8.2.1 子过程的调用 189

8.2.2 函数过程的调用 189

8.3 参数传送 191

8.3.1 形参与实参的传送方式 191

8.3.2 按址传递与按值传递 192

8.3.3 数组参数的传递 194

8.3.4 可选参数与可变参数 195

8.3.5 对象参数 196

8.4 变量与过程的作用范围 197

8.4.1 过程的作用域 198

8.4.2 变量的作用域 198

8.4.3 静态变量 199

8.5 递归 201

8.6 过程应用举例 203

8.6.1 查找 203

8.6.2 用梯形法求定积分 205

8.6.3 高次方程求根 207

8.7 练习题八与参考答案 210

8.7.1 选择题 210

8.7.2 填空题 212

8.7.3 编程题 216

8.7.4 参考答案 217

第9章 鼠标和键盘事件过程 231

9.1 键盘 231

9.1.1 KeyPress事件 231

9.1.2 KeyDown事件和KeyUP事件 232

9.2 鼠标器 234

9.2.1 鼠标事件 234

9.2.2 鼠标光标形状 235

9.3 拖放 236

9.4 OLE拖放 240

9.5 练习题九与参考答案 242

9.5.1 选择题 242

9.5.2 填空题 243

9.5.3 编程题 244

9.5.4 参考答案 244

第10章 对话框控件 246

10.1.2 对话框的显示与卸载 247

10.1.1 自定义对话框的建立 247

10.1 自定义对话框 247

10.2 通用对话框 250

10.2.1 文件对话框 251

10.2.2 颜色对话框 253

10.2.3 字体对话框 254

10.2.4 打印对话框 256

10.2.5 帮助对话框 257

10.2.6 对话框应用实例 257

10.3 练习题十与参考答案 259

10.3.1 选择题 259

10.3.2 填空题 260

10.3.3 编程题 260

10.3.4 参考答案 261

第11章 菜单设计 263

11.1 菜单的分类 263

11.2.1 菜单编辑器的组成 264

11.2 菜单编辑器 264

11.2.2 设计下拉式菜单 266

11.2.3 菜单项的动态增减 268

11.3 弹出式菜单 269

11.4 练习题十一与参考答案 271

11.4.1 选择题 271

11.4.2 填空题 271

11.4.3 编程题 272

11.4.4 参考答案 273

第12章 多重窗体设计 275

12.1 建立多重窗体应用程序 275

12.1.1 添加窗体 275

12.1.2 与多重窗体程序设计有关的语句和方法 275

12.1.3 多重窗体程序设计的方法和步骤 277

12.1.4 不同窗体之间的数据交换 282

12.2.2 多重窗体的存取 283

12.2.1 设置启动对象 283

12.2 多重窗体的执行与保存 283

12.3 Visual Basic的工程结构 284

12.3.1 标准模块 285

12.3.2 Sub Main过程 285

12.3.3 工程组 286

12.4 闲置循环与DoEvents语句 286

12.5 练习题十二与参考答案 287

12.5.1 选择题 287

12.5.2 填空题 288

12.5.3 编程题 288

12.5.4 参考答案 289

第13章 数据文件 290

13.1 文件及其结构 290

13.1.1 文件说明 290

13.1.2 文件结构和分类 291

13.2.1 文件的打开 292

13.2 文件的打开与关闭 292

13.2.2 文件的关闭 294

13.3 常用的文件操作语句和函数 294

13.3.1 文件指针 294

13.3.2 其他语句和函数 295

13.4 文件的读写操作 298

13.4.1 顺序文件的读写操作 298

13.4.2 随机文件的读写操作 302

13.5 文件系统控件 304

13.6 练习题十三与参考答案 307

13.6.1 选择题 307

13.6.2 填空题 307

13.6.3 编程题 309

13.6.4 参考答案 310

附录 二级考试大纲及笔试样卷 313

附录1 二级Visual Basic程序设计考试大纲 313

附录2 Visual Basic语言程序设计等级考试样题及参考答案 317