第1章 计算机基础 1
1.1计算机的发展及分类 1
计算机的发展 1
计算机的分类与特点 6
微型计算机的发展 9
计算机应用 13
1.2数字表示和信息编码 16
数的表示及数制转换 16
数的定点与浮点表示 20
数的码制 21
算术运算 24
逻辑运算 25
字符在计算机中的编码 26
1.3算法与数据结构 29
算法及算法的表示 29
简单算法举例 33
数据结构 35
1.4计算机工作原理 37
计算机硬件的基本结构 38
计算机的工作过程 39
习题 44
第2章 计算机工程 46
2.1中央处理器 46
CPU的结构 46
CPU的性能指标 46
微型计算机中常用的CPU 47
2.2存储设备 51
存储器分类 51
存储器的性能指标 53
半导体存储器 53
磁记录存储器 56
光盘存储器 58
可移动外存储器 60
其他存储设备 61
2.3输入输出设备 62
输入设备 62
输出设备 67
2.4微型计算机系统 71
主板 71
总线 74
输入输出接口 76
微型计算机的主要性能指标 78
2.5计算机网络 79
计算机网络的产生与发展 79
计算机网络的定义及功能 83
计算机网络的分类 84
计算机网络的组成 86
计算机网络的体系结构 88
局域网 91
2.6因特网 94
因特网的形成与发展 94
因特网的结构及协议 96
因特网的接入 97
因特网的主机地址和域名系统 99
因特网服务及对人类的影响 104
习题 110
第3章 计算机软件 111
3.1计算机软件概述 111
软件的概念及分类 111
计算机软件的发展 112
3.2计算机语言 114
计算机语言的发展 114
机器语言 115
汇编语言 115
高级语言 116
面向对象的语言 117
常用编程语言简介 118
3.3操作系统 121
操作系统的概念和功能 121
进程管理 124
存储器管理 128
文件管理 129
设备管理 133
典型操作系统介绍 133
3.4计算机应用软件 137
办公自动化软件Office 2007 138
图形图像处理软件 143
视频处理软件 145
3.5软件工程 148
软件工程研究内容 149
软件工程的基本原则 149
软件开发过程 150
习题 155
第4章 计算机技术 157
4.1数据库系统 157
数据处理技术的产生与发展 157
数据描述 160
数据模型 162
数据库的体系结构 165
关系数据库 166
常用的数据库管理系统 170
数据库系统及应用新技术 175
4.2多媒体技术 178
文本 178
数字声音 179
数字图像 182
数字视频 187
多媒体技术的研究内容及应用前景 191
4.3计算机安全技术 193
计算机安全概述 193
数据加密技术 194
数据签名技术 196
计算机病毒 197
防火墙技术 199
信息安全策略及风险管理 200
习题 202
第5章 计算机科学 204
5.1概述 204
5.2计算机科学体系 206
计算机科学知识组织结构及其演变 206
计算机科学的教育 208
5.3计算机与人类社会 210
计算机与环境 210
计算机与道德 211
计算机与法律 214
5.4计算机文化与教育 217
计算机文化 217
计算机教育 217
5.5计算机产业 218
计算机产业结构及职位 218
计算机产业人才的需求及特点 220
习题 220