Chapter 0 Introduction   绪论  2
0.1 The Role of Algorithms   算法的作用  4
0.2 The History of Computing   计算机器的由来  6
0.3 An Outline of Our Study   学习大纲  11
0.4 The Overarching Themes of Computer Science   计算机科学的首要主题  13
Chapter 1 Data Storage   数据存储  24
1.1 Bits and Their Storage   位和位存储  26
1.2 Main Memory   主存储器  34
1.3 Mass Storage   海量存储器  37
1.4 Representing Information as Bit Patterns   用位模式表示信息  43
*1.5 The Binary System   二进制系统  51
*1.6 Storing Integers   整数的存储  56
*1.7 Storing Fractions   小数的存储  63
*1.8 Data and Programming   数据与程序设计  69
*1.9 Data Compression   数据压缩  77
*1.10 Communication Errors   通信差错  83
Chapter 2 Data Manipulation   数据操控  96
2.1 Computer Architecture   计算机体系结构  98
2.2 Machine Language   机器语言  101
2.3 Program Execution   程序执行  108
*2.4 Arithmetic Logic Instructions   算术 逻辑指令  116
*2.5 Communicating with Other Devices   与其他设备通信  121
*2.6 Programming Data Manipulation   数据操控编程  126
*2.7 Other Architectures   其他体系结构  137
Chapter 3 Operating Systems   操作系统  148
3.1 The History of Operating Systems   操作系统的历史  150
3.2 Operating System Architecture   操作系统的体系结构  155
3.3 Coordinating the Machine’s Activities   协调机器的活动  163
*3.4 Handling Competition Among Processes   处理进程间的竞争  166
3.5 Security   安全性  172
Chapter 4 Networking and the Internet   组网及因特网  182
4.1 Network Fundamentals   网络基础  184
4.2 The Internet   因特网  194
4.3 The World Wide Web   万维网  206
*4.4 Internet Protocols   因特网协议  215
*4.5 Simple Client Server   简单的客户机服务器  223
4.6 Cybersecurity   网络安全  227
Chapter 5 Algorithms   算法  244
5.1 The Concept of an Algorithm   算法的概念  246
5.2 Algorithm Representation   算法的表示  249
5
