第1章 绪论 1
1.1 计算机的发展历程 1
1.1.1 计算机的产生 1
1.1.2 现代计算机的发展 4
1.2 计算机与信息社会 7
1.2.1 计算机与信息技术 7
1.2.2 信息技术与社会发展的关系 8
1.2.3 计算机在信息社会中的应用 8
1.3 计算思维及计算思维能力培养 10
1.3.1 计算思维的概念 11
1.3.2 计算思维能力培养 11
习题 12
资料检索 13
上篇 计算机系统与操作应用 16
第2章 计算机系统的组成与工作原理 16
2.1 计算机中数据的表示与运算 16
2.1.1 数制及不同数制间数据的转换 16
2.1.2 计算机内部数据的表示方法 19
2.1.3 计算机中的数据运算 23
2.2 计算机系统的组成 24
2.2.1 计算机硬件系统 24
2.2.2 计算机软件系统 27
2.2.3 计算机硬件和软件之间的关系 28
2.3 计算机的工作原理 29
2.3.1 指令和程序 29
2.3.2 指令的执行过程 30
2.4 微型计算机系统的组成 31
2.4.1 微型计算机的总线结构 31
2.4.2 微型计算机的硬件组成 32
2.4.3 微型计算机的软件组成 37
2.4.4 微型计算机的主要性能指标及配置 38
习题 40
资料检索 41
第3章 操作系统基础 42
3.1 操作系统概述 42
3.1.1 操作系统的形成和发展 42
3.1.2 操作系统的特征 43
3.1.3 操作系统的分类 43
3.1.4 操作系统的资源管理功能 45
3.2 Windows操作系统 47
3.2.1 Windows桌面 47
3.2.2 Windows窗口 50
3.2.3 Windows对话框 52
3.2.4 Windows菜单 53
3.3 Windows文件管理 55
3.3.1 文件与文件系统 55
3.3.2 库 57
3.3.3 文件与文件夹的操作 58
3.4 Windows程序管理 62
3.4.1 Windows应用程序的基本操作 62
3.4.2 MS-DOS应用程序 64
3.4.3 Windows进程管理 66
3.5 Windows系统管理 67
3.5.1 Windows控制面板 67
3.5.2 系统工具 68
3.5.3 系统资源的共享 73
习题 76
资料检索 78
第4章 办公软件的应用 79
4.1 办公软件概述 79
4.1.1 办公软件的发展与组成 79
4.1.2 Microsoft Office办公软件的操作界面 80
4.1.3 基本文档操作 81
4.2 Word文字处理软件 82
4.2.1 文本的编辑 82
4.2.2 文档的排版 86
4.2.3 样式的创建与应用 93
4.2.4 表格制作 95
4.2.5 图形操作 99
4.3 Excel电子表格软件 102
4.3.1 Excel的基础知识 102
4.3.2 数据的输入与编辑 103
4.3.3 工作表的管理与格式化 107
4.3.4 公式与函数的应用 110
4.3.5 数据的图表化 113
4.3.6 数据管理 114
4.4 PowerPoint演示文稿软件 118
4.4.1 PowerPoint的基础知识 118
4.4.2 演示文稿的编辑 119
4.4.3 演示文稿的放映效果设置 122
4.4.4 演示文稿的超链接技术 123
4.4.5 演示文稿的放映 124
4.4.6 演示文稿的打印 126
习题 126
资料检索 127
中篇 网络平台与信息获取 130
第5章 计算机网络基础 130
5.1 计算机网络概述 130
5.1.1 计算机网络的发展 130
5.1.2 计算机网络的功能与分类 132
5.1.3 计算机网络的拓扑结构 133
5.2 数据通信的基础知识 135
5.2.1 数据通信的基本概念 136
5.2.2 数据传输介质 136
5.2.3 信息交换技术 139
5.3 网络体系结构 141
5.3.1 网络体系结构分层原理 141
5.3.2 通信协议 143
5.3.3 OSI参考模型 144
5.3.4 TCP/IP参考模型 147
5.4 计算机局域网的组成 148
5.4.1 构成局域网的主体设备 148
5.4.2 网络的连接设备 150
5.4.3 网络操作系统 153
习题 155
资料检索 156
第6章 Internet基础与应用 157
6.1 Internet基础 157
6.1.1 Internet的发展 157
6.1.2 接入Internet的方式 159
6.1.3 IP地址与域名系统 161
6.2 Internet服务 164
6.2.1 WWW服务 164
6.2.2 电子邮件 166
6.2.3 FTP与Telnet服务 167
6.2.4 网络信息搜索 169
6.2.5 IP电话 171
6.2.6 网络寻呼机 172
6.2.7 微信与微博 173
6.3 网页制作技术 174
6.3.1 网页制作的步骤与规范 174
6.3.2 HTML超文本标记语言 175
6.3.3 常用网页制作软件 180
6.4 Dreamweaver网页制作软件 180
6.4.1 Dreamweaver概述 181
6.4.2 创建站点与文档 183
6.4.3 制作网页的基本操作 184
6.4.4 创建超链接 186
6.4.5 表格处理 187
6.4.6 框架 188
6.4.7 插入多媒体元素 188
6.5 Internet的发展与新技术 190
6.5.1 移动互联网 190
6.5.2 云计算 191
6.5.3 物联网 193
习题 194
资料检索 195
第7章 网络安全与道德规范 196
7.1 网络安全概述 196
7.1.1 网络安全定义 196
7.1.2 网络安全属性 197
7.1.3 网络安全体系结构 197
7.1.4 网络安全面临的威胁 199
7.2 网络安全主要技术 200
7.2.1 数据加密技术 201
7.2.2 防火墙技术 202
7.2.3 网络攻击与入侵检测技术 208
7.3 计算机病毒及防范 213
7.3.1 计算机病毒的基本知识 213
7.3.2 计算机病毒防范技术 217
7.4 网络职业道德规范 218
7.4.1 职业道德规范 218
7.4.2 软件知识产权保护 221
习题 222
资料检索 223
下篇 信息处理与软件开发 226
第8章 多媒体信息处理与应用 226
8.1 多媒体技术概述 226
8.1.1 媒体和多媒体的概念 226
8.1.2 多媒体技术的基本特征 227
8.1.3 多媒体技术的应用 227
8.1.4 多媒体计算机系统的组成 229
8.1.5 多媒体信息的计算机处理 232
8.2 多媒体信息的数字化 232
8.2.1 模拟信号与数字信号 232
8.2.2 模拟信号的数字化 233
8.2.3 数字化声音 235
8.2.4 数字化图像 237
8.2.5 数字化视频和动画 240
8.3 Photoshop及其简单图像处理 243
8.3.1 Photoshop CS6软件简介 243
8.3.2 图像变换 244
8.3.3 图像合成 246
8.4 Flash及其基本动画制作 248
8.4.1 Flash软件与基本概念 248
8.4.2 动画制作 251
习题 255
资料检索 257
第9章 数据的组织与管理 258
9.1 数据的管理方式 258
9.1.1 人工管理 258
9.1.2 文件管理 259
9.1.3 数据库管理 259
9.1.4 数据管理技术的新发展 261
9.2 有关数据库的概念 264
9.2.1 数据库与数据库管理系统 264
9.2.2 数据库系统 266
9.3 数据模型 268
9.3.1 概念数据模型 269
9.3.2 逻辑数据模型 270
9.4 关系数据库 272
9.4.1 基本术语 272
9.4.2 关系模型的特点 273
9.4.3 关系的基本运算 274
9.5 Access操作基础 275
9.5.1 Access数据库的组成 275
9.5.2 Access用户界面 276
9.5.3 Access数据表的结构 279
9.6 数据库的建立和管理 281
9.6.1 数据库的建立 282
9.6.2 数据表的建立和编辑 284
9.6.3 数据表之间的关系 286
9.6.4 数据的排序与筛选 288
9.6.5 选择查询 290
习题 293
资料检索 294
第10章 程序设计基础 295
10.1 程序设计的概念 295
10.2 算法 296
10.2.1 算法的概念 296
10.2.2 算法的特性 297
10.2.3 算法的评价 298
10.2.4 算法的描述 300
10.2.5 算法示例 303
10.3 程序设计语言 307
10.3.1 程序设计语言的分类 307
10.3.2 高级语言的基本特征 310
10.3.3 常用高级语言 312
10.4 程序设计方法 316
10.4.1 结构化程序设计 317
10.4.2 面向对象程序设计 317
10.4.3 可视化程序设计 319
习题 320
资料检索 321
参考文献 322