内容简介
本书第一版深入介绍了从开发方法、生产力到面向对象的设计需求和系统文档的方方面面。通过本书,你将学习到:为什么遵循软件匠艺模型可以让你做到 ;如何利用可追溯性来加强文档的一致性;如何通过用例分析来创建自己的UML需求;如何利用IEEE文档标准开发出 好的软件。通过对高质量软件开发中技能、态度和道德方面的深入讲解,本书揭示了如何将工程原理应用于编程的正确方法。与备受推崇的第一版一样,《深入理解计算机》第二版涵盖了机器组织和计算机科学主题,例如CPU,机器体系结构,内存和缓存组织,I / O和外围设备,以及机器指令的解码和执行如何影响软件性能。 此版本已更新,以涵盖64位计算机、较新的外围设备、较大的内存系统、大规模SSD和较新的CPU(如个人计算机和平板电脑中使用的CPU)。