我们的介绍将计算机视为一个集成系统。如果我们要为本书选择一个副标题,那么它可能是“集成方法”,它反映了将材料联系在一起的高级线程。每个主题都包含在它所属的整个机器的上下文中,并且从实现如何影响行为的角度进行介绍。例如,在观察表示中的错误超过 1 之前可以将多少个 1 添加到浮点数时,二进制数的有限精度会受到影响。(这就是为什么应避免将浮点数用作循环控制变量的原因之一。)另一个例子是,子程序链接的介绍是期望读者将来可能会编写 C 或 Java 程序来调用其他高级语言(如 Fortran)中的例程。