第1章 计算机与计算思维 1
1.1 计算机概述 1
1.1.1 计算机的概念 1
1.1.2 计算机发展简史 1
1.1.3 计算机的特点 6
1.1.4 计算机的分类 7
1.1.5 计算机的应用领域 8
1.2 计算思维 9
1.2.1 计算思维的定义 9
1.2.2 计算思维的内容 10
1.2.3 计算思维的特点 11
1.2.4 计算思维对非计算机学科的影响 12
1.3 面向21世纪的计算机技术展望 17
1.3.1 计算机技术的最新进展 17
1.3.2 计算机今后的发展方向 19
第2章 计算机系统基础 22
2.1 计算机系统组成 22
2.1.1 电子计算机的基本组成 22
2.1.2 计算机的基本工作原理 23
2.1.3 微型计算机(微机)的硬件组成 24
2.2 计算机软件系统 29
2.2.1 硬件与软件的关系 30
2.2.2 系统软件 30
2.2.3 应用软件 31
2.3 计算机中数据的表示及编码 31
2.3.1 数的进位制 31
2.3.2 不同进制数之间的转换 32
2.3.3 数值数据在计算机内的表示 35
2.3.4 常见的信息编码 38
第3章 中文WindoWS 7操作系统 43
3.1 操作系统的基础知识 43
3.1.1 操作系统的概念和功能 43
3.1.2 操作系统的分类 45
3.1.3 常用的微机操作系统 46
3.2 Windows 7的启动与用户界面 48
3.2.1 Windows 7的启动与退出 49
3.2.2 Windows 7的桌面 49
3.2.3 键盘和鼠标的基本操作 59
3.2.4 Windows 7的窗口 61
3.2.5 Windows 7的菜单 64
3.2.6 Windows 7的对话框 65
3.2.7 Windows 7的剪贴板 66
3.3 Windows 7的程序管理 67
3.3.1 应用程序的启动 67
3.3.2 任务管理器的使用 68
3.3.3 安装/卸载应用程序 68
3.4 Windows 7的文件管理 69
3.4.1 文件与文件夹 69
3.4.2 “计算机”“资源管理器”和“库” 73
3.4.3 文件与文件夹的操作 76
3.4.4 磁盘管理 78
3.5 Windows 7系统设置 81
3.5.1 控制面板 81
3.5.2 外观和个性化 81
3.5.3 时钟、语言和区域 82
3.5.4 用户账户和家庭安全 82
3.5.5 硬件和声音 83
3.6 Windows 7常用附件的使用 84
3.6.1 记事本和写字板 84
3.6.2 画图 85
3.6.3 计算器 85
3.6.4 截图工具 85
3.6.5 命令提示符 85
3.6.6 轻松访问中心 86
3.6.7 系统工具 86
第4章 文字处理软件Word 2010 87
4.1 Word 2010概述 87
4.1.1 Word 2010简介 87
4.1.2 Word 2010的启动与退出 87
4.1.3 Word 2010窗口组成 87
4.1.4 Word 2010文档基本操作 89
4.2 文档编辑 91
4.2.1 输入文本 91
4.2.2 选择文本 92
4.2.3 插入与删除文本 92
4.2.4 复制与移动文本 92
4.2.5 查找与替换文本 93
4.2.6 撤销和重复 93
4.3 文档排版 93
4.3.1 文本格式设置 93
4.3.2 段落格式设置 95
4.3.3 边框与底纹设置 96
4.3.4 项目符号和编号 96
4.3.5 分栏设置 97
4.3.6 格式刷 97
4.3.7 首字下沉设置 97
4.4 表格制作 98
4.4.1 创建表格 98
4.4.2 表格内容输入 98
4.4.3 编辑表格 99
4.4.4 美化表格 101
4.4.5 表格转换为文本 101
4.4.6 表格排序与数字计算 102
4.5 图文混排 103
4.5.1 插入图片 103
4.5.2 插入剪贴画 104
4.5.3 插入艺术字 104
4.5.4 绘制图形 105
4.5.5 插入SmartArt图形 105
4.5.6 插入文本框 106
4.6 文档页面设置与打印 107
4.6.1 设置页眉与页脚 107
4.6.2 设置纸张大小与方向 108
4.6.3 设置页边距 108
4.6.4 设置文档封面 108
4.6.5 稿纸设置 108
4.6.6 打印预览与打印 109
4.7 Word高级应用 109
4.7.1 样式 109
4.7.2 创建目录 110
4.7.3 邮件合并 111
第5章 电子表格处理软件 Excel 2010 114
5.1 Excel 2010的基础知识 114
5.1.1 Excel 2010的启动和退出 114
5.1.2 Excel 2010的窗口组成 114
5.1.3 工作簿、工作表和单元格的概念 115
5.1.4 工作簿的建立和打开 116
5.2 工作表的建立与管理 117
5.3 编辑单元格、行和列 118
5.3.1 选取单元格或单元格区域 118
5.3.2 编辑单元格数据 118
5.3.3 单元格、行和列的复制和移动 118
5.3.4 单元格、行和列的插入及删除 118
5.4 格式化工作表 119
5.4.1 设置数据格式 119
5.4.2 条件格式化 122
5.4.3 自动套用格式 123
5.4.4 格式的复制和删除 124
5.5 公式和函数 124
5.5.1 公式的使用 124
5.5.2 公式中的引用 126
5.5.3 函数的使用 128
5.6 图表 130
5.6.1 创建图表 130
5.6.2 图表的编辑和修改 132
5.7 数据管理 135
5.7.1 数据排序 135
5.7.2 数据筛选 136
5.7.3 分类汇总 138
5.8 窗口操作 139
5.8.1 冻结窗口 139
5.8.2 拆分窗口 140
第6章 演示文稿处理软件 PowerPoint 2010 141
6.1 PowerPoint 2010概述 141
6.1.1 PowerPoint 2010的启动和退出 141
6.1.2 PowerPoint 2010的窗口组成 142
6.1.3 PowerPoint 2010的视图 143
6.2 PowerPoint 2010的基本操作 144
6.2.1 创建演示文稿 144
6.2.2 插入、删除幻灯片 145
6.2.3 保存演示文稿 147
6.3 幻灯片的编辑 148
6.3.1 文本的输入与编辑 148
6.3.2 插入图片、艺术字、表格 149
6.3.3 插入图表 153
6.3.4 插入多媒体对象 154
6.3.5 设置超级链接 155
6.4 演示文稿的设计 156
6.4.1 版式 156
6.4.2 设置背景样式 157
6.4.3 母版 158
6.5 动画效果 159
6.5.1 动画设计 159
6.5.2 幻灯片切换 160
6.6 幻灯片的放映 161
6.6.1 设置放映方式 161
6.6.2 排练计时 161
6.6.3 放映幻灯片 162
第7章 数据结构与算法 163
7.1 数据结构的基本概念 163
7.1.1 数据结构的定义 163
7.1.2 数据结构的内容 164
7.2 算法 166
7.2.1 算法的基本概念 166
7.2.2 算法分析 167
7.3 线性表、栈和队列 170
7.3.1 线性表 170
7.3.2 栈 175
7.3.3 队列 178
7.4 树与二叉树 180
7.4.1 树的基本概念 180
7.4.2 二叉树及其基本性质 181
7.4.3 二叉树的存储结构 182
7.4.4 二叉树的遍历 183
7.5 查找 185
7.5.1 顺序查找 185
7.5.2 二分法查找 185
7.6 排序 186
7.6.1 基本概念 186
7.6.2 交换类排序法 186
7.6.3 插入类排序法 187
7.6.4 选择类排序法 188
第8章 程序设计基础 189
8.1 计算机求解问题的步骤 189
8.2 程序设计语言 191
8.2.1 程序与程序设计 191
8.2.2 程序设计语言的发展 191
8.2.3 常见的程序设计语言 194
8.3 程序设计方法 197
8.3.1 早期的程序设计方法 197
8.3.2 结构化程序设计方法 197
8.3.3 面向对象程序设计方法 202
8.4 软件工程基本概念 207
8.4.1 软件定义与软件特点 207
8.4.2 软件危机与软件工程 208
8.4.3 软件工程过程与软件生命周期 209
8.4.4 软件工程的目标与原则 211
8.4.5 软件开发工具与软件开发环境 212
8.5 结构化分析方法 212
8.5.1 需求分析与需求分析方法 212
8.5.2 结构化分析方法 213
8.5.3 软件需求规格说明书 216
8.6 结构化设计方法 217
8.6.1 软件设计过程及原则 217
8.6.2 总体设计 218
8.6.3 详细设计 219
8.7 软件测试 220
8.7.1 软件测试的目的和原则 220
8.7.2 软件测试的步骤 220
8.7.3 软件测试的方法 221
8.8 程序的调试 223
8.8.1 基本概念 223
8.8.2 软件调试方法 224
第9章 计算机网络基础 225
9.1 计算机网络基础 225
9.1.1 计算机网络概述 225
9.1.2 计算机网络的组成与功能 227
9.1.3 计算机网络结构与分类 234
9.2 Internet基础 241
9.2.1 Internet的起源和发展 241
9.2.2 Internet的工作原理 244
9.3 Internet应用 249
9.3.1 Internet服务 249
9.3.2 电子邮件的使用 250
9.3.3 Internet信息搜索 251
9.3.4 网络数据库的使用 252
9.4 信息安全 253
9.4.1 防火墙 256
9.4.2 个人计算机实现信息安全目标的途径 257
第10章 基础信息管理与数据库 259
10.1 数据库的概念 259
10.1.1 数据库技术的发展 259
10.1.2 数据库与数据库系统 261
10.1.3 数据库系统的体系结构 263
10.2 数据模型 264
10.2.1 概念数据模型 264
10.2.2 层次模型 266
10.2.3 网状模型 266
10.2.4 关系模型 266
10.3 关系数据库 267
10.3.1 关系术语 267
10.3.2 关系代数 268
10.4 数据库的设计 271
10.4.1 数据库设计概述 271
10.4.2 Access 2010的认识 272
10.4.3 Access数据库的建立 273
第11章 多媒体技术 276
11.1 概述 276
11.1.1 媒体 276
11.1.2 多媒体 277
11.1.3 多媒体技术应用领域 278
11.2 多媒体计算机系统 280
11.2.1 多媒体硬件系统及设备 280
11.2.2 多媒体软件系统 282
11.3 数据表示与数据压缩 283
11.3.1 多媒体数据表示 283
11.3.2 数据压缩和编码技术标准 285
11.4 常用多媒体工具软件 287
11.4.1 声音的处理软件 287
11.4.2 图形图像处理软件 287
11.4.3 动画制作软件 288
11.4.4 视频编辑软件 289
第12章 网页制作技术 291
12.1 网页与网站 291
12.1.1 网页与网站的概念 291
12.1.2 网页的主要元素 291
12.1.3 常用网页制作工具简介 292
12.1.4 HTML语言简介 293
12.2 认识Dreamweaver 295
12.2.1 Dreamweaver CS6工作环境 295
12.2.2 Dreamweaver CS6功能菜单 296
12.3 创建站点 298
12.3.1 新建本地站点 298
12.3.2 管理本地站点 300
12.4 使用Dreamweaver制作网页 302
12.4.1 创建文本和图像混排的网页 302
12.4.2 网页中超链接的应用 303
12.4.3 网页中动画的应用 304
12.4.4 表格的应用 305
12.5 网站的发布与维护 307
12.5.1 网站测试 307
12.5.2 网站的发布 309
12.5.3 网站的维护 312