第1章 计算机基础知识 1
1.1 计算机概述 1
1.1.1 计算机的发展简史 1
1.1.2 计算机的特点 3
1.1.3 计算机的分类 3
1.1.4 计算机的主要应用 4
1.1.5 计算机的发展趋势 5
1.2 计算机组成及工作原理 6
1.2.1 计算机硬件系统 6
1.2.2 计算机软件系统 7
1.2.3 计算机基本工作原理 8
1.2.4 计算机的主要性能指标 8
1.3 微型计算机系统 9
1.3.1 微型计算机系统的组成 9
1.3.2 微型计算机的硬件系统 9
1.3.3 微型计算机的软件系统 12
1.4 计算机系统安全基础知识 12
1.4.1 计算机安全的基本概念 12
1.4.2 计算机病毒 13
1.4.3 计算机安全防御手段 16
本章小结 18
第2章 计算机中的数据表示 19
2.1 计算机中的数制 19
2.1.1 位、字节和字长 19
2.1.2 计算机中的常用数制 20
2.1.3 二进制数的基本运算 21
2.1.4 不同计数制之间的转换 23
2.2 计算机中的数值表示 25
2.2.1 机器数和真值 25
2.2.2 原码、反码和补码 25
2.2.3 定点数和浮点数 27
2.3 计算机中的字符编码 27
2.3.1 字符编码 28
2.3.2 汉字编码 28
2.3.3 Unicode 31
2.4 多媒体数据的表示 32
2.4.1 图形和图像 32
2.4.2 音频 33
2.4.3 视频 34
本章小结 34
第3章 微机操作系统与Windows使用基础 35
3.1 操作系统概述 35
3.1.1 操作系统的定义与发展 35
3.1.2 操作系统分类 36
3.1.3 操作系统功能 37
3.1.4 操作系统的特征 38
3.2 常用操作系统 38
3.2.1 DOS操作系统 38
3.2.2 Windows操作系统 39
3.2.3 UNIX/Linux操作系统 39
3.2.4 Mac OS操作系统 39
3.2.5 移动操作系统 39
3.3 操作系统应用基础 40
3.3.1 安装操作系统 40
3.3.2 计算机启动过程 40
3.3.3 系统的备份和还原 41
3.3.4 操作系统工作界面 45
3.4 程序与进程管理 46
3.4.1 进程及其相关概念 46
3.4.2 进程管理机制 47
3.4.3 Windows进程管理 49
3.4.4 Windows程序管理 51
3.5 存储管理 52
3.5.1 存储管理概述 52
3.5.2 存储管理的基本方法 54
3.5.3 Windows存储管理 55
3.6 文件管理 60
3.6.1 文件及其相关概念 60
3.6.2 文件系统与文件操作 61
3.6.3 Windows文件管理 63
3.7 设备管理 66
3.7.1 设备的分类 66
3.7.2 设备管理机制 67
3.7.3 Windows设备管理 69
3.8 用户管理与安全防护 70
3.8.1 管理用户账户 70
3.8.2 Windows Defender 73
3.8.3 Windows防火墙 73
本章小结 74
第4章 Office 2010办公软件 75
4.1 文字处理软件Word 2010 75
4.1.1 Word2010简介 75
4.1.2 文档的管理 77
4.1.3 文档的编辑 78
4.1.4 文档的排版 86
4.1.5 制作Word文档流程 96
4.2 电子表格软件Excel 2010 97
4.2.1 Excel 2010简介 97
4.2.2 数据的输入和编辑 100
4.2.3 工作表的格式化 104
4.2.4 公式和函数 107
4.2.5 数据管理 111
4.2.6 图表操作 114
4.3 演示文稿制作软件PowerPoint 2010 117
4.3.1 演示文稿的基本操作 118
4.3.2 演示文稿的外观设置 120
4.3.3 对象的添加与编辑 122
4.3.4 演示文稿的动画设计 124
4.3.5 演示文稿的放映设计 127
4.3.6 Office 2010各组件协同工作示例——邮件合并 128
本章小结 131
第5章 计算机网络基础与Internet应用 132
5.1 计算机网络基础知识 132
5.1.1 计算机网络的发展 132
5.1.2 计算机网络的定义和组成 134
5.1.3 计算机网络的分类 137
5.1.4 计算机网络的工作模式 141
5.1.5 计算机网络体系结构与协议 142
5.1.6 数据通信基础 145
5.2 局域网和无线局域网 148
5.2.1 局域网的定义和组成 148
5.2.2 局域网的标准和协议 149
5.2.3 无线局域网 151
5.2.4 局域网的应用 153
5.3 Internet基础知识 155
5.3.1 Internet概述 155
5.3.2 Internet在中国 156
5.3.3 IP地址 157
5.3.4 域名系统 160
5.3.5 网络命令 162
5.4 计算机与Internet的连接 163
5.4.1 连接方式概述 163
5.4.2 有线接入方式 164
5.4.3 无线和移动接入方式 166
5.5 Internet的应用 167
5.5.1 信息浏览服务 167
5.5.2 信息检索 169
5.5.3 电子邮件 170
5.5.4 社交网络 170
5.5.5 FTP 171
5.5.6 远程登录 171
5.6 计算机网络安全基础 172
5.6.1 计算机网络安全概述 172
5.6.2 网络安全应用 172
5.7 计算机网络相关新技术 175
5.7.1 IPv6技术 175
5.7.2 云计算 176
5.7.3 物联网 177
5.7.4 4G技术 180
本章小结 181
第6章 网页制作基础 182
6.1 网页制作基本知识 182
6.1.1 网页相关概念 182
6.1.2 网页浏览原理 184
6.1.3 网页分类 184
6.1.4 网页制作工具 185
6.1.5 网站的规划与准备 189
6.2 HTML和CSS基础 191
6.2.1 HTML简介 191
6.2.2 HTML文档的基本结构 193
6.2.3 HTML的标签和元素 193
6.2.4 层叠样式表CSS 195
6.3 网页页面设计 198
6.3.1 网页元素的处理 198
6.3.2 表格布局 202
6.3.3 CSS布局 204
6.4 网站的发布与维护 215
6.4.1 网页的优化 215
6.4.2 网站的测试 215
6.4.3 网站的发布 216
6.4.4 网站的维护 217
本章小结 217
第7章 多媒体应用基础 218
7.1 多媒体技术概述 218
7.1.1 多媒体的基本概念 218
7.1.2 媒体元素 219
7.1.3 多媒体技术概述及特点 221
7.2 数字音频 223
7.2.1 数字音频基础知识 223
7.2.2 便携式音频播放器 226
7.2.3 MIDI音乐 227
7.2.4 语音合成和语音识别 228
7.3 位图图像 230
7.3.1 位图基础知识 230
7.3.2 扫描仪和数码相机 230
7.3.3 图像数字化特征 232
7.3.4 图像的压缩标准 233
7.3.5 图像文件的保存格式 234
7.4 矢量图形 235
7.4.1 矢量图形基础 235
7.4.2 Web上的矢量图形 236
7.4.3 三维矢量图形 237
7.5 数字视频 237
7.5.1 数字视频基础知识 237
7.5.2 数字视频压缩标准 238
7.5.3 视频编辑和视频输出 240
7.6 Photoshop CS6基础 240
7.6.1 Photoshop CS6的功能 240
7.6.2 Photoshop CS6的界面环境 241
7.6.3 图像文件的操作 242
7.6.4 工具箱中的常用工具 243
7.7 Photoshop中的文字处理 248
7.7.1 编辑文字 248
7.7.2 栅格化文字图层 249
7.8 Photoshop中的图像色彩调整 250
7.8.1 快速色彩调整 250
7.8.2 精确色彩调整 251
7.9 Photoshop中的图层 253
7.9.1 图层基本操作 253
7.9.2 图层样式 254
7.9.3 图层的混合模式 255
7.10 Photoshop中的滤镜 256
7.10.1 滤镜使用的基本方法 256
7.10.2 滤镜组 256
7.11 综合实例 258
本章小结 259
第8章 数据库应用基础 260
8.1 数据库系统概述 260
8.1.1 数据库管理技术的发展历史 260
8.1.2 数据模型 261
8.1.3 关系数据库 262
8.1.4 XML数据库 264
8.2 Access 2010的基本操作 265
8.2.1 Access 2010简介 265
8.2.2 数据库文件的操作 266
8.3 数据表的创建与维护 271
8.3.1 创建表 271
8.3.2 数据表的操作 276
8.4 创建查询及其设计 278
8.4.1 查询概述 278
8.4.2 利用向导创建查询 278
8.4.3 查询设计 281
8.5 创建窗体及其设计 282
8.5.1 窗体概述 282
8.5.2 创建窗体 282
8.5.3 窗体设计 284
8.6 创建报表及其设计 285
8.6.1 报表概述 285
8.6.2 建立报表 285
8.7 数据的导入和导出 287
8.7.1 数据的导入 287
8.7.2 数据的导出 289
本章小结 289
第9章 程序设计基础 290
9.1 引言 290
9.2 算法 290
9.2.1 算法的概念 290
9.2.2 算法的表示方法 292
9.3 算法设计的基本方法 295
9.3.1 基本算法 295
9.3.2 穷举法 296
9.3.3 迭代法 297
9.3.4 排序 298
9.3.5 查找 300
9.4 程序设计与程序设计语言概述 302
9.4.1 程序设计语言概述 302
9.4.2 语言处理程序 304
9.4.3 程序设计概述 305
9.4.4 程序设计方法 311
9.5 可视化程序设计 313
9.5.1 RAPTOR概述 314
9.5.2 RAPTOR程序基本构成要素 315
9.5.3 RAPTOR的控制结构 318
9.5.4 RAPTOR中的数组 325
9.5.5 使用RAPTOR实现算法举例 327
本章小结 327
参考文献 328