第一编 计算机文化基础 3
第一章 计算机基础知识 3
1.1 计算机的基本概念 3
1.1.1 什么是计算机 3
1.1.2 计算机的起源与发展 3
1.1.3 计算机的特点与分类 4
1.1.4 计算机技术的应用 5
1.2 计算机中的信息表示 6
1.2.1 信息和数据 6
1.2.2 信息处理和计算机 6
1.2.3 进位计数制和不同数制间的转换 6
1.2.4 计算机中的数据和编码 8
1.3 计算机的工作原理 13
1.3.1 “存储程序”工作原理 13
1.3.2 计算机处理信息的过程 13
1.4 计算机系统 14
1.4.1 计算机系统的层次结构 14
1.4.2 计算机硬件概述 14
1.4.3 计算机软件概述 15
1.5 微型计算机概述 18
1.5.1 微型计算机基本结构 18
1.5.2 微型计算机的主要性能指标 22
1.6 计算机的安全性 22
1.6.1 计算机安全的概念 22
1.6.2 计算机病毒 22
习题 24
第二章 DOS磁盘操作系统 26
2.1 操作系统概述 26
2.1.1 什么是操作系统 26
2.1.2 操作系统的功能 26
2.1.3 操作系统的分类 27
2.1.4 常用的操作系统 28
2.2 DOS操作系统 29
2.2.1 DOS操作系统的组成 29
2.2.2 DOS的启动 30
2.3 文件、目录和路径 31
2.3.1 文件 31
2.3.2 文件目录及有关概念 33
2.3.3 路径 34
2.3.4 文件标识符 34
2.3.5 DOS常用控制键 34
2.4 常用DOS操作命令 35
2.4.1 DOS的命令类型 35
2.4.2 文件操作命令 37
2.4.3 磁盘操作命令 40
2.4.4 目录操作命令 42
2.4.5 输入/输出重定向命令 44
2.4.6 查看内存命令MEM 45
2.4.7 其他命令 45
2.5 简单的批处理命令 46
2.5.1 批处理文件 46
2.5.2 批处理文件的建立与执行 47
2.5.3 专用批处理命令 47
2.5.4 建立带参数的批处理文件 47
2.5.5 自动批处理文件 48
2.6 系统配置 48
2.6.1 系统配置文件CONFIG.SYS 48
2.6.2 主要配置命令 49
习题 50
第三章 中文Windows98操作系统 51
3.1 Windows操作系统的概述 51
3.1.1 Windows操作系统的发展 51
3.1.2 Windows98的特点 52
3.1.3 中文Windows98的安装和运行 52
3.1.4 Windows98的启动与退出 53
3.2 Windows的基本操作 54
3.2.1 Windows98图形化用户界面的组成 54
3.2.2 鼠标的操作 55
3.2.3 窗口的组成及操作 56
3.2.4 菜单的操作 57
3.2.5 对话框的操作 58
3.2.6 中文输入法 59
3.2.7 剪贴板的使用 61
3.2.8 MS—DOS程序的使用 61
3.2.9 使用Windows98的帮助系统 62
3.3 文件与磁盘管理 63
3.3.1 “我的电脑” 63
3.3.2 Windows资源管理器 63
3.3.3 文件和文件夹的管理 64
3.3.4 “回收站”的使用 67
3.3.5 磁盘管理 68
3.3.6 创建快捷方式 69
3.4 中文Windows98的控制面板 70
3.4.1 显示器设置 70
3.4.2 添加/删除程序*72++++3.4.3 汉字输入法的设置 74
3.4.4 打印机 74
3.5 Windows98的多媒体功能 75
3.5.1 多媒体与多媒体技术 75
3.5.2 媒体数据的压缩技术 76
3.5.3 Windows98的多媒体性能 77
3.5.4 Windows98的多媒体附件 77
习题 78
第四章 字处理系统Word2000 80
4.1 Word2000概述 80
4.1.1 Word2000功能 80
4.1.2 Word2000的硬件、软件环境及其安装 81
4.1.3 Word2000启动和退出 81
4.1.4 Word2000的窗口组成 82
4.1.5 文档的显示方式 83
4.2 文档的基本操作 84
4.2.1 创建文档 84
4.2.2 文档输入 85
4.2.3 文字的选定 86
4.2.4 编辑文档 87
4.2.5 保存文档 89
4.2.6 打开文档 90
4.3 文档的格式化 90
4.3.1 字符格式化 90
4.3.2 段落的格式化 92
4.3.3 样式及其应用 93
4.3.4 项目符号与编号 94
4.3.5 边框与底纹 94
4.4 表格 95
4.4.1 表格的建立 95
4.4.2 表格的编辑 97
4.4.3 表格的计算 98
4.5 对象的插入 100
4.5.1 图表的插入 101
4.5.2 数学公式的插入 102
4.5.3 图片的插入 103
4.5.4 艺术字的插入 103
4.5.5 绘制自选图形 104
4.5.6 对象的编辑 105
4.6 版式设计与打印 108
4.6.1 页面设置 108
4.6.2 页眉和页脚 109
4.6.3 插入页码 109
4.6.4 分栏排版 109
4.6.5 文本框和图文框 110
4.6.6 文档的打印预览 111
4.6.7 文档的打印 111
习题 112
第五章 电子表格系统Excel2000 115
5.1 Excel简介 115
5.1.1 Excel2000的主要功能及新增功能 115
5.1.2 Excel2000的运行环境及安装 116
5.1.3 启动Excel2000 116
5.1.4 了解Excel2000的窗口 116
5.1.5 Excel2000的联机帮助功能 118
5.1.6 退出Excel2000 118
5.2 工作簿创建、打开和保存 119
5.3 创建工作表 120
5.3.1 工作表 120
5.3.2 单元格和单元格区域的概念 121
5.3.3 选择单元格和单元格区域 121
5.3.4 输入数据 121
5.3.5 数据计算(公式和函数的使用) 124
5.3.6 输入、复制、删除批注 128
5.3.7 工作表的管理 129
5.4 工作表的编辑 130
5.4.1 单元格行高和列宽的调整 130
5.4.2 编辑单元格中的数据 130
5.4.3 移动和复制单元格中的数据 131
5.4.4 插入(删除)行、列和单元格 131
5.4.5 行(列)的隐藏、恢复和锁定 132
5.4.6 查找与替换 132
5.5 设置工作表的格式 132
5.5.1 字体和数字格式的设置 132
5.5.2 设置底纹和边框 133
5.5.3 自动套用格式 134
5.5.4 使用样式 134
5.5.5 条件格式 135
5.6 Excel2000的数据库管理功能 135
5.6.1 建立数据清单 136
5.6.2 数据的排序和筛选 136
5.6.3 数据的分类汇总及透视图 138
5.7 数据图表的设计 140
5.7.1 建立图表 141
5.7.2 编辑图表 141
5.7.3 设置图表的格式 142
5.8 打印工作簿 143
5.8.1 页面设置 143
5.8.2 插入分页符 144
5.8.3 打印预览 144
5.8.4 打印工作表 145
5.9 Excel2000其他功能简介 145
5.9.1 使用超级链接 145
5.9.2 数据交换 146
5.9.3 表间及文件间的数据引用 147
习题 147
第六章 Powerpoint2000和Access2000 150
6.1 Microsoft PowerPoint2000 150
6.1.1 PowerPoint2000的启动与退出 150
6.1.2 演示文稿与幻灯片 150
6.1.3 模板、母版、配色方案 151
6.1.4 视图模式 151
6.1.5 基本操作 152
6.2 Microsoft Access2000 156
6.2.1 简介 156
6.2.2 Access2000的基本概念 157
6.2.3 数据库和表 158
6.2.4 数据表视图与窗体 160
6.2.5 查询 160
习题 161
第七章 计算机网络与Internet基础 162
7.1 计算机网络的基本概念 162
7.1.1 计算机网络的发展 162
7.1.2 计算机网络的定义和功能 163
7.1.3 计算机网络的结构和组成 164
7.1.4 计算机网络的分类 166
7.2 计算机局域网 167
7.2.1 局域网特点 167
7.2.2 局域网的基本组成 168
7.2.3 决定局域网特征的主要技术要素 168
7.2.4 局域网的常见结构 168
7.3 Internet基础 169
7.3.1 Internet概述 169
7.3.2 Internet的产生和发展 170
7.3.3 Internet在中国 171
7.3.4 Internet的主要功能与提供的服务 172
7.3.5 Internet的用户接入方式 175
7.3.6 企业内部网(Intranet) 176
7.3.7 Internet地址与域名 176
7.3.8 Internet发展的最新动态 181
7.4 Internet的安全问题 182
7.4.1 加强网络安全的重要性 182
7.4.2 破坏网络安全的各种形式 182
7.4.3 加强网络安全应采取的措施 183
7.4.4 加强防范网络病毒的意识 183
7.5 如何连接Internet 184
7.5.1 Internet的连接方式 184
7.5.2 使用拨号方式连接Internet 184
7.6 利用Internet Explorer浏览WWW 186
7.6.1 InternetExplorer的启动 187
7.6.2 InternetExplorer的常用设置 187
7.6.3 Internet Explorer的界面 187
7.6.4 保存浏览内容 188
7.6.5 利用“收藏夹”快速浏览网页 189
7.6.6 打印WEB页 189
7.7 利用Outlook Express收发电子邮件 189
7.7.1 电子邮件的地址格式 189
7.7.2 Outlook Express的设置 189
7.7.3 利用Outlook Express收发电子邮件 190
7.8 利用FrontPage制作网页 191
7.8.1 网页和网站 191
7.8.2 FrontPage的基本功能 191
7.8.3 HTML基础知识 192
7.8.4 网页的创建过程 192
7.8.5 网页的发布 193
习题 194
第二编 Visual Basic程序设计 197
第一章 程序设计语言与程序设计方法 197
1.1 程序设计语言的发展 197
1.1.1 程序设计语言 197
1.1.2 程序设计语言的支持环境 197
1.2 算法及其描述 198
1.2.1 算法的含义和特征 198
1.2.2 算法的构成要素和三种基本结构 198
1.2.3 常用的算法描述方法:伪代码、流程图和N-S图 199
1.3 结构化程序设计 200
1.3.1 程序设计的概念 200
1.3.2 结构化程序设计的基本思想 201
1.3.3 面向对象的概念与方法 201
1.3.4 面向对象程序设计方法 202
第二章 Visual Basic简介 204
2.1 概述 204
2.1.1 Visual Basic6.0的版本 204
2.1.2 VisualBasic主要的功能特点 204
2.1.3 Visual Basic的安装与启动 205
2.2 VB可视化编程的基本概念 206
2.2.1 对象、事件、属性和方法 207
2.2.2 VB的控件 208
2.2.3 窗体对象 208
2.3 VB集成开发环境 209
2.3.1 标题栏和菜单条 210
2.3.2 控件工具箱 210
2.3.3 工程窗口 211
2.3.4 属性窗口 211
2.3.5 窗体设计器 212
2.3.6 代码窗口 212
2.3.7 立即窗口 213
2.3.8 窗体布局窗口 213
2.4 VB工程的设计步骤 213
2.4.1 新建一个工程 213
2.4.2 添加控件 214
2.4.3 设置属性 214
2.4.4 编写代码 215
2.4.5 运行工程 215
2.4.6 保存工程 215
2.4.7 工程的编译 216
2.5 VB的帮助系统 216
2.5.1 使用MSDN Library浏览器 216
2.5.2 使用上下文相关帮助 217
习题 217
第三章 Visual Basic程序设计基础 218
3.1 基本字符集 218
3.2 数据类型 219
3.2.1 基本数据类型 219
3.2.2 枚举类型 221
3.3 常量和变量 222
3.3.1 常量 222
3.3.2 变量 223
3.3.3 可变类型变量 225
3.4 运算符与表达式 226
3.4.1 算术运算符与算术表达式 227
3.4.2 字符串运算符与字符串表达式 227
3.4.3 关系运算符与关系表达式 228
3.4.4 逻辑运算符与逻辑表达式 228
3.4.5 表达式的执行顺序 229
3.5 常用内部函数 229
3.5.1 数学运算函数 230
3.5.2 字符串函数 230
3.5.3 日期和时间函数 230
3.5.4 随机函数 231
3.5.5 转换函数 231
3.6 语句 231
3.6.1 程序语句 231
3.6.2 语句的书写规则 231
3.6.3 命令格式中的符号约定 232
习题 232
第四章 顺序结构程序设计 234
4.1 顺序结构框图及特点 234
4.2 赋值语句 234
4.3 数据输入 236
4.3.1 用输入框输入数据 236
4.3.2 用MsgBox函数输入/输出数据 237
4.4 数据输出 239
4.4.1 数据输出:Print方法 239
4.4.2 与Print方法有关的函数 241
4.5 注释、暂停与程序结束语句 242
4.6 应用举例 243
习题 244
第五章 选择结构程序设计 246
5.1 判断与循环 246
5.2 运行If语句 247
5.2.1 格式和功能 247
5.2.2 举例 248
5.3 块结构条件语句 248
5.4 多分支选择语句SelectCase End Select 250
5.5 Goto语句 251
习题 258
第六章 循环结构程序设计 259
6.1 For Next语句 259
6.2 Do Loop语句 262
6.3 While Wend语句 263
6.4 循环的嵌套和退出 265
6.4.1 循环的嵌套 265
6.4.2 循环的退出 266
6.5 应用举例 267
习题 268
第七章 Visual Basic常用内部控件 272
7.1 控件的公共属性 272
7.2 图片框、图像框 273
7.2.1 图片框 274
7.2.2 图像框 275
7.2.3 图片框与图像框的比较 275
7.3 标签与文本框 275
7.3.1 标签 276
7.3.2 文本框 276
7.4 框架控件 279
7.5 命令按钮、单选框和复选框 280
7.5.1 命令按钮 280
7.5.2 单选按钮 280
7.5.3 复选框 282
7.6 列表框和组合框 282
7.6.1 列表框 283
7.6.2 组合框 285
7.7 计时器控件 286
7.8 滚动条控件 287
习题 288
第八章 数组 289
8.1 概念 289
8.1.1 数组与数组元素 289
8.1.2 数组的维数 290
8.2 数组的定义 290
8.2.1 固定大小的数组 290
8.2.2 数组的使用 292
8.2.3 数组元素的输入 292
8.2.4 数组元素的输出 294
8.2.5 数组元素的复制 294
8.3 动态数组 295
8.3.1 创建动态数组 295
8.3.2 保留动态数组的内容 296
8.3.3 For Each Next语句 296
8.4 控件数组 298
8.4.1 控件数组的概念 298
8.4.2 控件数组的建立 298
8.4.3 控件数组的使用 299
8.5 数组的应用程序举例 300
习题 307
第九章 过程 308
9.1 Sub过程 308
9.1.1 事件过程 308
9.1.2 通用过程 309
9.2 Function过程的定义 312
9.2.1 Function过程的定义格式 312
9.2.2 Function过程的建立 313
9.3 向过程传递参数 314
9.3.1 按值传递与按地址传递 315
9.3.2 数组参数 317
9.4 过程的嵌套与递归调用 318
9.4.1 过程的嵌套 318
9.4.2 过程的递归 319
习题 320
第十章 变量与过程的作用范围 321
10.1 代码模块 321
10.1.1 窗体模块 321
10.1.2 标准模块 321
10.1.3 类模块 322
10.2 变量的作用域 322
10.2.1 过程级变量(局部变量) 322
10.2.2 模块级变量(全局变量) 323
10.3 变量的生存期 323
10.3.1 动态变量 323
10.3.2 静态变量 324
10.4 过程的作用范围 324
10.4.1 模块级过程 324
10.4.2 全局级过程 325
10.5 用户定义类型 325
10.5.1 用户定义类型的概念 325
10.5.2 创建用户定义类型 325
习题 326
第十一章 界面设计 327
11.1 菜单的设计 327
11.1.1 菜单的基本概念 327
11.1.2 菜单编辑器 329
11.1.3 建立一个菜单程序 331
11.2 工具栏的设计 334
11.2.1 添加高级控件 334
11.2.2 ImageList控件 335
11.2.3 Toolbar控件 336
11.3 状态栏的设计 337
11.3.1 设计状态栏控件的外观 338
11.3.2 为状态栏控件编写代码 339
11.3.3 运行显示效果 339
11.4 对话框的设计 339
11.4.1 对话框的分类 339
11.4.2 模式对话框和非模式对话框 340
11.4.3 自定义对话框 340
11.4.4 通用对话框 342
11.5 多文档界面的设计 345
11.5.1 建立多文档界面程序的一般步骤 346
11.5.2 子窗体定义语句Dim和窗体排列命令Arrange 346
习题 347
第十二章 文件管理 348
12.1 文件说明与文件结构 348
12.1.1 文件的基本概念 348
12.1.2 文件的结构与分类 348
12.2 文件系统的操作语句、函数和控件 350
12.2.1 文件系统的操作语句 350
12.2.2 文件系统的操作函数 351
12.2.3 文件系统的操作控件 351
12.3 文件的输入与输出 354
12.3.1 文件的打开和关闭 354
12.3.2 顺序文件的读写操作 356
12.3.3 随机文件和二进制文件的读写操作 357
习题 358
第十三章 数据库功能 359
13.1 数据库的基本概念 359
13.1.1 数据库基础知识 359
13.1.2 关系数据库 360
13.1.3 数据访问对象模型 362
13.1.4 结构化查询语言SQL 362
13.1.5 VB可访问的数据库分类 362
13.2 数据管理器的使用 363
13.2.1 建立一个数据库 363
13.2.2 添加数据表 364
13.2.3 修改数据表结构 364
13.2.4 数据的增加、删除和修改 365
13.2.5 数据记录的输入、修改与删除 365
13.2.6 查询 366
13.2.7 数据窗体设计器 367
13.3 ADO数据对象访问技术 368
13.3.1 ADO编程模型简介 368
13.3.2 ADO控件 370
13.3.3 ADO Data控件对数据的操作 372
13.3.4 用数据环境设计器 372
13.3.5 创建数据报表 372
主要参考文献 373