第1章 计算机基础知识 1
1.1 信息技术 1
1.2 计算机概述 3
1.2.1 计算机的产生 3
1.2.2 计算机的发展 4
1.2.3 计算机的分类 5
1.2.4 计算机的应用领域 6
1.2.5 计算机的发展趋势 8
1.2.6 计算机道德 9
1.3 信息在计算机中的表示 10
1.3.1 数制及其不同进制之间的转换 11
1.3.2 数值信息在计算机中的表示及运算 14
1.3.3 信息的存储单位 18
1.3.4 字符、汉字和多媒体信息在计算机中的表示 18
1.4 计算机硬件系统 22
1.4.1 计算机系统的硬件组成 22
1.4.2 计算机基本工作原理 24
1.5 计算机软件系统 26
1.5.1 计算机软件系统概述 26
1.5.2 计算机语言的发展 26
1.6 微型计算机的硬件系统 29
1.6.1 微型计算机的硬件组成 29
1.6.2 微型计算机的主要性能指标 39
1.7 键盘指法练习与汉字输入 40
1.7.1 正确的键盘指法 40
1.7.2 常用的汉字输入法 42
1.8 应用案例 45
1.8.1 计算机的选购 45
1.8.2 系统的备份与还原 47
1.8.3 数据恢复——EasyRecovery 50
1.8.4 硬盘分区 52
1.8.5 使用BIOS设置硬件参数 54
习题一 56
第2章 程序设计概述 59
2.1 程序和程序设计 59
2.1.1 程序的概念 59
2.1.2 程序设计 60
2.1.3 程序设计语言 60
2.2 C语言概述 62
2.2.1 C语言简介 62
2.2.2 C语言程序示例 62
2.2.3 为何要学C语言 65
2.3 算法及其描述 65
2.3.1 算法的概念 65
2.3.2 算法的特性 65
2.3.3 算法的描述 66
2.3.4 结构化程序设计 67
2.4 C语言程序开发过程 68
2.4.1 使用计算机解决问题的过程 68
2.4.2 常用的C语言开发环境 69
习题二 70
第3章 操作系统 71
3.1 操作系统 71
3.1.1 操作系统概述 71
3.1.2 操作系统的分类 72
3.1.3 进程和处理机管理 73
3.1.4 存储管理 75
3.1.5 文件管理 78
3.1.6 设备管理 80
3.2 Windows 7操作系统 82
3.2.1 Windows 7概述 82
3.2.2 文件和文件夹管理 91
3.2.3 程序管理 101
3.2.4 磁盘管理 110
3.2.5 控制面板和计算机管理 114
3.3 Linux操作系统简介 130
3.3.1 Linux操作系统的发展 130
3.3.2 Linux操作系统的特点 132
3.3.3 常用Linux操作命令 133
习题三 136
第4章 文字、表格与演示文稿编辑 139
4.1 Office 2010概述 139
4.1.1 Office 2010的主要亮点 139
4.1.2 Office 2010的主要新功能 140
4.2 文字处理软件Word 2010 144
4.2.1 文档管理 145
4.2.2 文本的编辑操作 148
4.2.3 文档的版面设计 150
4.2.4 文档的表格制作 161
4.2.5 文档中的图形和图片 165
4.2.6 插入其他对象 172
4.2.7 文档样式和目录 174
4.2.8 打印控制 176
4.3 电子表格软件Excel 2010 177
4.3.1 工作表及单元格操作 178
4.3.2 数据图表化 186
4.3.3 数据管理 190
4.4 演示文稿软件PowerPoint 2010 195
4.4.1 PowerPoint概述 195
4.4.2 创建演示文稿 199
4.4.3 幻灯片放映 205
习题四 206
第5章 数据库应用基础 211
5.1 数据库系统的概念 211
5.1.1 数据库与数据库管理系统 211
5.1.2 数据库系统及其特点 211
5.1.3 数据库的应用 212
5.2 数据模型 212
5.2.1 概念模型 212
5.2.2 数据模型 213
5.2.3 数据库的分类 215
5.3 Access 2010数据库 216
5.3.1 Access系统组成 216
5.3.2 Access数据库的内部结构 216
5.3.3 认识Access操作环境 219
5.4 创建Access数据库 220
5.4.1 关系数据库的基本设计方法 220
5.4.2 实例分析(学生管理系统的设计) 221
5.4.3 数据库的创建 221
5.5 数据库表的建立与操作 222
5.5.1 进一步认识表 222
5.5.2 创建表 225
5.5.3 设定表之间的关系 231
5.5.4 表中数据的输入 235
5.5.5 表的基本操作 235
5.6 查询的使用 236
5.6.1 查询的定义、功能 236
5.6.2 Access 2010查询类型 236
5.6.3 查询视图 237
5.6.4 选择查询 238
习题五 244
第6章 多媒体技术基础 246
6.1 多媒体技术概述 246
6.1.1 多媒体的概念 246
6.1.2 多媒体的特点 246
6.1.3 多媒体信息的分类 247
6.1.4 多媒体的关键技术 247
6.1.5 多媒体技术的应用与发展 251
6.1.6 多媒体计算机系统 252
6.2 音频技术基础及音频处理 253
6.2.1 数字音频 253
6.2.2 数字音频处理基础 256
6.3 图像技术基础及图像处理 260
6.3.1 图像基本概念 260
6.3.2 图像处理基础 263
6.3.3 用Photoshop CS3处理数码照片 266
6.4 动画技术基础及动画制作 270
6.4.1 计算机动画 270
6.4.2 GIF动画制作 272
6.4.3 Flash动画制作 274
6.5 视频技术基础及视频处理 283
6.5.1 视频基础知识 283
6.5.2 视频处理基础 286
习题六 294
第7章 计算机网络 296
7.1 计算机网络概述 296
7.1.1 计算机网络的发展 296
7.1.2 计算机网络的主要功能 298
7.1.3 计算机网络的组成 298
7.1.4 计算机网络的分类 300
7.2 局域网 303
7.2.1 局域网的组成 304
7.2.2 局域网的组建 308
7.2.3 局域网关键技术 311
7.3 因特网 312
7.3.1 因特网基础知识 312
7.3.2 因特网协议 315
7.3.3 因特网接入方式 316
7.3.4 因特网应用 318
7.4 应用案例 323
7.4.1 使用Ping命令检测网络故障 323
7.4.2 利用ipconfig命令查看IP协议的配置信息 324
习题七 325
第8章 网页制作基础 327
8.1 网页制作基础知识 327
8.1.1 网页文件与HTML语言 327
8.1.2 XHTML语言、XML语言及JavaScript语言简介 329
8.1.3 网页的制作流程 330
8.1.4 网页的版式与布局 331
8.1.5 网页制作软件Dreamweaver 331
8.2 网站设计与Dreamweaver站点管理 334
8.2.1 网站开发步骤 334
8.2.2 Dreamweaver站点管理 335
8.2.3 网站的发布与维护 337
8.3 Dreamweaver基本操作 337
8.3.1 基本网页操作 337
8.3.2 在网页中插入文本 340
8.4 插入图像和Flash动面 345
8.4.1 在页面中插入图像 346
8.4.2 创建鼠标经过图像 347
8.4.3 插入Flash动画 347
8.5 超链接与导航 348
8.5.1 文档位置和路径 348
8.5.2 创建超链接 350
8.5.3 图像地图 351
8.6 表单 351
8.7 表格与框架 356
8.7.1 表格 356
8.7.2 框架 359
习题八 363
第9章 计算机信息安全 365
9.1 计算机病毒 365
9.1.1 计算机病毒的定义 365
9.1.2 计算机病毒的特点 365
9.1.3 计算机病毒的分类 366
9.1.4 计算机感染病毒后的异常现象 367
9.1.5 计算机病毒的传播途径 367
9.1.6 计算机病毒的防治 367
9.2 网络黑客及防范 369
9.2.1 什么是网络黑客 369
9.2.2 黑客的攻击步骤与方式 369
9.2.3 防止黑客攻击的策略 371
9.3 数据加密与数字签名 371
9.3.1 数据加密技术 371
9.3.2 数字签名 372
9.3.3 数字证书 373
9.4 防火墙的功能 373
9.4.1 防火墙的主要类型 374
9.4.2 防火墙的局限性 375
9.5 网络道德建设与知识产权 375
9.5.1 网络道德建设 375
9.5.2 软件知识产权 377
习题九 378
附录A ASCII码字符编码表 380
参考文献 381