第1章 计算机概述 1
1.1计算机的发展 1
1.1.1早期计算工具的发展 1
1.1.2早期计算机的发展 2
1.1.3现代计算机的发展 3
1.1.4微型计算机的发展 6
1.1.5未来计算机技术的发展 7
1.2计算机的类型 9
1.2.1计算机系统的分类 9
1.2.2微型计算机的类型 11
1.3计算机应用技术 14
1.3.1普适计算 14
1.3.2网格计算 15
1.3.3云计算 16
1.3.4人工智能 16
1.3.5物联网 18
第2章 计算机系统 20
2.1计算机系统概述 20
2.2计算机硬件系统和基本工作原理 20
2.2.1计算机硬件系统 20
2.2.2计算机的基本工作原理 22
2.3计算机软件系统 25
2.3.1系统软件 25
2.3.2应用软件 26
2.4微型计算机硬件系统 27
2.4.1主板 28
2.4.2 CPU 30
2.4.3存储器系统 30
2.4.4总线和接口 35
2.4.5输入/输出设备 37
第3章 计算机中的数据与编码 40
3.1数字化信息编码的概念 40
3.2数的进制与字符编码 40
3.2.1不同进制之间的转换 41
3.2.2数据存储单位 44
3.2.3英文字符编码 44
3.2.4汉字编码 45
第4章 操作系统基础 48
4.1操作系统概述 48
4.1.1操作系统的基本概念 48
4.1.2进程管理 51
4.2操作系统的功能 55
4.2.1处理机管理 55
4.2.2存储器管理 57
4.2.3文件系统管理 58
4.2.4设备管理 61
4.2.5操作系统接口 63
第5章 网络基础及Internet 65
5.1计算机网络概述 65
5.1.1计算机网络的定义 65
5.1.2计算机网络的形成与发展 66
5.1.3计算机网络的分类 68
5.1.4网络协议和体系结构 70
5.1.5计算机网络中的基本元素 74
5.2 Internet及其应用 76
5.2.1 Internet基础 76
5.2.2 Internet的接入方式 81
5.2.3 Internet应用 82
5.3网络信息的获取和发布 85
5.3.1万维网 85
5.3.2信息检索 87
5.3.3信息发布 89
5.4计算机与信息安全 90
5.4.1信息安全的基本概念 90
5.4.2信息安全技术 93
5.4.3常见计算机病毒及防治 97
第6章 计算机等级考试二级公共基础知识 102
6.1程序设计基础 102
6.1.1程序设计语言发展 102
6.1.2程序设计方法与风格 104
6.1.3结构化程序设计 104
6.1.4面向对象的程序设计 106
6.2数据结构与算法 112
6.2.1算法 112
6.2.2数据结构的基本概念及术语 114
6.2.3线性表 117
6.2.4栈 120
6.2.5队列 120
6.2.6树与二叉树 121
6.2.7查找 125
6.2.8排序 126
6.3软件工程基础 129
6.3.1软件工程基本概念 129
6.3.2结构化分析方法 135
6.3.3结构化设计方法 142
6.3.4软件测试 151
6.3.5程序的调试 157
6.4数据库技术基础 158
6.4.1数据库的基本概念 158
6.4.2数据模型 162
6.4.3关系代数 166
6.4.4数据库设计与管理 171
第7章 搜索引擎 173
7.1搜索引擎概述 173
7.1.1搜索引擎分类 173
7.1.2搜索引擎工作原理 174
7.2常用的搜索引擎 174
7.2.1常用的中文搜索引擎 174
7.2.2常用的外文搜索引擎 176
7.3搜索引擎的使用技巧 177
7.3.1搜索习惯问题 177
7.3.2搜索语法问题 178
7.3.3一些常见错误 179
7.4百度搜索引擎的使用 180
7.4.1基本搜索 180
7.4.2百度网页搜索特色 181
7.4.3其他功能 183
7.5 Google搜索引擎 184
7.5.1基本搜索 185
7.5.2进阶搜索 186
7.5.3高级搜索 187
7.5.4图片搜索 188
7.5.5 Google学术搜索 188
7.5.6图书搜索 188
7.5.7 Google翻译 188
7.5.8更多其他功能 189
7.6文献检索 189
7.6.1单库检索一中国期刊全文数据库 189
7.6.2跨库检索 193
第8章 常用软件简介 194
8.1网络软件 194
8.2系统工具 195
8.3应用软件 195
8.4联络聊天 196
8.5图形图像 197
8.6多媒体类 197
8.7安全相关 199
第9章 多媒体技术基础 200
9.1多媒体技术的基本概念 200
9.1.1多媒体技术的发展与定义 200
9.1.2多媒体技术的特点 202
9.1.3多媒体计算机系统组成 204
9.1.4多媒体的关键技术 206
9.2多媒体信息的数字化 207
9.2.1文本信息的数字化 207
9.2.2图形信息的数字化 209
9.2.3图像信息的数字化 210
9.2.4音频信息的数字化 212
9.2.5动画信息的数字化 214
9.2.6视频信息的数字化 215
9.3多媒体数据压缩技术 217
9.3.1多媒体信息的数据量 217
9.3.2多媒体数据的冗余 218
9.3.3数据压缩技术 218
9.3.4 JPEG静止图像压缩标准 219
9.3.5 MPEG动态图像压缩标准 220
参考文献 222