第1章 计算机基础知识 1
1.1 计算机的发展与特点 1
1.1.1 计算机的发展 1
1.1.2 电子计算机的特点 4
1.2 计算机的应用领域与分类 4
1.2.1 计算机的应用领域 4
1.2.2 电子计算机的分类 6
1.3 计算机系统的组成 7
1.3.1 计算机系统的组成图 7
1.3.2 计算机的硬件系统 8
1.3.3 软件系统 9
1.4 信息在计算机中的表示 11
1.4.1 计算机中的数制 11
1.4.2 不同进制之间的转换 13
1.4.3 二进制数的逻辑运算 15
1.4.4 计算机常用编码 16
1.5 计算机安全 18
1.5.1 计算机病毒概述 18
1.5.2 计算机病毒的机制与防范 20
1.5.3 常用杀毒软件的使用 22
1.6 多媒体技术 23
1.6.1 多媒体概述 23
1.6.2 多媒体的组成 25
1.6.3 常用多媒体设备 27
1.6.4 常用多媒体播放器简介 28
第2章 操作系统基础 31
2.1 操作系统概述 31
2.1.1 操作系统的概念 31
2.1.2 操作系统的发展 33
2.1.3 操作系统的分类 34
2.1.4 操作系统的新领域 35
2.2 Windows操作系统介绍 37
2.2.1 Windows操作系统简介 37
2.2.2 Windows操作系统的发展 38
2.2.3 安装Windows XP专业版 42
2.3 Windows操作系统的基本操作 43
2.3.1 Windows操作系统的基本操作方法 43
2.3.2 Windows中的可操作对象 44
2.4 Windows中的文件管理 54
2.4.1 文件、文件夹、路径 54
2.4.2 “资源管理器” 56
2.4.3 文件的基本操作 58
2.5 设置Windows操作系统 61
2.5.1 控制面板 62
2.5.2 控制面板中的常用功能 63
2.5.3 其他管理项目 71
第3章 文字处理软件Word应用 79
3.1 概述 79
3.1.1 启动和退出 79
3.1.2 Word的窗口 80
3.2 文档的编辑 82
3.2.1 创建文档 82
3.2.2 保存文档 83
3.2.3 关闭文档 84
3.2.4 打开文档 84
3.2.5 文档的显示 84
3.3 排版 85
3.3.1 选定文本 86
3.3.2 编辑文档 87
3.3.3 设置字体格式 91
3.3.4 设置段落格式 94
3.3.5 项目符号和编号 98
3.3.6 边框和底纹 101
3.3.7 其他格式 103
3.4 表格 106
3.4.1 创建表格 106
3.4.2 编辑表格 107
3.5 图形处理 111
3.5.1 绘制自选图形 111
3.5.2 图文混排 112
3.6 页面设置与打印 113
3.6.1 页面设置 114
3.6.2 打印预览和打印 115
第4章 电子表格制作软件Excel应用 118
4.1 认识Excel 118
4.1.1 启动和退出 118
4.1.2 Excel窗口 118
4.2 工作簿、工作表、单元格 120
4.2.1 工作簿 120
4.2.2 工作表 120
4.2.3 单元格和单元格区域 122
4.3 工作表的基本操作 124
4.3.1 编辑工作表 124
4.3.2 工作表区域的操作 126
4.3.3 自动填充数据 128
4.4.1 单元格的格式设置 129
4.4 工作表的格式化 129
4.4.2 行高和列宽 131
4.4.3 工作表的整体显示控制 132
4.4.4 自动套用格式 133
4.5 使用公式和函数 134
4.5.1 公式 134
4.5.2 函数 136
4.6 数据操作 139
4.6.1 Excel数据清单的建立与编辑 139
4.6.2 记录的排序 140
4.6.3 数据的筛选 141
4.6.4 数据分析 146
4.6.5 数据透视表和数据透视图 148
4.7 图表 151
4.8 打印 153
第5章 演示文稿制作软件PowerPoint应用 156
5.1 概述 156
5.1.1 演示文稿的常用术语 156
5.1.2 PowerPoint的启动和退出 157
5.2 演示文稿和幻灯片的创建 157
5.3 设置外观 161
5.3.1 母版的设置 161
5.3.2 设置标题母版 162
5.3.3 设置幻灯片母版 163
5.3.4 设置讲义母版 163
5.3.5 设置备注母版 164
5.4 幻灯片的编辑与制作技巧 165
5.4.1 幻灯片的编辑 165
5.4.2 幻灯片的制作技巧 166
5.5.1 放映幻灯片 169
5.5 幻灯片的放映 169
5.5.2 控制幻灯片放映过程 170
5.5.3 设置幻灯片的放映方式 170
第6章 数据库管理软件Access应用 177
6.1 数据库基础知识 177
6.1.1 数据库 177
6.1.2 表 178
6.2 Access的启动与退出 179
6.2.1 Access的启动 179
6.2.2 Access窗口 180
6.2.3 退出Access 181
6.3 数据库、表的创建 181
6.3.1 创建与打开数据库 181
6.3.2 表的创建、保存与关闭 183
6.3.3 向表中写入记录 184
6.3.4 更新记录 185
6.3.5 更新表结构 186
6.4 查询的创建 188
6.4.1 查询的类型 188
6.4.2 建立表间的关联关系 188
6.4.3 数据库的查询 189
6.5 窗体和报表 195
6.5.1 窗体显示数据 195
6.5.2 报表 197
6.5.3 打印数据 200
第7章 计算机网络技术 203
7.1 计算机网络的基础知识 203
7.1.1 计算机网络的定义 203
7.1.2 计算机网络的分类 204
7.1.3 计算机网络的构成 205
7.2 Internet的基础知识 208
7.2.1 Internet的概念与发展 208
7.2.2 IP地址和域名系统 209
7.3 计算机网络的应用 210
7.3.1 搜索引擎 210
7.3.2 电子商务 211
7.3.3 电子邮件 213
7.4 计算机网络安全 217
7.4.1 网络安全概述 217
7.4.2 网络的信息安全技术 218
7.4.3 防火墙技术 219
8.1.1 算法的基本概念 220
8.1 算法 220
第8章 数据结构与算法 220
8.1.2 算法复杂度 223
8.2 数据结构的基本概念 224
8.2.1 数据结构的概念 225
8.2.2 线性结构与非线性结构 226
8.3 线性表及其顺序存储结构 227
8.3.1 线性表的基本概念 227
8.3.2 线性表的顺序存储结构 228
8.4 栈和队列 229
8.4.1 栈及其基本运算 229
8.4.2 队列及其基本运算 230
8.5 线性链表 231
8.5.1 线性链表的基本概念 231
8.5.2 线性链表的基本运算 233
8.5.3 循环链表及其基本运算 234
8.6 树与二叉树 235
8.6.1 树的基本概念 235
8.6.2 二叉树及其基本性质 236
8.6.3 二叉树的存储结构 237
8.6.4 二叉树的遍历 237
8.7 查找技术 238
8.7.1 顺序查找 239
8.7.2 二分法查找 239
8.8 排序技术 239
8.8.1 交换类排序法 240
8.8.2 插入类排序法 241
8.8.3 选择类排序法 242
9.1 程序设计方法与风格 245
第9章 程序设计基础 245
9.2 结构化程序设计 246
9.2.1 结构化程序设计的原则 246
9.2.2 结构化程序的基本结构与特点 247
9.2.3 结构化程序设计原则和方法的应用 248
9.3 面向对象程序设计 249
9.3.1 面向对象方法概述 249
9.3.2 面向对象方法的基本概念 251
第10章 软件工程 256
10.1 软件工程概述 256
10.2 软件的需求分析 259
10.2.1 需求分析 259
10.2.2 需求分析方法 260
10.2.3 软件需求规格说明书 262
10.3.1 结构化设计方法 264
10.3 软件设计 264
10.3.2 结构化程序设计 265
10.3.3 总体设计 265
10.3.4 详细设计 268
10.4 软件测试 271
10.4.1 测试的基本概念 271
10.4.2 软件测试 272
10.5 调试 273
第11章 数据库设计基础 276
11.1 数据库的基本知识 276
11.1.1 数据库的基本概念 276
11.1.2 数据管理技术的发展 279
11.1.3 数据库系统的特点 281
11.1.4 数据库的三级模式结构 282
11.2.1 概念模型 283
11.1.5 数据库的二级映像功能与数据独立性 283
11.2 数据模型 283
11.2.2 数据模型 284
11.2.3 关系数据库 285
11.3 关系运算 287
11.3.1 传统的集合运算 287
11.3.2 专门的关系运算 288
11.4 数据库设计 289
11.4.1 需求分析 289
11.4.2 系统设计 290
11.4.3 系统实现 290
11.4.4 测试 290
11.4.5 系统交付 291
参考文献 293