第1章 计算机概述 1
1.1 计算机的基本概念 1
1.1.1 计算机系统的一般结构 1
1.1.2 计算机系统的基本工作原理 2
1.2 计算机的发展 5
1.2.1 微电子技术的发展 5
1.2.2 计算机的发展与展望 9
1.3 计算机的分类 10
1.4 微型计算机系统的组成 12
1.4.1 微型计算机的硬件系统 12
1.4.2 微型计算机的软件系统 18
1.4.3 微机组装应用案例 20
本章小结 24
习题 24
第2章 操作系统 26
2.1 操作系统概述 26
2.1.1 操作系统的定义及功能 26
2.1.2 操作系统的发展 27
2.1.3 操作系统的分类 29
2.2 文件管理 29
2.2.1 文件、文件夹和目录 29
2.2.2 文件的类型 31
2.2.3 文件的属性 31
2.2.4 Windows的文件管理 32
2.3 处理机管理 32
2.3.1 进程和进程的状态 32
2.3.2 调度与死锁 33
2.3.3 Windows任务管理器 34
2.4 设备管理 34
2.4.1 虚拟存储器 34
2.4.2 Windows的磁盘管理 35
2.4.3 Windows的设备管理器 37
2.5 图形用户界面 39
2.5.1 图形用户界面的基本元素 39
2.5.2 Windows界面个性化设置 42
2.6 系统账户与系统维护 44
2.6.1 Windows的用户账户管理 44
2.6.2 系统的还原与恢复 45
2.6.3 应用程序的安装与卸载 47
本章小结 49
习 题 49
第3章 计算机网络 52
3.1 计算机网络概述 52
3.1.1 计算机网络的定义和功能 52
3.1.2 计算机网络的拓扑结构 53
3.2 数据通信基础 54
3.2.1 数据通信的基本概念 54
3.2.2 传输介质 55
3.2.3 数据通信技术 57
3.3 网络体系结构、协议和分类 59
3.3.1 网络体系结构 59
3.3.2 网络协议 59
3.3.3 网络分类 60
3.4 计算机局域网 61
3.4.1 网络互连设备 61
3.4.2 局域网组网 62
3.4.3 局域网的应用 64
3.5 Internet基础 65
3.5.1 Internet的形成及其在我国的发展 65
3.5.2 Internet地址 66
3.5.3 接入Internet的方式 69
3.6 Internet的基本服务 71
3.6.1 WWW服务 71
3.6.2 电子邮件 74
3.6.3 文件传输 77
3.6.4 其他应用 80
3.7 网络信息检索 82
3.7.1 信息和文献的概念 82
3.7.2 信息检索和信息检索语言 83
3.7.3 信息检索的途径 90
3.7.4 搜索引擎的使用 91
3.7.5 网络文献检索 97
本章小结 103
习 题 103
第4章 办公信息处理 107
4.1 文字处理 107
4.1.1 文档的创建和编辑 107
4.1.2 设置文档的格式 110
4.1.3 文档的排版 114
4.1.4 对象的插入 116
4.1.5 页面设置与输出 123
4.1.6 长文档的处理 126
4.1.7 工具的使用 129
4.2 表格处理 131
4.2.1 表格的基本概念 131
4.2.2 表格数据的编辑和计算 133
4.2.3 表格的格式化 136
4.2.4 数据图表化 138
4.2.5 数据管理和分析 138
4.2.6 页面设置与输出 141
4.3 演示文稿制作 143
4.3.1 演示文稿的基本概念 143
4.3.2 基本制作方法 146
4.3.3 动画效果设置 147
4.3.4 动作设置与超链接 150
4.3.5 幻灯片切换和放映方式的设置 151
4.3.6 页面设置与输出 153
本章小结 154
习 题 154
第5章 计算机的数据和数据安全 157
5.1 计算机中的数制 157
5.1.1 常用数制 157
5.1.2 二进制与十进制的转换 158
5.2 信息的数字化 159
5.2.1 数值数据的表示 159
5.2.2 字符数据的表示 160
5.2.3 汉字的表示 161
5.2.4 声音的数字化 161
5.2.5 图形图像的数字化 162
5.2.6 视频数据的表示 164
5.3 数据压缩 164
5.3.1 数据的压缩和解压缩 164
5.3.2 数据压缩的方式 165
5.4 数据安全 167
5.4.1 数据不安全因素 167
5.4.2 计算机病毒及其防范 167
5.4.3 数据安全技术 170
5.4.4 计算机道德和法律 173
本章小结 174
习 题 175
第6章 多媒体技术基础 178
6.1 多媒体技术概述 178
6.1.1 多媒体技术及其特点 178
6.1.2 多媒体信息处理的关键技术 179
6.2 多媒体系统 181
6.2.1 多媒体硬件设备 181
6.2.2 多媒体软件 185
6.3 音频信息处理 186
6.3.1 音频文件格式 186
6.3.2 音频信息处理常用软件 188
6.4 图像信息处理 195
6.4.1 图像文件格式 195
6.4.2 图像信息处理常用软件 196
6.5 视频信息处理 202
6.5.1 视频文件格式 202
6.5.2 视频信息处理常用软件 203
6.6 流媒体技术简介 211
6.6.1 流媒体技术的定义 211
6.6.2 流媒体的相关技术 211
本章小结 213
习题 213
第7章 软件理论基础 216
7.1 算法与数据结构 216
7.1.1 算法的概念 216
7.1.2 数据结构的概念 218
7.1.3 基本的数据逻辑结构 219
7.1.4 基本的数据存储结构 223
7.1.5 常用的查找算法 227
7.1.6 常用的排序算法 227
7.2 程序设计 231
7.2.1 程序设计风格 231
7.2.2 结构化程序的基本结构 233
7.2.3 结构化程序设计的原则 234
7.2.4 面向对象程序设计的基本概念 234
7.3 数据库系统 235
7.3.1 数据库系统的基本概念 235
7.3.2 经典的数据逻辑模型——关系模型 238
7.3.3 E-R模型与数据库的设计 242
7.4 软件工程 244
7.4.1 软件与软件工程 244
7.4.2 软件的生命周期 245
7.4.3 软件开发的需求分析阶段 245
7.4.4 软件开发的设计阶段 248
7.4.5 软件开发的测试阶段 250
本章小结 253
习题 253
参考文献 265