第1章 信息科学与信息技术 1
1.1 信息科学与信息技术概述 1
1.1.1 信息 1
1.1.2 信息科学 5
1.1.3 信息技术 6
1.1.4 信息高速公路 7
1.2 信息技术的核心 9
1.2.1 微电子技术 9
1.2.2 计算机技术 10
1.2.3 光电子技术 11
1.2.4 通信技术 12
1.3 信息的采集、检索与加工 12
1.3.1 信息的采集 12
1.3.2 信息的检索 13
1.3.3 信息的加工 14
1.3.4 计算机信息加工 15
1.3.5 信息系统 17
1.4 信息技术应用热点 17
1.4.1 电子信箱 18
1.4.2 可视图文 18
1.4.3 电视会议 19
1.4.4 电子出版和电子书 20
1.4.5 数字图书馆 21
1.5 信息技术的应用和社会信息化 23
1.5.1 信息化是社会发展的大趋势 23
1.5.2 社会信息化与信息化社会 24
1.5.3 中国的信息化建设 24
1.5.4 信息化建设的“金字工程” 25
1.5.5 电子商务 26
1.5.6 电子政务 27
1.5.7 教育信息化 27
1.5.8 其他领域的信息化 28
1.6 信息安全 30
1.6.1 计算机安全的常见威胁 31
1.6.2 计算机病毒 32
1.6.3 黑客 33
1.6.4 计算机犯罪 33
1.6.5 计算机信息系统安全保护规范化与法制化 35
1.7 小结 37
习题 38
第2章 计算机及其应用 40
2.1 微电子技术和计算机 40
2.1.1 从电子管、晶体管到集成电路 40
2.1.2 集成电路的设计和制造 41
2.1.3 微电子技术的应用和展望 42
2.1.4 计算机的发展 43
2.1.5 计算机的应用 49
2.2 计算机的工作原理和基本结构 52
2.2.1 程序存储原理 52
2.2.2 流水线和并行处理 52
2.2.3 存储器及其管理 55
2.2.4 总线、外设和接口 59
2.2.5 系统结构分类 64
2.3 计算机系统及其应用 65
2.3.1 操作系统 65
2.3.2 计算机语言 67
2.3.3 工具软件 67
2.3.4 应用软件 67
2.3.5 嵌入式系统 70
2.4 计算机的发展趋势 71
2.4.1 神经网络计算机 71
2.4.2 模糊逻辑和多值逻辑 72
2.4.3 光计算机 72
2.4.4 化学和生物计算机 73
2.4.5 量子计算机 73
2.5 计算机应用的普及与计算机文化 74
2.5.1 从工业化到信息化 74
2.5.2 计算机的发展以及对社会的影响 75
2.5.3 计算机文化的发展与普及计算机文化 75
2.6 小结 76
习题 76
第3章 PC机操作环境 78
3.1 操作系统的演变 78
3.1.1 操作系统的换代 78
3.1.2 操作系统性能的改进 80
3.2 PC机及其操作系统 81
3.2.1 PC机的分类与结构 81
3.2.2 PC机的部件 83
3.2.3 PC机操作系统 86
3.2.4 文件管理 89
3.3 用户界面 95
3.3.1 计算机平台 95
3.3.2 人-机交互和用户界面 96
3.3.3 图形用户界面的基本元素 97
3.3.4 图形用户界面的基本操作设备 104
3.4 小结 109
习题 109
第4章 办公信息处理 110
4.1 办公信息综述 110
4.1.1 办公信息和办公信息处理的概念 110
4.1.2 办公信息处理设备 110
4.1.3 办公信息处理软件 111
4.2 文字处理 111
4.2.1 文字处理的概念 111
4.2.2 汉字编码 111
4.2.3 文字处理的工作界面 115
4.2.4 文档创建和文本编辑 115
4.2.5 排版和格式化 118
4.2.6 工具和修饰 127
4.2.7 对象的插入 130
4.3 表格处理 135
4.3.1 表格处理的概念 135
4.3.2 表格处理软件的工作环境 135
4.3.3 表格的创建 136
4.3.4 公式与函数 138
4.3.5 表格的格式 141
4.3.6 图表化 143
4.3.7 数据分析 144
4.3.8 假设分析 146
4.4 演示文稿制作 150
4.4.1 演示文稿的概念 150
4.4.2 演示文稿软件的工作环境 150
4.4.3 创建演示文稿的文本 150
4.4.4 演示文稿的格式化 152
4.4.5 插入 155
4.4.6 放映幻灯片 157
4.4.7 打印演示文稿 159
4.4.8 演示文稿的打包和发布 160
4.5 小结 161
习题 161
第5章 计算机中的信息存储 163
5.1 数制及其表示 163
5.1.1 进位记数制 163
5.1.2 不同数制间的转换 164
5.2 计算机采用二进制的优越性 168
5.2.1 计算机内信息的二进制表示法 168
5.2.2 计算机内采用二进制的优越性 169
5.3 数据表示 169
5.3.1 数值数据的表示 169
5.3.2 字符数据的表示 171
5.3.3 图像数据的表示 173
5.3.4 视频数据的表示 175
5.3.5 音频数据的表示 176
5.4 数据压缩 177
5.4.1 数据压缩和解压缩 178
5.4.2 计算机内各种数据的压缩方式 178
5.4.3 压缩软件的使用 181
5.5 数据安全 182
5.5.1 数据丢失及其原因 183
5.5.2 计算机病毒 184
5.5.3 计算机犯罪 187
5.5.4 数据安全技术 187
5.6 小结 189
习题 190
第6章 数据库基础 191
6.1 数据库系统概述 191
6.1.1 信息、数据和数据处理 191
6.1.2 数据管理技术的发展 192
6.1.3 数据库管理系统 194
6.1.4 数据库应用系统 194
6.2 数据模型 195
6.2.1 数据模型的概念 195
6.2.2 概念模型 195
6.2.3 基本数据模型 196
6.3 关系数据库及其操作 199
6.3.1 关系数据库 199
6.3.2 关系数据库的操作 200
6.4 SQL语言 206
6.4.1 SQL概述 207
6.4.2 数据定义 208
6.4.3 数据查询 209
6.4.4 数据更新 212
6.4.5 数据控制 213
6.5 Access数据库管理系统 214
6.5.1 Access概述 214
6.5.2 Access的组成结构 214
6.6 小结 218
习题 218
第7章 多媒体技术基础 220
7.1 多媒体技术概述 220
7.1.1 媒体和多媒体 221
7.1.2 多媒体技术及其特性 223
7.1.3 多媒体信息处理的关键技术 224
7.1.4 多媒体技术的应用 227
7.1.5 多媒体技术的研究与应用开发 227
7.1.6 多媒体应用及开发平台 228
7.2 计算机多媒体设备 229
7.2.1 CD-ROM驱动器 230
7.2.2 DVD 光盘及其驱动器 231
7.2.3 EVD技术 232
7.2.4 声卡 233
7.2.5 视频卡 235
7.2.6 多媒体计算机的软件系统 237
7.3 音频信息的处理 238
7.3.1 数字音频 239
7.3.2 电子合成音乐 240
7.3.3 其他声音文件格式 241
7.3.4 声卡和声音应用程序 242
7.4 图像信息的处理 243
7.4.1 图像数据的获取 243
7.4.2 图像的输入输出设备 244
7.4.3 常用的图像软件 246
7.5 视频信息的处理 247
7.5.1 视频信息的获取 247
7.5.2 常见视频文件格式 249
7.5.3 视频信息的处理和使用 251
7.6 计算机动画处理 252
7.6.1 计算机动画 252
7.6.2 动画文件 254
7.6.3 动画处理软件Flash简介 255
7.7 小结 256
习题 256
第8章 数据通信基础 258
8.1 数据通信的基本概念 258
8.1.1 通信信号 258
8.1.2 数据通信模型 259
8.1.3 信道和带宽 260
8.1.4 通信介质 260
8.1.5 数据通信接口及标准 264
8.1.6 数据通信质量参数 265
8.2 数据通信技术 266
8.2.1 数据传输方向 266
8.2.2 数据传输方式 267
8.2.3 数据交换技术 269
8.2.4 多路复用 271
8.2.5 差错控制与检测 272
8.2.6 数据高速交换技术 274
8.3 常用通信系统 276
8.3.1 电话系统 277
8.3.2 蜂窝电话系统 279
8.3.3 IP电话网关 280
8.3.4 有线电视系统 282
8.3.5 卫星服务 283
8.3.6 计算机网络 284
8.4 小结 286
习题 289
第9章 计算机网络 291
9.1 计算机网络的基本概念 291
9.1.1 计算机网络的产生与发展 291
9.1.2 计算机网络的特点与组成 293
9.1.3 计算机网络的分类 295
9.1.4 计算机网络的主要应用 297
9.1.5 计算机网络的体系结构及协议 298
9.1.6 典型协议模型 300
9.2 计算机局域网 302
9.2.1 计算机局域网概念 302
9.2.2 局域网的拓扑结构 303
9.2.3 网络资源 303
9.2.4 IEEE 802局域网参考模型 304
9.3 网络互联 305
9.3.1 计算机网络互联的概念 305
9.3.2 网络互联设备 306
9.3.3 网际互联协议IP 308
9.4 因特网及其应用 310
9.4.1 因特网基本概念 310
9.4.2 因特网的接入方式 313
9.4.3 网页浏览 315
9.4.4 信息的下载与存储 316
9.4.5 电子邮件 316
9.5 网页制作及网站建设 318
9.5.1 网页与网站概述 318
9.5.2 HTML 319
9.5.3 HTML网页制作工具 322
9.5.4 网页设计技巧 324
9.5.5 网页的发布 325
9.5.6 第二代网页发布语言XML 326
9.6 现代网络技术 327
9.6.1 高速计算机网络技术 327
9.6.2 无线局域网 332
9.6.3 计算机网络的未来 333
9.7 网络安全 337
9.7.1 防火墙 337
9.7.2 防病毒措施 338
9.8 小结 338
习题 340
第10章 计算机程序设计 342
10.1 概述 342
10.1.1 计算机程序 342
10.1.2 程序是保存在磁盘上的指令序列 342
10.2 算法 343
10.2.1 问题描述 343
10.2.2 算法设计 344
10.2.3 算法表达 344
10.2.4 计算机无法处理二义性 347
10.2.5 计数器和累加器 347
10.2.6 交换变量的值 348
10.3 程序结构 349
10.3.1 顺序结构 349
10.3.2 分支结构 349
10.3.3 循环结构 350
10.3.4 嵌套结构 351
10.3.5 子程序 352
10.4 程序的编辑与编译 353
10.4.1 使用编辑器 353
10.4.2 语言翻译器 354
10.4.3 集成开发环境 355
10.5 程序的调试 357
10.5.1 错误的种类 357
10.5.2 用Visual Basic练习调试 358
10.6 编程语言 360
10.6.1 过程性语言 360
10.6.2 说明性语言 360
10.6.3 脚本语言 361
10.6.4 低级语言 361
10.6.5 面向对象语言 361
10.6.6 事件驱动语言 362
10.6.7 构件 363
10.7 选择编程语言 363
10.7.1 BASIC语言 363
10.7.2 商务语言COBOL 363
10.7.3 FORTRAN语言 364
10.7.4 Pascal语言 364
10.7.5 C语言 364
10.7.6 LISP和Prolog语言 365
10.7.7 SQL语言 365
10.7.8 Java和J+++ 365
10.7.9 8086汇编语言 365
10.8 小结 366
习题 368
第11章 信息系统 370
11.1 信息系统概述 370
11.1.1 信息系统概念的演变 370
11.1.2 信息系统的概念与结构 371
11.1.3 信息系统的功能 372
11.1.4 信息系统的作用 373
11.2 信息系统应用类型 374
11.2.1 事务处理系统 375
11.2.2 办公系统 375
11.2.3 管理信息系统 375
11.2.4 决策支持系统 376
11.2.5 主管信息系统 376
11.2.6 专家系统 377
11.3 信息系统战略规划 377
11.3.1 信息系统战略规划的内容 378
11.3.2 信息系统战略规划的作用 378
11.3.3 信息系统战略规划的主要方法 378
11.4 信息系统开发 381
11.4.1 生命周期法 381
11.4.2 原型法 388
11.4.3 面向对象法 389
11.4.4 开发方法选择 391
11.5 小结 392
习题 393
参考文献 394