理论篇 3
第1章 认识计算机与计算思维 3
1.1 计算工具与计算机科学 3
1.1.1 计算工具的发展史 3
1.1.2 计算文化和计算机科学 5
1.2 计算思维 6
1.2.1 计算 6
1.2.2 计算思维的概念 7
1.2.3 计算思维中的思维方式 11
1.2.4 计算思维的本质 12
1.3 计算模型与计算机 15
1.3.1 图灵机 15
1.3.2 冯·诺依曼机 17
1.3.3 计算机的发展 18
1.3.4 计算机的特点 21
1.3.5 计算机的分类 22
1.4 新的计算模式 24
基础知识练习 26
能力拓展与训练 26
第2章 0和1的思维——信息在计算机内的表示 28
2.1 信息与信息技术 28
2.1.1 信息的概念 28
2.1.2 信息技术 29
2.2 数值的表示 30
2.3 字符编码 38
2.4 汉字编码 40
2.5 多媒体信息的表示 42
2.5.1 多媒体技术的基本概念 42
2.5.2 多媒体处理的关键技术 43
2.5.3 多媒体应用中的媒体元素 45
2.5.4 多媒体计算机的组成与应用 52
2.5.5 移动多媒体终端 54
基础知识练习 54
能力拓展与训练 55
第3章 系统思维——计算机系统基础 56
3.1 计算机系统 56
3.1.1 计算机硬件系统 58
3.1.2 问题求解与计算机软件系统 60
3.1.3 计算机的基本工作原理 61
3.2 微型计算机的硬件系统 63
3.2.1 总线 63
3.2.2 中央处理器(CPU) 64
3.2.3 内存储器 65
3.2.4 系统主板 67
3.2.5 外存储器 69
3.2.6 输入设备 70
3.2.7 输出设备 71
3.2.8 微型计算机的主要性能指标和分类 72
3.3 计算机的启动过程 73
3.4 操作系统 76
3.4.1 操作系统概述 76
3.4.2 常用的操作系统 77
3.4.3 操作系统的管理功能 79
3.4.4 文件系统 81
3.4.5 操作系统中的计算思维 85
3.5 软件系统中的交互方式 86
3.5.1 操作系统中的交互方式 86
3.5.2 应用软件中的交互方式 88
基础知识练习 91
能力拓展与训练 92
第4章 算法思维 95
4.1 算法的概念 95
4.1.1 什么是算法 95
4.1.2 算法的分类 97
4.1.3 算法应具备的特征 97
4.2 算法的设计与分析 98
4.2.1 问题求解的步骤 98
4.2.2 数学建模 99
4.2.3 算法的描述 101
4.2.4 常用的算法设计策略 104
4.2.5 算法分析 118
4.3 算法的实现——程序设计语言 120
4.3.1 程序设计语言的分类 121
4.3.2 语言处理程序 122
4.3.3 常用的高级语言 123
基础知识练习 126
能力拓展与训练 127
第5章 数据思维——数据的组织、管理与挖掘 131
5.1 数据的组织和管理 131
5.1.1 数据结构 132
5.1.2 文件系统和数据库 139
5.2 挖掘数据的潜在价值——数据仓库与数据挖掘 142
5.2.1 大数据 142
5.2.2 数据挖掘 145
5.2.3 数据仓库 146
基础知识练习 148
能力拓展与训练 148
第6章 网络化思维 149
6.1 计算机网络的基本知识 149
6.1.1 计算机网络的基本概念 149
6.1.2 计算机网络的拓扑结构 151
6.2 计算机网络硬件 155
6.3 计算机网络软件 159
6.3.1 计算机网络软件的组成 159
6.3.2 计算机网络协议的概念 159
6.3.3 OSI/RM参考模型 159
6.3.4 TCP/IP协议 161
6.4 Internet概述 164
6.4.1 Internet的形成与发展 164
6.4.2 Internet在中国的发展 165
6.4.3 Internet提供的主要服务 166
6.4.4 Internet基本技术 167
6.5 物联网概述 173
基础知识练习 174
能力拓展与训练 174
第7章 伦理思维——信息安全与信息伦理 178
7.1 信息安全 178
7.1.1 信息安全的概念 178
7.1.2 计算机病毒及其防范 179
7.1.3 网络安全 181
7.1.4 数据加密 184
7.2 信息伦理 185
7.2.1 信息伦理的产生 186
7.2.2 信息伦理准则与规范 186
7.2.3 计算机伦理、网络伦理与信息产业人员道德规范 188
7.2.4 知识产权 192
基础知识练习 194
能力拓展与训练 194
实验实训篇 201
第8章 文字处理 201
8.1 Word的窗口组成 201
8.2 Word基本操作 203
8.2.1 文档的基本操作 203
8.2.2 文档的编辑操作 206
8.2.3 查找与替换 208
8.3 项目实例——求职档案 210
8.3.1 项目要求 210
8.3.2 项目实现 210
8.3.3 项目进阶 231
8.3.4 项目交流 236
8.4 实验实训 236
8.4.1 Word文档编辑排版及表格基本操作 236
8.4.2 Word图文混排 246
第9章 电子表格处理 254
9.1 Excel简介 254
9.1.1 Excel的基本概念 254
9.1.2 Excel的窗口组成 255
9.2 项目实例1——学生档案管理 256
9.2.1 项目要求 256
9.2.2 项目实现 257
9.2.3 项目进阶 277
9.2.4 项目交流 277
9.3 项目实例2——教师工资管理 277
9.3.1 项目要求 277
9.3.2 项目实现 277
9.3.3 项目进阶 285
9.3.4 项目交流 285
9.4 实验实训 285
9.4.1 Excel工作表的基本编辑 285
9.4.2 Excel图表的基本操作 295
9.4.3 Excel数据库的应用 300
附录 单元格中出现的常见提示信息 305
第10章 电子演示文稿制作 307
10.1 PowerPoint简介 307
10.1.1 PowerPoint的基本概念 307
10.1.2 PowerPoint的窗口组成 308
10.1.3 PowerPoint的视图方式 308
10.2 项目实例1——电子贺卡 309
10.2.1 项目要求 309
10.2.2 项目实现 310
10.2.3 项目进阶 315
10.2.4 项目交流 315
10.3 项目实例2——公司简介 315
10.3.1 项目要求 315
10.3.2 项目实现 316
10.3.3 项目进阶 326
10.3.4 项目交流 326
10.4 实验实训 327
10.4.1 基本技能实验 327
10.4.2 综合实训项目 332
10.4.3 实训拓展项目 334
第11章 综合项目 336
11.1 综合项目1 336
11.2 综合项目2 337
11.3 综合项目3 337
附录 338
参考文献 340