第1章 计算机基础知识 1
1.1 计算与计算工具的发展 1
1.2 计算机发展简史 5
1.3 计算机的发展趋势 8
1.4 计算机的应用 9
1.4.1 云计算 9
1.4.2 物联网 12
1.4.3 大数据 13
1.4.4 可穿戴计算 14
习题 17
第2章 计算机系统 18
2.1 计算机系统概述 18
2.2 计算机硬件系统和工作原理 19
2.2.1 计算机硬件系统 19
2.2.2 计算机的工作原理 20
2.3 计算机软件系统 22
2.3.1 系统软件 22
2.3.2 应用软件 24
2.4 微型计算机硬件系统概述 25
2.4.1 微型计算机的发展 25
2.4.2 微型计算机系统的层次 25
2.4.3 微型计算机系统的组成 26
2.5 微型计算机主机系统 26
2.5.1 微处理器 26
2.5.2 主存储器 26
2.5.3 主板 27
2.5.4 总线 28
2.5.5 输入/输出接口 29
2.6 外部存储器 30
2.6.1 软盘存储器 30
2.6.2 硬盘存储器 30
2.6.3 光盘存储器 31
2.6.4 移动存储器 31
2.7 常用外部设备 32
2.7.1 输入设备 32
2.7.2 输出设备 34
2.7.3 其他外部设备 34
习题 35
第3章 计算机中数据的表示 39
3.1 二进制 39
3.1.1 计算机中数值信息的表示形式 40
3.1.2 进位计数制 40
3.1.3 不同数制间的转换 41
3.2 数值信息的表示 43
3.2.1 真值与机器数 43
3.2.2 定点数和浮点数的概念 44
3.2.3 十进制数的二进制编码(BCD码) 45
3.2.4 二进制数的运算 46
3.3 非数值信息的表示形式 49
3.3.1 西文字符编码 49
3.3.2 汉字编码 50
3.3.3 多媒体信息的编码 51
习题 57
第4章 数据的组织与管理 59
4.1 数据组织 59
4.1.1 数据结构 59
4.1.2 线性结构 63
4.1.3 树结构 67
4.1.4 图结构 69
4.2 数据管理 70
4.2.1 数据库与数据库管理系统 70
4.2.2 数据库系统的发展 71
4.2.3 数据库系统的基本特点 73
4.2.4 数据模型 73
4.2.5 关系数据库 77
习题 80
第5章 算法与程序设计 83
5.1 计算机问题求解 83
5.1.1 问题与问题求解 83
5.1.2 计算机问题求解过程 85
5.2 算法 87
5.2.1 算法的概念与特征 87
5.2.2 算法的表示 88
5.2.3 算法的评价与分析 90
5.2.4 可计算问题 92
5.3 控制结构 92
5.3.1 顺序控制 93
5.3.2 选择控制 93
5.3.3 循环控制 94
5.4 算法实现与数据结构 95
5.4.1 数组 95
5.4.2 链表 95
5.4.3 栈 96
5.4.4 队列 96
5.5 经典算法问题 96
5.5.1 递推法 96
5.5.2 递归法 98
5.5.3 迭代法 101
5.5.4 穷举法 102
5.5.5 贪心法 104
5.5.6 回溯法 106
5.5.7 动态规划法 107
5.6 排序与查找 109
5.6.1 排序 109
5.6.2 查找 113
5.7 计算机语言与程序设计 116
5.7.1 计算机语言 116
5.7.2 程序设计方法 118
习题 118
第6章 操作系统 120
6.1 操作系统概述 120
6.1.1 操作系统的定义 120
6.1.2 操作系统的种类划分 120
6.1.3 微型计算机常用的操作系统 121
6.1.4 操作系统的功能 123
6.2 Windows 7的应用 124
6.2.1 Windows 7的启动与退出 125
6.2.2 桌面、窗口、菜单和对话框 126
6.3 Windows 7对文件和文件夹的管理 134
6.4 Windows 7系统设置 141
6.5 Windows 7应用程序 142
6.5.1 附件 142
6.5.2 桌面小工具 144
6.6 控制面板 144
6.7 磁盘管理 149
6.8 用户账户 152
习题 153
第7章 Word 2010文字处理软件 154
7.1 Word 2010概述 154
7.1.1 Word 2010的主要功能 154
7.1.2 启动和退出 154
7.1.3 界面介绍 155
7.1.4 帮助功能 155
7.2 文件的基本操作 156
7.2.1 文档的新建、打开和保存 156
7.2.2 文档的显示方式 156
7.2.3 文本的输入与编辑 157
7.2.4 撤销与恢复 161
7.3 文本的格式化 161
7.3.1 快速格式化 161
7.3.2 字体格式化 161
7.3.3 段落格式化 161
7.3.4 首字下沉 166
7.3.5 分栏 168
7.4 表格 169
7.4.1 表格的创建 169
7.4.2 表格的编辑 171
7.4.3 表格的修饰 173
7.4.4 表格中数据的计算 174
7.5 图形处理 174
7.5.1 图片和剪贴画 174
7.5.2 自选图形 179
7.5.3 SmartArt图形 180
7.5.4 屏幕截图 180
7.5.5 文本对象元素 181
7.5.6 图文混排 184
7.5.7 文档的打印 184
7.6 Word 2010高级排版技术 186
7.6.1 论文排版 186
7.6.2 审阅与修订文档 193
习题 194
第8章 Excel 2010电子表格软件 196
8.1 Excel基本知识与基本操作 196
8.1.1 Excel 2010界面 196
8.1.2 常用术语 197
8.1.3 单元格与区域的选择 198
8.1.4 数据的输入 199
8.1.5 工作表的编辑 202
8.1.6 工作簿文件操作 203
8.2 格式设置 203
8.2.1 单元格格式设置 203
8.2.2 工作表格式设置 205
8.2.3 工作簿格式设置 206
8.2.4 安全设置 207
8.3 公式和函数 208
8.3.1 使用公式 209
8.3.2 单元格的引用 210
8.3.3 使用函数 211
8.4 数据处理与分析 213
8.4.1 表格 213
8.4.2 记录单 214
8.4.3 数据的排序 215
8.4.4 数据的筛选 217
8.4.5 数据的分类汇总 218
8.5 使用图表 220
8.5.1 迷你图 220
8.5.2 创建图表 221
8.5.3 图表的编辑 223
8.6 打印工作表 225
8.6.1 设置打印区域和分页 225
8.6.2 页面设置 226
8.6.3 打印预览 226
8.6.4 打印 227
习题 227
第9章 PowerPoint 2010演示文稿软件 229
9.1 PowerPoint 2010基础 229
9.1.1 PowerPoint 2010概述 229
9.1.2 PowerPoint 2010的视图方式 231
9.2 PowerPoint 2010的基本操作 232
9.2.1 新建演示文稿 232
9.2.2 保存演示文稿 233
9.2.3 关闭演示文稿 235
9.2.4 打开演示文稿 235
9.2.5 打印演示文稿 236
9.3 演示文稿的编辑 236
9.3.1 编辑演示文稿的方法 236
9.3.2 输入和编辑文本 238
9.3.3 插入图形对象 238
9.3.4 插入音频和视频等媒体 246
9.3.5 插入超链接 248
9.3.6 演示文稿的格式化 248
9.3.7 幻灯片的外观设计 252
9.3.8 幻灯片动画设置 253
9.3.9 放映方式设置 256
9.4 演示文稿的打包与打印 257
9.5 实例 258
习题 264
第10章 计算机网络与信息安全 265
10.1 计算机网络的基本概念 265
10.1.1 什么是计算机网络 265
10.1.2 计算机网络的产生与发展 265
10.1.3 计算机网络的功能 266
10.1.4 计算机网络的用途 266
10.1.5 计算机网络的分类 267
10.1.6 网络的基本拓扑结构 268
10.2 网络传输介质 269
10.2.1 双绞线 269
10.2.2 同轴电缆 270
10.2.3 光纤 270
10.2.4 无线传输 271
10.3 计算机网络的体系结构 273
10.3.1 网络协议与网络体系结构 273
10.3.2 OSI/RM网络体系结构 273
10.3.3 对开放系统互连参考模型的说明 275
10.4 TCP/IP体系结构 276
10.4.1 网络接口层 277
10.4.2 网际层 277
10.4.3 域名服务DNS 282
10.5 Internet基础知识 284
10.5.1 Internet的发展史及其特点 284
10.5.2 Internet提供的服务 285
10.5.3 Internet的组成 286
10.5.4 我国因特网的发展 286
10.6 Internet常用接入方式 288
10.6.1 通过电话拨号接入Internet 288
10.6.2 通过局域网(LAN)接入Internet 293
10.6.3 通过ADSL接入Internet 294
10.7 诊断网络故障的简单命令 294
10.8 WWW与IE浏览器 296
10.8.1 WWW的基本概念 296
10.8.2 IE的基本应用 297
10.8.3 在Internet上搜索和下载信息 302
10.8.4 IE的基本设置 304
10.9 FTP 307
10.10 电子邮件服务 308
10.10.1 电子邮箱简介 309
10.10.2 申请一个免费的电子邮箱 309
10.11 网络信息安全 311
10.11.1 网络信息安全概述 311
10.11.2 网络黑客 312
10.11.3 计算机犯罪 312
10.11.4 信息安全技术 314
10.12 计算机病毒 317
10.12.1 计算机病毒的历史 317
10.12.2 计算机病毒的定义与特性 318
10.12.3 计算机病毒的结构及分类 318
10.12.4 常见计算机病毒介绍 319
10.12.5 计算机病毒的传染与症状 321
10.12.6 计算机病毒的预防与清除 321
习题 322
参考文献 325