从1999年开始,每年秋天,普林斯顿大学都有一门大受欢迎的计算机课程。布莱恩W.柯尼汉教授正是这门课程的主讲,他从“大师”视角所诠释的计算“常识”,使来自各个的学生都深深受益。基于课程讲义,柯尼汉教授撰写了《DisforDigital》(2011),而今,随着技术的日新月异,这本书也全新升级,即为《普林斯顿计算机公开课》。书中沿用简洁易懂的风格来讲解硬件、软件和通信知识,并添加了大量时事案例来讨论近年来日渐凸显的隐私和安全问题。这使得本书不仅成为每个人谙悉数字之道的科普读物,更折射出这位科学家的人文关怀和思想锋芒。
本书是适用于一学期教学的计算机组成和体系结构课程教材,直接按照ACM-IEEE Computing Curricula 2001方针编写。书中通过完整地介绍基本概念和原理来揭示现代数字计算机的内部工作方式,采用真实的例子,注重实践应用,以便读者全面理解如何在计算环境里应用基本的组成和体系结构概念。
本书是一本对基本概念和语言特性有着深刻见解的指南性书籍,同时也是一本包含内容广泛的参考性书籍。本书首先讲述了语言细节,然后对编码技巧进行了广泛的讨论,最后还对模板的高级应用进行了阐述、分析。贯串全书的示例阐明了抽象概念并演示了实践方法。读者将学习到:·正确的模板行为;·如何避开与模板相关的错误陷阱;·从基础的到早前没有文字约定的惯用语法和技巧;·如何在不对性能和安全性造成损害的前提下进行源代码重用;·如何提高C程序的效率;·如何构建更具灵活性和可维护性的软件。
本书取材于作者在多所国际知名大学讲授”小波信号处理”课程时的讲义,作者以信号处理的问题为背景,用浅显的数学语言阐述小波理论及应用,使读者可以透过复杂的数学公式来窥探小波的精髓,但又不致陷入小波纯数学理论的迷宫。 本书既可以让计算机及电子工程系的学生了解工程问题的数学描述.又可以让数学系的学生了解数学公式的工程意义,是一本极有价值的教材及参考书。