第1章 计算机与信息社会 1
1.1 计算机的发展 1
1.1.1 近代计算机 2
1.1.2 电子计算机的问世 4
1.1.3 计算机的分代 5
1.1.4 计算机的分类 6
1.1.5 计算机的新技术 7
1.1.6 未来新型计算机 10
1.2 信息技术概述 12
1.2.1 现代信息技术基础知识 12
1.2.2 现代信息技术的内容 13
1.2.3 现代信息技术的特点 15
1.3 计算机在信息社会中的应用 16
思考题 20
第2章 计算机基础知识 21
2.1 计算机系统的组成与工作原理 21
2.1.1 计算机系统的组成 21
2.1.2 计算机系统的硬件组成 22
2.1.3 计算机的基本工作原理 23
2.2 数制转换及运算 24
2.2.1 数制及其转换 25
2.2.2 二进制数的算术运算和逻辑运算 28
2.2.3 数值数据在计算机内的表示 31
2.2.4 非数值数据在计算机内的表示 35
思考题 40
第3章 微型计算机硬件组成 41
3.1 微型计算机 41
3.1.1 微型计算机的分类 41
3.2 微型计算机硬件系统 43
3.2.1 主板 43
3.2.2 CPU 45
3.2.3 存储器 48
3.2.4 总线与接口 54
3.2.5 输入/输出设备 58
思考题 61
第4章 操作系统及Windows XP的使用 62
4.1 操作系统基本知识 62
4.1.1 操作系统概述 62
4.1.2 操作系统的分类 63
4.1.3 常用操作系统简介 65
4.2 操作系统的功能 67
4.2.1 进程与处理机管理 67
4.2.2 存储管理 71
4.2.3 文件管理 72
4.2.4 设备管理 75
4.3 Windows XP的基本知识及基本操作 78
4.3.1 Windows XP特点 78
4.3.2 桌面及其设置 80
4.3.3 Windows中的窗口及窗口基本操作 83
4.3.4 Windows中的菜单 85
4.3.5 对话框 88
4.4 程序管理 90
4.4.1 应用程序的启动与退出 90
4.4.2 建立快捷方式 91
4.5 文件和文件夹的管理 92
4.5.1 文件及文件夹的命名 93
4.5.2 “我的电脑”与“Windows资源管理器” 93
4.5.3 管理文件和文件夹 94
4.6 控制面板 97
4.6.1 显示属性的设置 98
4.6.2 硬件添加 100
4.6.3 安装和删除程序 100
4.6.4 其它设置 101
4.7 实用程序 102
思考题 103
第5章 应用软件及常用办公软件 104
5.1 应用软件概述 104
5.1.1 办公软件包 104
5.1.2 图形、图像处理软件 105
5.1.3 数据库软件 106
5.2 文字处理软件 107
5.2.1 文字处理 107
5.2.2 创建文档 109
5.2.3 文档的保存和保护 110
5.2.4 文档的输入 111
5.2.5 文档编辑 115
5.2.6 文档的排版 121
5.2.7 表格 130
5.2.8 图形 136
5.2.9 高效排版 139
5.3 电子表格软件(Excel 2003) 142
5.3.1 电子表格概述 142
5.3.2 Excel的基本操作 143
5.3.3 公式与函数 147
5.3.4 工作表的编辑 151
5.3.5 数据的图表化 157
5.3.6 数据管理 159
5.4 演示软件(PowerPoint 2003) 166
5.4.1 演示文稿的基本操作 166
5.4.2 在幻灯片上添加对象 169
5.4.3 设置幻灯片的外观 172
5.4.4 设置幻灯片的放映 174
思考题 177
第6章 计算机网络基础 179
6.1 计算机网络概述 179
6.1.1 计算机网络的形成与发展 179
6.1.2 计算机网络系统的组成与功能 181
6.1.3 计算机网络的分类 182
6.1.4 计算机网络拓朴结构 184
6.1.5 计算机网络的体系结构 185
6.2 数据通信基础知识 190
6.2.1 基本概念 191
6.2.2 信息交换技术 193
6.2.3 网络通信传输介质 195
6.3 计算机网络的硬件与软件组成 197
6.3.1 网络的主体设备 198
6.3.2 网络的连接设备 198
6.3.3 网络软件系统 199
6.3.4 网络操作系统 200
6.3.5 网络地址 201
6.4 局域网 207
6.4.1 局域网概述 207
6.4.2 CSMA/CD介质访问控制协议 208
6.4.3 以太网 208
6.5 网络互连技术 209
6.5.1 网络互连的基本概念 209
6.5.2 网络互连的类型 210
6.5.3 网络互连的层次 211
6.5.4 网桥与网络互连设备 211
思考题 213
第7章 因特网 214
7.1 因特网为我们提供了什么 214
7.1.1 丰富的信息资源 214
7.1.2 方便的电子商务 215
7.2 因特网的构成 216
7.2.1 什么是因特网 216
7.2.2 因特网的主要组成部分 217
7.3 IP协议 218
7.3.1 IP协议与IP层服务 218
7.4 TCP协议与UDP协议 218
7.5 因特网提供的基本服务功能 220
7.5.1 电子邮件服务 220
7.5.2 文件传输服务 223
7.5.3 WWW服务 224
7.5.4 搜索引擎的作用 229
7.6 接入因特网 230
7.6.1 因特网服务提供者的作用 230
7.7 FrontPage 2003 233
7.7.1 Front Page2003的基本操作 234
7.7.2 制作一个简单的页面 237
7.7.3 超链接 238
7.7.4 特殊效果 239
7.7.5 框架 240
思考题 242
第8章 数据库基础 244
8.1 数据库系统概述 244
8.1.1 基本概念 244
8.1.2 数据库技术的产生和发展 245
8.1.3 数据模型 247
8.1.4 常用的数据库系统及其开发工具 248
8.1.5 典型的新型数据库系统 250
8.2 数据库的建立和维护 253
8.2.1 数据库的组成 253
8.2.2 数据库的建立 255
8.2.3 数据库的管理与维护 258
8.3 SQL语句使用 259
8.3.1 Access中SQL语句的使用方式 260
8.3.2 数据定义与数据操纵 261
8.4 窗体、报表 270
8.4.1 创建窗休 270
8.4.2 创建报表 272
思考题 274
第9章 多媒体技术基础 276
9.1 多媒体技术的基本概念 276
9.1.1 多媒体 276
9.1.2 多媒体技术的特性 277
9.1.3 多媒体信息的类型 278
9.1.4 多媒体信息处理的关键技术 279
9.1.5 多媒体技术应用领域 282
9.2 多媒体计算机系统 285
9.2.1 多媒体计算机硬件系统 285
9.2.2 多媒体计算机软件系统 291
9.2.3 多媒体创作工具 292
9.3 多媒体信息的数字化和压缩技术 293
9.3.1 音频信息 293
9.3.2 图形和图象 297
9.3.3 视频信息 299
9.3.4 数据压缩技术 301
9.4 多媒体素材制作 306
9.4.1 Windows XP的数字媒体 306
9.4.2 数码摄像光盘制作 310
9.5 Flash动画制作 312
9.5.1 Flash的工作环境 314
9.5.2 Flash的基本概念 315
9.5.3 基本操作 316
9.5.4 电影场景操作 319
9.5.5 动画制作实例 322
9.5.6 添加音效 325
9.5.7 发布与输出 326
思考题 327
第10章 信息系统安全与社会责任 329
10.1 计算机病毒及其防治 329
10.1.1 计算机病毒基本知识 329
10.1.2 计算机病毒的防治 332
10.2 网络安全技术 335
10.2.1 黑客攻防技术 335
10.2.2 防火墙技术 339
10.3 信息安全技术 342
10.3.1 数据加密技术 343
10.3.2 数字签名技术 346
10.3.3 数字证书 348
10.4 网络社会责任与计算机职业道德规范 349
10.4.1 网络道理建设 349
10.4.2 国家有关计算机安全的法律法规和软件知识产权 350
思考题 353
第11章 程序设计基础 354
11.1 程序和程序设计语言 354
11.1.1 程序的一般概念 354
11.1.2 程序设计语言概述 355
11.1.3 语言处理程序 357
11.1.4 程序设计语言的组成 358
11.2 算法 362
11.2.1 算法概述 362
11.2.2 算法的表示 363
11.2.3 常用算法 364
11.3 程序设计步骤和程序设计方法 367
11.3.1 程序设计过程 367
11.3.2 程序设计方法 368
11.4 常用程序设计语言 372
11.4.1 FORTRAN语言 372
11.4.2 COBOL语言 372
11.4.3 Pascal语言 373
11.4.4 BASIC语言 373
11.4.5 C与C++语言 373
11.4.6 Java语言 373
11.4.7 标记语言和脚本语言 374
思考题 374
附录:各章知识结构图 375
参考文献 386