第一篇 计算机基础知识篇 3
第1章 计算机概述 3
1.1 计算机绪论 3
1.1.1 计算机的发展 3
1.1.2 计算机的分类 9
1.1.3 计算机的特点和应用 11
1.1.4 我国计算机技术的发展历程 14
1.1.5 计算机新技术 17
1.2 信息技术概述 27
1.2.1 信息技术的相关概念 27
1.2.2 信息技术的发展历程 27
1.2.3 现代信息技术的内容 28
1.3 计算思维简介 30
1.3.1 计算思维的概念 30
1.3.2 计算思维的特征及应用 31
1.4 计算机常用数制 33
1.4.1 常用数制介绍 33
1.4.2 数制的相互转换 34
1.4.3 二进制数的算术运算 36
1.4.4 二进制数的逻辑运算 37
1.5 计算机的数据编码 39
1.5.1 数值在计算机中的表示 39
1.5.2 字符编码 43
思考题 47
第2章 计算机系统 49
2.1 计算机系统的组成 49
2.2 计算机硬件系统及工作原理 50
2.2.1 计算机硬件系统 50
2.2.2 计算机基本工作原理 52
2.3 微型计算机硬件系统 54
2.3.1 微型计算机主机系统 54
2.3.2 微型计算机外部设备 60
2.3.3 总线 61
2.4 计算机软件系统 63
2.4.1 系统软件 63
2.4.2 应用软件 64
思考题 65
第3章 计算机操作系统 66
3.1 操作系统概述 66
3.1.1 操作系统的分类 66
3.1.2 操作系统的功能 68
3.1.3 常用的操作系统 68
3.2 Windows 10操作系统 69
3.2.1 Windows 10简介 69
3.2.2 桌面的组成 70
3.2.3 桌面的设置 73
3.2.4 控制面板 82
3.2.5 文件管理 85
3.2.6 程序管理 95
3.2.7 磁盘管理 102
3.2.8 设备管理 106
思考题 108
第4章 计算机网络与Internet基础 110
4.1 计算机网络概述 110
4.1.1 计算机网络的定义及功能 110
4.1.2 计算机网络的发展 111
4.1.3 计算机网络的组成 113
4.1.4 计算机网络的分类 116
4.2 计算机网络体系结构 118
4.2.1 网络协议 118
4.2.2 分层结构 119
4.2.3 OSI参考模型和TCP/IP体系结构 119
4.3 Internet基础 121
4.3.1 Internet的产生与发展 121
4.3.2 IP地址和域名 122
4.3.3 Internet接入技术 129
4.3.4 Internet提供的服务 131
思考题 136
第二篇 办公软件介绍篇 139
第5章 文字处理软件Word 2010 139
5.1 Word 2010的应用界面 139
5.2 文档的创建和保存 143
5.2.1 文档的创建 143
5.2.2 文档的保存 144
5.3 文档的格式化 145
5.3.1 Word 2010基本操作 145
5.3.2 设置字符格式 150
5.3.3 设置段落格式 152
5.3.4 利用样式格式设置 153
5.3.5 设置页面格式 156
5.4 文档表格的使用 159
5.4.1 表格的插入 159
5.4.2 表格的编辑 161
5.4.3 表格格式化 163
5.4.4 表格的排序与运算 165
5.5 文档美化 167
5.5.1 插入封面 167
5.5.2 图文处理 167
5.5.3 插入其他对象 171
5.6 文档排版 174
5.6.1 设置多级列表 174
5.6.2 插入页眉和页脚 174
5.6.3 插入脚注、尾注和题注 176
5.6.4 目录 176
5.7 文档的高级应用 177
5.7.1 邮件合并 177
5.7.2 文档审阅与修订 182
5.7.3 文档保护 183
5.7.4 打印文档 184
思考题 185
第6章 电子表格软件Excel 2010 186
6.1 Excel 2010的基本操作 186
6.1.1 Excel 2010基本术语 186
6.1.2 输入数据 188
6.1.3 数据自动填充 190
6.2 电子表格的格式化 193
6.2.1 选取操作对象 193
6.2.2 单元格的格式化 193
6.2.3 工作表的格式化 194
6.2.4 工作表的其他设置 196
6.3 公式和函数 200
6.3.1 使用公式 200
6.3.2 定义名称与名称引用 203
6.3.3 使用函数 204
6.4 图表应用 212
6.4.1 创建图表 212
6.4.2 编辑图表 214
6.4.3 图表格式化 215
6.4.4 迷你图 217
6.5 数据分析和处理 217
6.5.1 数据排序 217
6.5.2 数据筛选 218
6.5.3 分类汇总 220
6.5.4 数据透视表 222
6.6 电子表格的高级应用 225
6.6.1 共享工作簿 225
6.6.2 获取外部数据 226
思考题 230
第7章 演示文稿软件PowerPoint 2010 231
7.1 PowerPoint 2010的基本操作 231
7.1.1 新建PowerPoint演示文稿 231
7.1.2 幻灯片版式应用 231
7.1.3 编辑幻灯片 232
7.1.4 PowerPoint 2010的视图模式 233
7.2 对幻灯片外观的设计 234
7.2.1 幻灯片主题设置 234
7.2.2 幻灯片背景设置 235
7.2.3 幻灯片母版设置 235
7.3 幻灯片中对象的插入及编辑 236
7.4 创建幻灯片的动态效果 240
7.4.1 切换效果 240
7.4.2 动画效果 241
7.5 幻灯片的放映和保存 242
7.5.1 幻灯片的放映 242
7.5.2 保存演示文稿 243
思考题 244
第三篇 公共基础知识篇 247
第8章 数据结构基础 247
8.1 数据结构的概述 247
8.1.1 什么是数据结构 247
8.1.2 数据结构的研究内容 248
8.1.3 数据结构的抽象表示 248
8.1.4 数据的结构 248
8.2 线性表 249
8.2.1 线性表的定义 249
8.2.2 线性表的分类及运算 250
8.2.3 线性表的顺序存储和运算 251
8.2.4 线性表的链式存储和运算 252
8.3 栈和队列 254
8.3.1 栈的定义及其基本运算 254
8.3.2 队列的定义及其基本运算 255
8.4 字符串 257
8.5 树与二叉树 257
8.5.1 树的基本概念 257
8.5.2 树的相关术语及分类 258
8.5.3 二叉树的基本性质 260
8.5.4 二叉树的存储及遍历 261
8.6 图 264
8.6.1 图的基本概念 264
8.6.2 图的基本存储结构和遍历方法 265
思考题 268
第9章 算法设计基础 269
9.1 算法的概述 269
9.1.1 什么是算法 269
9.1.2 算法的基本特征及表示方法 269
9.1.3 算法的复杂度 270
9.2 算法设计的基本方法 271
9.2.1 穷举法 271
9.2.2 归纳法 272
9.2.3 迭代法 272
9.2.4 递归法 273
9.2.5 分治法 273
9.2.6 回溯法 274
9.2.7 贪心法 274
9.2.8 动态规划法 274
9.3 查找算法 275
9.3.1 查找算法的概念 275
9.3.2 顺序查找算法 275
9.3.3 二分查找算法 276
9.3.4 分块查找算法 277
9.4 排序算法 278
9.4.1 排序算法的概念 278
9.4.2 选择排序算法 278
9.4.3 插入排序算法 281
9.4.4 交换排序算法 282
9.4.5 归并排序算法 283
思考题 285
第10章 程序设计基础 286
10.1 程序设计的概念、方法及风格 286
10.2 程序设计语言的分类 287
10.3 面向过程的结构化程序设计方法 288
10.3.1 结构化程序设计的基本思想 288
10.3.2 结构化程序设计的基本原则 289
10.4 面向对象的程序设计方法 290
10.4.1 面向对象程序设计的基本思想 290
10.4.2 面向对象程序设计的基本原则 290
思考题 292
第11章 软件工程基础 293
11.1 软件工程概述 293
11.1.1 软件危机 293
11.1.2 软件工程的概念 294
11.1.3 软件工程的目标和原则 294
11.1.4 软件工程的基本原理和方法学 295
11.1.5 软件的生命周期 297
11.1.6 软件的过程 298
11.2 软件工程的结构化设计方法 301
11.2.1 概述 301
11.2.2 问题定义 302
11.2.3 可行性研究 302
11.2.4 需求分析 303
11.2.5 总体设计 305
11.2.6 详细设计 306
11.2.7 编码 308
11.2.8 测试 309
11.2.9 维护 310
11.3 软件工程的面向对象的设计方法 311
11.3.1 概述 311
11.3.2 面向对象的相关术语 312
11.3.3 面向对象程序设计的过程 313
思考题 314
第12章 数据库技术基础 315
12.1 概述 315
12.1.1 数据库技术的相关概念 315
12.1.2 数据管理技术的发展 316
12.1.3 数据库系统的组成 319
12.1.4 数据库系统体系结构 320
12.2 数据模型 322
12.2.1 数据模型的基本概念及分类 322
12.2.2 数据模型的三要素 322
12.2.3 概念数据模型(E-R模型) 323
12.2.4 常见的数据逻辑模型 325
12.3 关系数据库 328
12.3.1 关系数据库的概述 328
12.3.2 关系代数运算 329
12.3.3 关系数据库的规范化理论 332
12.4 数据库设计 333
12.4.1 数据库设计概述 333
12.4.2 数据库设计步骤 333
思考题 335
参考文献 336