第1章 计算机概述 1
1.1计算机的应用及特点 1
计算机的应用 1
计算机的特点 2
1.2计算机发展简史、分类与系统组成 3
计算机发展简史 3
计算机的分类 4
计算机系统组成 5
1.3数制 6
几种常用数制 6
不同数制间的转换 7
1.4数据编码 11
数值编码 11
字符编码 19
1.5计算机硬件系统 21
运算器 22
控制器 22
存储器 22
输入设备 26
输出设备 27
总线与接口 28
计算机的性能指标 29
1.6计算机软件系统 30
系统软件 30
应用软件 32
1.7计算机犯罪与计算机病毒 32
计算机犯罪 32
计算机病毒 33
本章小结 36
本章习题 36
第2章 操作系统基础 40
2.1操作系统概述 40
操作系统的概念 40
操作系统的形成与发展 41
操作系统的常用类型 44
操作系统的主要特征 47
操作系统的功能 48
现代主流操作系统简介 50
2.2 CPU管理 53
进程的引入 54
进程的描述 56
进程的状态及其状态转换 58
线程 59
2.3作业管理 61
作业的定义 61
作业的分类 61
作业管理功能 62
作业的状态及其转换 62
作业调度算法 63
2.4存储管理 65
基本概念 65
存储管理的任务和基本功能 65
存储分配的方式 66
虚拟存储器 67
2.5设备管理 68
设备管理概述 69
I/O控制方式的演变 72
缓冲技术 76
中断 77
2.6文件管理 78
文件的概念及文件分类 78
文件系统的概念及其功能 80
文件的结构 82
文件目录管理 85
本章小结 88
本章习题 89
第3章 软件技术基础 93
3.1程序设计基础 93
程序设计的基本概念 93
程序设计的方法 94
计算机程序的编码和测试 95
常见的编程语言 96
3.2算法 97
算法的基本概念 97
算法的评价 100
3.3数据结构 101
数据结构的基本概念 101
线性表 107
栈和队列 111
树与二叉树 114
查找和排序 120
本章小结 122
本章习题 123
第4章 网络技术基础 125
4.1计算机网络概述 125
计算机网络的产生与发展 125
计算机网络分类 129
计算机网络传输介质 131
计算机网络体系结构和协议 135
4.2局域网 139
局域网概述 139
局域网的发展 139
局域网的特点 140
CSMA/CD介质访问控制协议 142
局域网体系结构 142
以太网 144
网络连接设备 144
4.3 Internet技术 149
Internet概述 149
Internet的产生和发展 149
中国Internet的发展 150
Internet接入方式 152
Internet应用技术 155
TCP/IP基本工作原理 157
IP协议原理 158
4.4 Internet应用 164
域名系统 164
远程登录Telnet 167
文件传输协议FTP 167
WWW万维网 169
电子邮件 172
4.5网络安全与管理 174
计算机网络安全问题概述 174
计算机网络安全的内容 175
网络安全体系结构 176
安全服务和安全机制的关系 178
安全服务与OSI层次的关系 179
安全管理 180
数据加密技术 180
网络安全防范技术 182
Internet防火墙技术 186
本章小结 189
本章习题 190
第5章 数据库应用基础 192
5.1数据库概述 192
数据库应用实例 192
数据库的基本术语 193
数据库技术的发展 193
5.2数据库系统 194
数据库系统的组成 194
数据库系统的三级模式结构 195
数据库管理系统简介 197
数据库系统的特点 198
5.3数据模型 198
3个世界的概念 199
概念模型 199
数据模型 201
5.4关系数据库及其应用 204
关系数据库 204
关系模型的三级模式结构 204
关系模型的完整性规则 205
关系操作 206
结构化查询语言SQL 207
5.5关系数据库设计 209
数据库设计步骤 209
数据库设计案例 210
5.6数据库技术的新发展 214
本章小结 215
本章习题 215
第6章 多媒体技术基础 217
6.1多媒体技术基础知识 217
多媒体技术的相关概念 218
媒体的分类 218
多媒体技术的特点 219
多媒体技术的主要研究内容 220
多媒体技术的应用 221
6.2图形与图像技术 223
图形与图像的概念 223
图形与图像的区别 224
常见的图像文件格式 225
图形与图像的处理 227
6.3多媒体音频技术 228
声音 228
声音的数字化 228
影响声音的因素 229
音频处理设备 229
常见的音频文件格式 231
6.4多媒体动画与视频技术 232
动画和视频的基本概念 232
计算机动画 232
常见的动画文件格式 233
视频处理设备 234
常见的视频文件格式 235
6.5多媒体数据压缩技术 237
多媒体数据压缩的概念 237
多媒体数据压缩的必要性 237
多媒体数据压缩的可能性 238
多媒体数据压缩的目的 239
多媒体数据压缩的性能指标 239
多媒体数据压缩方法 240
常用的多媒体音频信号和视频信号的压缩编码 240
6.6多媒体应用系统的设计 241
两种典型的多媒体应用软件开发模型 241
多媒体应用系统的特点 242
多媒体应用系统的开发过程 242
多媒体应用系统的基本设计原则 244
本章小结 245
本章习题 245
习题参考答案 248
参考文献 262