第1章 计算机基础知识 1
1.1 计算机发展简述 2
1.1.1 计算工具发展历程 2
1.1.2 电子计算机发展历程 2
1.2 二进制数 3
1.2.1 进位计数制 3
1.2.2 数制转换 4
1.2.3 二进制数运算 7
1.3 计算机信息表示 8
1.3.1 编码 8
1.3.2 数值表示 10
1.3.3 汉字编码 11
1.3.4 图像编码 12
1.3.5 声音编码 14
1.3.6 数据压缩 14
1.4 计算机系统基本组成 14
1.4.1 硬件系统 15
1.4.2 软件系统 16
1.4.3 工作过程 17
1.4.4 系统性能 18
1.5 微型计算机 19
1.5.1 硬件配置 19
1.5.2 中央处理器 22
1.5.3 内存储器 23
1.5.4 外存储器 23
1.5.5 显示器 28
1.5.6 键盘及其使用 30
1.5.7 打印机 32
1.5.8 扫描仪 33
1.5.9 鼠标器 33
1.5.10 触摸屏 34
本章小结 35
习题1 36
本章阅读指南 37
第2章 操作系统 38
2.1 操作系统功能及分类 39
2.1.1 操作系统基本功能 39
2.1.2 操作系统分类 40
2.2 文件与磁盘管理 41
2.2.1 文件 41
2.2.2 磁盘管理 43
2.2.3 文件管理 45
2.2.4 文件操作 47
2.2.5 目录/文件夹操作 48
2.2.6 磁盘操作 48
2.3 Windows XP 49
2.3.1 Windows概述 49
2.3.2 Windows XP界面 50
2.3.3 Windows XP程序管理系统 56
2.3.4 Windows XP文件管理系统 57
2.3.5 Windows XP系统配置管理 58
2.3.6 Windows XP中文操作系统 60
2.4 DOS与其他操作系统 63
2.4.1 DOS及其特点 63
2.4.2 DOS常用命令 65
2.4.3 其他操作系统 67
本章小结 68
习题2 69
本章阅读指南 70
第3章 程序设计语言与程序设计 72
3.1 程序设计语言与程序设计概念 73
3.1.1 算法、语言与程序 73
3.1.2 程序设计语言和程序设计过程 74
3.2 程序的基本构成 76
3.2.1 基本构成要素 77
3.2.2 常用控制语句 81
3.3 事件驱动程序的基本概念 88
3.3.1 对象 89
3.3.2 消息 90
3.3.3 事件 90
3.3.4 消息驱动/事件驱动 91
3.3.5 Windows的对象 91
3.3.6 Windows的事件驱动机制 92
3.3.7 Windows的事件驱动编程 93
3.4 Visual Basic 94
3.4.1 Visual Basic简介 94
3.4.2 Visual Basic基本术语 94
3.4.3 Visual Basic编程环境 96
3.4.4 Visual Basic语言 97
3.4.5 Visual Basic程序设计 102
3.4.6 一个编程实例 106
本章小结 111
习题3 111
本章阅读指南 113
第4章 计算机文字处理 115
4.1 电子文档及其制作过程 116
4.2 电子文档编辑与存储 117
4.2.1 编辑术语与编辑过程 117
4.2.2 文本快速输入 118
4.2.3 文本快速定位 119
4.2.4 文本快速纠错 120
4.2.5 文本快速组织 121
4.2.6 电子文档的存储与打印过程 122
4.3 电子文档排版 123
4.3.1 排版方式与排版过程 123
4.3.2 文字排版 125
4.3.3 段落排版 127
4.3.4 版面排版 130
4.3.5 特殊项目排版 132
4.3.6 公式排版 136
4.3.7 表格制作 137
4.3.8 插图制作 139
4.3.9 科技论文排版 142
4.4 用Word制作电子文档 143
4.4.1 Word简介 143
4.4.2 Word文档处理过程 144
4.4.3 Word文档编辑方法 144
4.4.4 Word文档排版技巧 145
4.4.5 用Word进行文档输入和编辑 149
4.4.6 用Word进行文档排版 151
4.5 用PowerPoint制作演示文稿 153
4.5.1 PowerPoint的文档编辑方法 154
4.5.2 PowerPoint幻灯/演示文稿制作技巧 156
本章小结 158
习题4 159
本章阅读指南 160
第5章 数据库应用 161
5.1 数据库系统的基本概念 162
5.1.1 数据库技术的产生与发展 162
5.1.2 数据库系统 162
5.1.3 数据库管理系统 163
5.1.4 数据库语言 164
5.1.5 数据库控制 165
5.2 关系模型与关系数据库 166
5.2.1 关系的通俗解释 166
5.2.2 关系模型 168
5.3 关系数据库标准语言——SQL 171
5.3.1 利用SQL定义数据库的结构 172
5.3.2 利用SQL进行数据库内容的添加、修改与删除 173
5.3.3 利用SQL进行数据库内容的查询 175
5.3.4 利用SQL进行数据库统计操作——集函数 182
5.4 利用FoxPro进行数据库管理 183
5.4.1 熟悉FoxPro 183
5.4.2 利用FoxPro进行数据库结构的定义 184
5.4.3 利用FoxPro进行数据库内容的增加、删除与修改 185
5.4.4 利用FoxPro进行数据库内容的查询与统计 187
5.5 深入学习数据库知识 188
5.5.1 关系的数学定义 188
5.5.2 关系数据语言——关系代数 189
5.5.3 SQL进一步介绍 192
5.5.4 数据库设计初步 200
本章小结 203
习题5 204
本章阅读指南 205
第6章 计算机网络与Internet应用 206
6.1 计算机网络基础 207
6.1.1 概述 207
6.1.2 网络类型 208
6.1.3 连接模式 210
6.1.4 传输介质 215
6.1.5 连接设备 217
6.1.6 网络协议 219
6.2 Internet及其应用 221
6.2.1 Internet概述 221
6.2.2 域名系统 223
6.2.3 Internet接入方式 225
6.2.4 Internet的E-mail服务 226
6.2.5 Internet的FTP服务 230
6.2.6 Internet的Telnet服务 234
6.3 Internet的WWW 237
6.3.1 WWW简介 237
6.3.2 通过WWW获取信息 239
6.3.3 HTML简介 241
6.3.4 网页制作 242
6.3.5 网页制作工具简介 249
6.3.6 搜索引擎 250
6.4 网络安全 252
6.4.1 网络安全内涵 252
6.4.2 网络危险因素 253
6.4.3 网络安全对策 254
本章小结 255
习题6 256
本章阅读指南 256
第7章 计算机应用 258
7.1 计算机应用类型 259
7.2 计算机应用技术简要介绍 260
7.2.1 CAX技术 260
7.2.2 办公自动化、管理信息系统、决策支持系统与领导信息系统 263
7.2.3 人工智能及其分支 264
7.2.4 计算机在一些行业中的典型应用 267
参考文献 270