上篇——硬件篇:计算机的硬件组成 1
第1章 计算机体系结构 1
1.1 存储程序与冯·依曼体制 1
1.2 信息的数字化表示和编码 3
1.2.1 数制 3
1.2.2 带符号的二进制数的编码 5
1.2.3 信息的数字化表示 9
1.3 指令和程序 10
1.3.1 指令和指令系统 10
1.3.2 程序 11
1.3.3 可执行文件 11
1.4 存储器 12
1.4.1 存储系统的层次结构 12
1.4.2 主存储器的种类 13
1.4.3主存储器与CPU的连接 16
1.4.4主存储器的校验方法 18
1.5 中央处理器 19
1.5.1 运算器 19
1.5.2 控制器 21
1.6 输入与输出 25
1.6.1 输入输出的相关硬件 25
1.6.2 输入输出系统 25
1.7 系统引导 26
1.7.1 MS-DOS的模块结构 26
1.7.2 MS-DOS各模块的功能 27
1.7.3 DOS引导过程 29
习题 31
第2章 主机系统 32
2.1 CPU 32
2.1.1 CPU的技术规格和性能指标 32
2.1.2 典型CPU的介绍 38
2.1.3 CPU的频率设置和超频使用 40
2.2 主机板 42
2.2.1 主机板的组成、种类和基本性能指标 43
2.2.2 总线技术简介 47
2.2.3 芯片组 48
2.2.4 典型主机板的介绍 58
2.2.5 主板的新技术介绍 63
2.3 内存 66
2.3.1 有关内存的基本概念 66
2.3.2 内存的种类和规格 67
2.3.3 性能参数 68
2.3.4 常见内存的编号与标示 69
2.3.5 内存检测的设置 70
2.3.6 常见的内存简介 71
2.3.7 几种新型的内存 72
2.3.8 内存条的安装和升级 74
习题 75
第3章 存储系统 76
3.1 硬盘 76
3.1.1 硬盘的接口技术 76
3.1.2硬盘的有关术语和性能指标 77
3.1.3 主流硬盘介绍 80
3.1.4硬盘和软盘驱动器的安装 84
3.2 软盘 84
3.3 光驱 85
3.3.1 深入了解光盘驱动器 85
3.3.2 有关光驱的术语与技术指标 86
3.3.3 主流CD-ROM的介绍 87
3.3.4 光驱的新技术 88
3.3.5 CD-ROM的安装 90
3.4 可移动存储器 91
3.4.1 刻录机 91
3.4.2 可移动硬盘 95
3.4.3 其他的移动存储器 99
习题 100
第4章 输出系统 101
4.1 显示系统 101
4.1.1 显示卡 101
4.1.2 显示器 111
4.2 音效系统 123
4.2.1 声卡 123
4.2.2 音箱 130
4.3 打印系统 136
4.3.1 打印机 136
4.3.2 绘图仪 147
习题 149
第5章 网络系统与输入系统 150
5.1 网络系统 150
5.1.1 modem卡 150
5.1.2 网卡 156
5.1.3 网络支持 160
5.2 输入系统 170
5.2.1 键盘 170
5.2.2 鼠标 171
5.2.3 扫描仪 172
5.2.4 智能输入设备 176
5.3 计算机系统总览 179
5.3.1 硬件集成总览 179
5.3.2 软件集成总览 180
习题 181
下篇——软件篇:计算机的软件环境 181
第6章 硬盘分区与Windows系统安装 183
6.1 DOS操作系统 183
6.1.1 DOS操作系统的产生和发展 184
6.1.2 DOS操作系统的功能 184
6.1.3 DOS操作系统的组成 185
6.1.4 虚拟DOS环境与VDM 186
6.1.5 DOS程序的执行 187
6.2 常用DOS命令及实用程序 188
6.2.1 常用文件操作命令 188
6.2.2 常用目录操作命令 193
6.2.3 常用磁盘操作命令 197
6.2.4 其他内部命令 201
6.2.5 实用网络命令程序 202
6.3 硬盘分区 205
6.3.1 硬盘分区准备 206
6.3.2 硬盘分区操作 206
6.4 Windows安装 215
6.4.1 安装方式 216
6.4.2 安装步骤 216
习题 221
第7章 深入掌握Windows操作系统 222
7.1 Windows操作系统的演变与分类 222
7.1.1 Windows 3.x 222
7.1.2 Windows 9X/Me 222
7.1.3 Windows NT/2000 223
7.1.4 Windows XP 223
7.1.5 Windows 的优点与不足 224
7.2 设备管理 225
7.2.1 启动“设备管理器” 225
7.2.2 使用“设备管理器” 228
7.3 软件的安装与卸载 231
7.3.1 软件安装 231
7.3.2 软件的卸载 233
7.4 注册表管理 234
7.4.1 注册表的结构 234
7.4.2 注册表的备份和恢复 234
7.4.3 注册表的修改应用实例 235
7.4.4 调整注册表的禁止与允许设置 239
7.4.5 注册表检查器Scanreg(Scanregw)的使用 239
习题 241
第8章 桌面信息管理工具Outlook 2000 242
8.1 中文Outlook 2000基础 242
8.1.1 Outlook 2000的启动 242
8.1.2 Outlook 2000的初始设置 243
8.1.3 Outlook 2000的视窗组成 247
8.2 Outlook 2000的视图 249
8.3 管理桌面个人信息 250
8.3.1 邮件的接收和发送 250
8.3.2 “日历”的使用 253
8.3.3 “联系人”的使用 257
8.3.4 “任务”的使用 259
8.3.5 “便笺”的使用 262
习题 263
第9章 Internet网络基础 264
9.1 计算机网络基础知识 264
9.1.1 什么是计算机网络 264
9.1.2 计算机网络的主要功能 264
9.1.3 计算机网络的分类 265
9.1.4 数据通信的基础知识 266
9.1.5 计算机网络的体系结构和网络协议 268
9.1.6 计算机网络操作系统 270
9.1.7 网络系统之间的互连 271
9.2 计算机局域网的特点和分类 271
9.2.1 计算机局域网及其特点 271
9.2.2 局域网的基本组成 272
9.3 Internet 275
9.3.1 TC/IP协议与Internet地址 275
9.3.2 Internet相关的技术术语 277
9.3.3 路由与路由器 280
9.3.4 Internet接入方式 284
9.4 网络应用 284
9.4.1 域名系统 284
9.4.2 电子邮件 285
9.4.3 文件传输与软件下载 285
9.4.4 万维网(WWW) 286
9.4.5 远程登录 286
9.5 计算机安全 286
9.5.1 安全问题的由来 287
9.5.2 网络入侵 287
9.5.3 病毒 288
9.5.4 防火墙——Internet的安全屏障 289
9.5.5 数据加密 289
习题 291
第10章 程序设计与软件工程基础 292
10.1 计算机软件及其发展 292
10.1.1 程序设计语言的发展 292
10.1.2 操作系统的形成和发展 294
10.1.3 程序的一般结构 295
10.2 算法和数据结构 296
10.2.1 问题的求解过程 296
10.2.2 数据结构和算法的概念 296
10.2.3 算法评价方法 298
10.3 软件工程的概念 299
10.3.1 软件工程的产生 300
10.3.2 软件工程的体系 301
10.3.3 软件工程的开发模式简介 303
10.4 软件开发过程 311
10.4.1 开发过程质量的度量 311
10.4.2 软件开发过程的阶段 312
10.5 计算机辅助软件工程(CASE) 313
习题 314
附录——上机实验 316
附录1 系统分区:FDISK的使用 316
附录2 DOS的使用 318
附录3 Windows 2000的使用 321
附录4 安装调制解调器 331
参考文献 332