第1章 计算机与信息社会 1
1.1 计算机的发展与应用 1
1.1.1 计算机的诞生与发展 1
1.1.2 计算机的特点 5
1.1.3 计算机的应用领域 6
1.2 信息、信息化与信息技术 7
1.2.1 信息 7
1.2.2 信息化与信息社会 11
1.2.3 信息技术与信息产业 14
1.3 信息社会中的计算机 17
习题1 18
课外阅读与在线检索 20
第2章 计算机基础知识 21
2.1 计算机系统的组成 21
2.1.1 计算机硬件系统 22
2.1.2 计算机软件系统 24
2.1.3 计算机的基本工作原理 27
2.2 数值与编码 28
2.2.1 常用的进位计数制 28
2.2.2 二进制数运算 31
2.2.3 数制之间的转换 33
2.2.4 字符编码 35
2.2.5 汉字编码及其处理 36
2.3 计算机中数据的表示法 37
2.3.1 机器数与真值 37
2.3.2 数的定点表示和浮点表示 37
2.3.3 数的原码、反码和补码 38
习题2 40
课外阅读与在线检索 42
3.1.1 微型计算机的发展 43
3.1 微型计算机概述 43
第3章 微型计算机硬件基础知识 43
3.1.2 微型计算机的种类 44
3.1.3 微型计算机系统的组成 45
3.1.4 微型计算机的主要性能指标 45
3.2 微处理器的结构与性能 47
3.2.1 CPU的基本结构 47
3.2.2 CPU的性能 48
3.3 存储器的结构与性能 49
3.3.1 内存储器构成 49
3.3.2 外存储器及其工作方式 51
3.4 总线的作用与标准 54
3.4.1 总线的功能 55
3.4.2 总线标准 55
3.4.3 读写操作过程 58
3.4.4 总线的宽度 58
3.5 主板 59
3.6 常用的外部设备 60
3.6.1 输入设备 61
3.6.2 输出设备 63
3.6.3 其他外部设备 66
3.6.4 微型机基本配置及连接 66
3.6.5 使用环境 67
3.6.6 系统维护 68
习题3 68
课外阅读与在线检索 70
第4章 操作系统 72
4.1 操作系统概述 72
4.1.1 操作系统的功能 72
4.1.2 几种主要的操作系统 75
4.1.3 MS-DOS结构与工作方式 76
4.1.4 文件与文件目录 78
4.2.1 Windows XP简介 80
4.2 Windows XP概述 80
4.2.2 Windows XP的桌面 82
4.2.3 键盘及鼠标的使用 83
4.2.4 Windows XP的帮助系统 84
4.3 Windows XP的基础知识 85
4.3.1 Windows窗口构成 85
4.3.2 运行程序 87
4.3.3 切换程序 87
4.3.4 退出程序 88
4.3.5 快捷菜单的使用 88
4.3.6 对话框的组成 89
4.3.7 “我的电脑” 90
4.3.8 “回收站” 92
4.4 资源管理器的使用 92
4.4.1 资源管理器窗口 92
4.4.2 查看显示方式 93
4.4.3 选择文件或文件夹 94
4.4.4 创建文件夹 95
4.4.5 移动文件或文件夹 95
4.4.6 复制文件或文件夹 96
4.4.7 删除文件或文件夹 97
4.5 搜索和重命名文件或文件夹 98
4.5.1 搜索文件或文件夹 98
4.5.2 文件和文件夹的重命名 99
4.5.3 更改文件或文件夹的属性 99
4.6 系统设置 101
4.6.1 设置桌面 101
4.6.2 设置日期和时间 103
4.6.3 区域设置 104
4.6.4 添加、配置和删除打印机 104
4.6.5 输入法设置 105
4.6.7 添加删除程序 107
4.6.6 用户管理 107
4.6.8 其他设置 109
4.7 使用多媒体 111
4.7.1 Windows Media Player 111
4.7.2 录音机 111
4.7.3 音量控制 112
4.8 系统维护 112
4.8.1 磁盘工具 112
4.8.2 查看系统信息 114
习题4 114
课外阅读与在线检索 117
第5章 常用办公软件 118
5.1 Word文字处理软件 118
5.1.1 Word 2003中文版简介 118
5.1.2 文档的基本操作 121
5.1.3 文档格式编排 125
5.1.4 表格的制作与编辑 135
5.1.5 图文混排 141
5.1.6 Word高级编辑 145
5.2 Excel表格处理软件 148
5.2.1 Excel系统概述 148
5.2.2 数据基本操作 149
5.2.3 工作表的编辑 153
5.2.4 数据格式化 154
5.2.5 公式和函数 157
5.2.6 图表的使用 161
5.2.7 数据管理 165
5.2.8 页面设置和打印 169
5.3 PowerPoint文稿演示软件 172
5.3.1 PowerPoint系统概述 172
5.3.2 演示文稿的制作 173
5.3.3 在幻灯片中插入对象 178
5.3.4 演示文稿的放映 180
5.3.5 PowerPoint与Word之间的信息传递 183
习题5 184
课外阅读与在线检索 190
第6章 计算机网络基础 191
6.1 计算机网络基础知识 191
6.1.1 计算机网络概述 191
6.1.2 计算机网络的组成 194
6.1.3 计算机局域网基础知识 195
6.2 Internet基础知识 199
6.2.1 Internet的基本概念 199
6.2.2 IP地址与域名 200
6.2.3 接入Internet 202
6.3 Internet应用 203
6.3.1 WWW服务 203
6.3.2 电子邮件 206
6.3.3 文件传输(FTP)服务 212
习题6 212
课外阅读与在线检索 214
第7章 网页制作软件FrontPage 216
7.1 FrontPage的基本操作 216
7.1.1 FrontPage的启动 216
7.1.2 创建与管理Web站点 216
7.1.3 FrontPage 2003中文版基本视图 219
7.1.4 网页的基本操作 220
7.2 网页设计基础 221
7.2.1 网页的基本元素 221
7.2.2 网页设计操作 222
7.2.3 在网页中使用图像 225
7.2.4 表格处理 226
7.3.1 超链接的意义 227
7.3.2 超链接 227
7.3 使用超链接 227
7.4 丰富和修饰网页内容 229
7.4.1 特殊效果处理 229
7.4.2 主题的应用 232
7.4.3 框架的创建和应用 233
7.4.4 表单 234
7.5 测试和发布Web网页 237
7.5.1 测试网页 237
7.5.2 将FrontPage Web发布到互联网上 238
习题7 239
课外阅读与在线检索 240
第8章 信息安全 242
8.1 信息安全概述 242
8.1.1 信息安全 242
8.1.2 信息系统安全 244
8.1.3 黑客 246
8.2.1 计算机病毒的定义及其特征 248
8.2 计算机病毒 248
8.2.2 计算机病毒的分类 250
8.2.3 计算机病毒的破坏方式及一般症状 252
8.2.4 计算机病毒防治 253
8.3 信息安全技术 256
8.3.1 信息存储安全技术 256
8.3.2 信息安全防范技术 258
8.4 知识产权保护 264
8.4.1 知识产权 264
8.4.2 软件版权及其保护 265
8.5 计算机职业道德规范 266
8.5.1 网络道德 266
8.5.2 国家有关计算机安全的法律法规 267
习题8 268
课外阅读与在线检索 269
9.1.2 多媒体技术的特性 270
9.1.1 多媒体的有关概念 270
第9章 多媒体技术基础 270
9.1 多媒体技术的基本概念 270
9.1.3 多媒体信息的类型 271
9.1.4 多媒体的应用 272
9.2 多媒体计算机系统 273
9.2.1 多媒体计算机的主要硬件 273
9.2.2 多媒体计算机软件系统 275
9.2.3 制作多媒体的有关工具软件 275
9.3 多媒体信息的数字化和压缩技术 276
9.3.1 音频信息 276
9.3.2 图形和图像 278
9.3.3 视频信息 279
9.3.4 数据压缩技术 280
9.3.5 视频采集与压缩 285
9.4.2 视频编辑 286
9.4.1 音频编辑 286
9.4 音频视频编辑 286
9.5 Flash动画制作 287
9.5.1 Flash的基本术语 289
9.5.2 Flash的工作区 289
9.5.3 动画 290
9.5.4 遮罩图层 291
9.5.5 添加音效 292
9.5.6 发布 292
习题9 293
课外阅读与在线检索 294
第10章 数据库技术基础 295
10.1 数据库的基本概念 295
10.1.1 常用术语 295
10.1.2 数据管理技术的发展 296
10.1.3 数据模型 298
10.1.4 关系数据库 300
10.2.1 数据库的对象 301
10.2 数据库的建立和维护 301
10.2.2 创建数据库 303
10.3 数据库对象操作 304
10.3.1 表的操作 304
10.3.2 查询操作 309
10.3.3 窗体操作 314
10.3.4 报表操作 316
10.4 数据查询 318
习题10 320
课外阅读与在线检索 321
第11章 程序设计基础 322
11.1 程序和程序设计语言 322
11.1.1 程序的概念 322
11.1.2 程序设计语言 322
11.2.1 复杂问题的解决方法 324
11.2 程序设计方法 324
11.2.2 结构化程序设计 325
11.2.3 面向对象程序设计 327
11.3 算法 328
11.3.1 算法的概念 328
11.3.2 算法的表示 329
11.3.3 常用基本算法 331
11.4 常用程序设计语言 334
11.4.1 BASIC语言与Visual Basic 334
11.4.2 C与C++语言 335
11.4.3 JAVA语言 335
11.4.4 标记语言和脚本语言 335
习题11 336
课外阅读与在线检索 337
参考文献 338