目录 1
第一章 计算机与信息社会 1
1.1 计算机的发展 1
1.1.1 近代计算机 1
1.1.2 电子计算机的问世 3
1.1.3 计算机的分代 3
1.1.4 未来的新型计算机 5
1.2 计算机的分类 6
1.3 信息技术概述 8
1.3.1 信息技术基础知识 9
1.3.2 信息技术的内容 9
1.4 计算机在信息社会中的应用 11
思考题 17
第二章 计算机基础知识 18
2.1 计算机系统的组成与工作原理 18
2.1.1 计算机系统的组成 18
2.1.2 计算机系统的硬件组成 19
2.1.3 计算机的基本工作原理 21
2.2 数制转换及运算 23
2.2.1 进位计数制 23
2.2.2 不同进位计数制间的转换 24
2.2.3 二进制数的算术运算 27
2.2.4 二进制数的逻辑运算 29
2.3 数据在计算机中的表示 32
2.3.1 数值 33
2.3.2 字符 37
2.3.3 声音 43
2.3.4 图形和图像 45
2.3.5 视频 47
2.4 多媒体和流媒体概述 50
2.4.1 多媒体概述 50
2.4.2 流媒体概述 52
2.4.3 数据压缩技术 53
2.4.4 文件压缩和解压缩软件 55
思考题 59
3.1.1 微型计算机概述 60
3.1 微型计算机硬件系统 60
第三章 微型计算机硬件组成 60
3.1.2 主板与CPU 62
3.1.3 存储器 65
3.1.4 总线与输入/输出接口电路 70
3.1.5 输入/输出设备 74
3.2 组装微型计算机 75
思考题 78
第四章 系统软件及其常用操作系统 79
4.1 系统软件 79
4.1.1 操作系统 79
4.1.2 实用程序 83
和基本操作 84
4.2.1 Windows XP的基本知识 84
4.2 中文Windows XP Professional 84
4.2.2 Windows XP的程序管理 97
4.2.3 Windows XP的文件和文件夹 102
4.2.4 Windows XP控制面板 108
4.2.5 Windows XP的数字媒体 118
4.3 Linux操作系统 123
4.3.1 Linux简介 123
4.3.2 命令提示符界面下常用命令 124
4.3.3 X Windows 126
思考题 127
5.1.1 应用软件概述 128
5.1 应用软件 128
第五章 应用软件和办公软件 128
5.1.2 办公软件包 129
5.1.3 图形和图像处理软件 133
5.1.4 数据库软件 136
5.1.5 Internet服务软件 138
5.1.6 娱乐与学习软件 140
5.2 字处理软件 142
5.2.1 字处理概述 142
5.2.2 文档的输入 146
5.2.3 文档的编辑 150
5.2.4 文档的排版 152
5.2.5 表格 160
5.2.6 图形 164
5.2.7 高效排版 168
5.3 电子表格软件 171
5.3.1 电子表格概述 172
5.3.2 工作表基本操作 173
5.3.3 数据的图表化 185
5.3.4 数据管理 188
5.4 演示软件 193
5.4.1 演示文稿的基本操作 194
5.4.2 在幻灯片上添加对象 197
5.4.3 设置幻灯片外观 200
5.4.4 设置幻灯片放映 203
思考题 206
第六章 网络基础 209
6.1 计算机网络概述 209
6.1.1 计算机网络发展史 209
6.1.2 计算机网络系统的 212
组成与功能 212
6.1.3 计算机网络的分类 214
6.1.4 网络的拓扑结构 215
6.1.5 计算机网络的体系结构 216
6.2 数据通信基础知识 218
6.2.1 基本概念 219
6.2.2 信息交换技术与差错控制 224
6.2.3 数据传输介质 227
6.3.1 网络的主体设备 230
6.3 计算机网络的硬件与软件组成 230
6.3.2 网络的连接设备 231
6.3.3 网络软件系统 232
6.3.4 网络操作系统 234
6.4 局域网 235
6.4.1 局域网概述 235
6.4.2 局域网体系结构 236
6.4.3 局域网组网示例 237
6.5 网络互联 241
6.5.1 网络互联概述 241
6.5.2 网络间的互联设备 242
6.5.3 广域网上的通信技术 246
6.5.4 常用网络测试工具 251
思考题 254
第七章 Internet与Intranet 255
7.1 Internet基础 255
7.1.1 Internet概述 255
7.1.2 IP地址和域名 260
7.1.3 与Internet建立连接 266
7.2 Internet基本服务功能 268
7.2.1 WWW浏览 268
7.2.2 FTP与Telnet服务 276
7.2.3 电子邮件 279
7.2.4 IP电话 283
7.2.5 网上寻呼机 284
7.3 Intranet 285
7.4 Web服务器构建与网页制作软件 286
7.4.1 构建Web服务器 287
7.4.2 超文本语言HTML概述 290
7.4.3 网页制作软件 295
7.5 FrontPage的使用 297
7.5.1 FrontPage基本操作 297
7.5.2 图像处理 299
7.5.3 超链接 301
7.5.4 表格处理 303
7.5.5 表单 305
7.5.6 框架 308
7.6.1 Flash的界面组成 309
7.6 Flash的使用 309
7.6.2 基本术语及概念 310
7.6.3 基本操作 311
7.6.4 电影场景操作 313
7.6.5 动画制作实例 316
7.6.6 添加音效 318
7.6.7 预览和发布 319
思考题 320
第八章 数据库基础 321
8.1 数据库系统概述 321
8.1.1 常用术语 321
8.1.2 数据库技术的产生和发展 322
8.1.3 数据库系统的特点 325
8.1.4 数据模型 326
8.2 Access 2002数据库的建立和维护 329
8.2.1 Access 2002数据库的组成 329
8.2.2 Access 2002数据库的建立 331
8.2.3 Access 2002数据库的 333
管理与维护 333
8.2.4 Access 2002的表达式 336
8.2.5 SQL 中的数据更新语句 338
8.3 Access 2002数据库的查询 340
8.3.1 SELECT语句 340
8.3.2 Access 2002数据库的查询 349
8.4.1 创建窗体 352
8.4 Access 2002的窗体、报表 352
8.4.2 创建报表 355
思考题 356
第九章 计算机系统的安全 358
9.1 数据加密 358
9.1.1 数据加密技术 358
9.1.2 数字签名 362
9.1.3 数字证书 364
9.2 防火墙技术 365
9.2.1 防火墙概述 365
9.2.2 防火墙的主要类型 367
9.3 计算机病毒 368
9.3.1 计算机病毒的定义 368
9.2.3 防火墙的局限性 368
9.3.2 计算机病毒的分类 369
9.3.3 计算机病毒的防治 371
思考题 374
第十章 程序设计基础 375
10.1 程序和程序设计语言 375
10.1.1 程序的一般概念 375
10.1.2 计算机语言 376
10.1.3 语言处理程序 379
10.2 算法 382
10.2.1 算法的两个要素和特征 382
10.2.2 算法的表示 384
10.2.3 常用算法 388
10.3 程序设计的步骤和方法 394
10.3.1 程序设计步骤 395
10.3.2 程序设计方法 398
10.4 常用程序设计语言 400
10.4.1 FORTRAN语言 401
10.4.2 COBOL语言 402
10.4.3 PASCAL语言 403
10.4.4 BASIC语言 404
10.4.5 C/C++语言 405
10.4.6 Java语言 406
10.4.7 标记语言和脚本语言 409
思考题 415
参考资料 417