第1章 计算机系统知识 1
1.1 计算机基础知识 2
1.1.1 计算机数制 2
1.1.2 计算机编码方法 3
1.1.3 数据校验 4
1.1.4 典型例题与分析 6
1.2 计算机基本组成 11
1.2.1 中央处理器CPU 11
1.2.2 存储系统 13
1.2.3 I/O系统 17
1.2.4 典型例题与分析 21
1.3 计算机系统结构 30
1.3.1 计算机系统发展历史 30
1.3.2 计算机系统结构分类 31
1.3.3 并行处理机技术 31
1.3.4 计算机安全性 33
1.3.5 计算机可靠性及系统
性能评价 37
1.3.6 典型例题与分析 41
1.4 巩固练习题 48
参考答案 53
第2章 计算机软件知识 54
2.1 程序设计语言基础 55
2.1.1 程序设计语言的基本概念 55
2.1.2 程序设计语言的基本成分 59
2.1.3 C/C++语言 60
2.1.4 典型例题与分析 61
2.2 编译程序基本原理 68
2.2.1 语言处理程序 69
2.2.2 编译程序结构 70
2.2.3 文法与语言 72
2.2.4 有穷自动机 74
2.2.5 语法分析 76
2.2.6 典型例题与分析 79
2.3 操作系统原理 91
2.3.1 操作系统概念 91
2.3.2 处理机管理 94
2.3.3 存储器管理 99
2.3.4 设备管理 101
2.3.5 文件管理 102
2.3.6 UNIX操作系统 103
2.3.7 典型例题与分析 104
2.4 巩固练习题 126
参考答案 131
第3章 网络基础知识 132
3.1 计算机网络概述 132
3.1.1 基本概念 133
3.1.2 网络模型 134
3.1.3 计算机网络构成 136
3.1.4 典型例题与分析 137
3.2 网络协议 146
3.2.1 局域网协议 146
3.2.2 广域网协议 147
3.2.3 Internet协议 148
3.2.4 典型例题与分析 149
3.3 Internet及服务 157
3.3.1 Internet地址 157
3.3.2 Internet服务 158
3.3.3 典型例题与分析 159
3.4 网络安全 168
3.4.1 网络信息安全 168
3.4.2 防火墙技术 169
3.4.3 典型例题与分析 170
3.5 巩固练习题 177
参考答案 181
第4章 多媒体技术基础 182
4.1 多媒体基本概念 182
4.1.1 多媒体 182
4.1.2 表示媒体种类 183
4.1.3 多媒体特征 185
4.1.4 多媒体应用 186
4.1.5 典型例题与分析 187
4.2 多媒体计算机系统 189
4.2.1 多媒体硬件系统 189
4.2.2 多媒体软件系统 191
4.2.3 典型例题与分析 192
4.3 多媒体网络 197
4.3.1 多媒体网络协议 197
4.3.2 超文本和超媒体 200
4.3.3 从互联网上获取音频和
视频的方法 202
4.3.4 典型例题与分析 203
4.4 发展趋势 205
4.4.1 计算机支持的协同工作 205
4.4.2 虚拟现实 207
4.4.3 人机交互技术 211
4.4.4 典型例题与分析 212
4.5 巩固练习题 213
参考答案 214
第5章 多媒体信息处理技术 215
5.1 视频信息获取和图像文件格式的
转换 215
5.1.1 彩色全电视信号 215
5.1.2 视频数据获取技术 219
5.1.3 图像文件格式及其转换 220
5.1.4 典型例题与分析 223
5.2 音频信息获取和处理 227
5.2.1 数字音频基础 227
5.2.2 音频编码基础和标准 229
5.2.3 音乐合成和MIDI接口
规范 232
5.2.4 声卡的工作原理及应用
规范 236
5.2.5 典型例题与分析 239
5.3 多媒体数据压缩编码技术基础 243
5.3.1 多媒体数据压缩的重要性和
分类 243
5.3.2 预测编码 246
5.3.3 变换编码 247
5.3.4 统计编码 249
5.3.5 多媒体数据压缩编码的国际
标准 250
5.3.6 典型例题与分析 261
5.4 巩固练习题 268
参考答案 271
第6章 多媒体应用的策划与设计 272
6.1 软件工程基础 273
6.1.1 软件工程的产生 273
6.1.2 软件工程基本概念 275
6.1.3 软件项目管理基础 280
6.1.4 软件工具 282
6.1.5 典型例题与分析 283
6.2 软件开发流程 288
6.2.1 系统分析 288
6.2.2 软件需求分析 290
6.2.3 软件设计 292
6.2.4 软件编码 293
6.2.5 软件测试 293
6.2.6 软件运行与维护 298
6.2.7 典型例题与分析 299
6.3 多媒体软件开发 310
6.3.1 多媒体软件开发流程 310
6.3.2 多媒体创作工具 313
6.3.3 多媒体人机界面设计 316
6.3.4 典型例题与分析 317
6.4 巩固练习题 321
参考答案 323
第7章 多媒体素材制作与集成 324
7.1 数字音频处理 324
7.1.1 音频文件的获取 325
7.1.2 声音录制 325
7.1.3 常用音频编辑软件 327
7.2 图形图像处理 331
7.2.1 图形图像素材的获取 331
7.2.2 图形图像处理软件 331
7.2.3 图形图像制作实例 333
7.3 动画和视频的制作 335
7.3.1 视频编辑软件概述 335
7.3.2 视频编辑实例 336
7.3.3 动画制作 339
7.4 典型例题与分析 341
7.5 巩固练习题 347
参考答案 350
第8章 多媒体应用系统的实现 351
8.1 多媒体电子出版物 351
8.1.1 概述 351
8.1.2 开发流程 352
8.2 多媒体课件 354
8.2.1 概述 354
8.2.2 制作要求和原则 355
8.2.3 设计制作 356
8.3 网络多媒体广告 360
8.3.1 主要特性 360
8.3.2 网络广告设计 361
8.4 典型例题与分析 363
8.5 巩固练习题 368
参考答案 368
第9章 多媒体数据库及分布式
多媒体系统 370
9.1 多媒体数据库 371
9.1.1 多媒体数据及其特点 371
9.1.2 多媒体数据库发展现状 372
9.1.3 多媒体数据模型 374
9.1.4 多媒体数据库管理系统 375
9.1.5 数据库操作 376
9.1.6 多媒体数据库的实现 377
9.2 多媒体网络会议系统 380
9.2.1 多媒体网络会议的形式 380
9.2.2 多媒体网络会议系统组成 381
9.2.3 多媒体网络会议的应用
领域 383
9.3 交互式电视 383
9.3.1 交互式电视的概念及应用 384
9.3.2 交互式电视的技术特点及
示例 385
9.4 典型例题与分析 386
9.5 巩固练习题 389
参考答案 390
第10章 标准化基础与知识产权
保护 392
10.1 标准化的基础知识 392
10.1.1 标准化的基本概念 392
10.1.2 国际标准和国外先进
标准 394
10.1.3 信息技术标准化 395
10.1.4 标准化组织 398
10.1.5 典型例题与分析 400
10.2 知识产权的基础知识 405
10.2.1 知识产权的基本概念 405
10.2.2 计算机软件著作权 407
10.2.3 计算机软件商业秘密权 412
10.2.4 专利权 414
10.2.5 典型例题与分析 417
10.3 巩固练习题 427
参考答案 428
第11章 计算机专业英语 429
11.1 概述 429
11.2 典型例题与分析 429
11.3 巩固练习题 441
参考答案 444
附录A 专业英语词汇与短语 446
A.1 计算机英语基本词汇 446
A.2 常见计算机英语词汇及缩略词 462
参考文献 475