这本书并不如作者的另一本《程序是怎么跑起来的》出色,除了第2、3章值得一读,其余章节都只是对计算机应用的简单介绍,和书名标识的主题并没什么关联。。。
五星评价,书常识,强烈推荐,2020年的第38本书,常识系列的第一本书。 本书整体结构循序渐进,分别讲解了三大原理,制造计算机,汇编,程序流程,算法,数据结构,面向对象,数据库,tcpip网络,加密,xml和se等12个基础模块,通俗易懂,有大量辅助理解的图和比喻,比如安全加密与签名的图让我影响深刻。 本书每章的结构也很有创意,先提3个问题,然后针对3个问题给出答案,最后给出详细的解释,也是一步一步的引导,逻辑非常清晰。 几个小的瑕疵是第一译者水平有限,有些技术词语翻译的不够精准,第二是这是2003年的一本书,作者讨论的一些主流软件技术和现在略有不同。 不过瑕不掩瑜,是一本好书,尤其是非计算机科班出身的同学,强烈建议读一读。
挺不错的一本书,对计算机的了解进一步加深。语言容易懂,适合我这样基础比较欠缺的小白。
可惜本科阶段没有遇到这本好书,能激发兴趣才是教育最核心的本质吧,毕业了才慢慢感觉到tech的乐趣!
通俗易懂,整理清楚了计算机的来龙去脉,作为一名非科班出身的IT从业人员,这本书让我更有信心做好目前的工作,也能为以后学会更多的技术作为铺垫和启蒙。
这本书真的写的太好了,虽然是基础,但是你能对计算机技术有一个全局和基础性的认识,这将对以后深入学习某一方面知识带来不一样的体验。-一个计算机专业的学生😐
日本人写得书。 概括化很高。 浓缩了《计算机导论》。 个人认为,每一个程序员, 必须把《深入理解计算机系统》, 通读,精读。
因为有些许类似实践经验理解起来比较快,讲得也很形象。对于拿干草堆喂牛比喻stack 真的是特别好玩且印象深刻了hhh 如果是纯小白的话还是不大推荐,感觉因为篇幅限制讲解并没有很细致入微。
作为计算机入门书尚可,把硬件和软件之间的联系说清楚了。定位应该是入门读物,适合零基础小白,不适合大佬深入研究 什么是机器语言? 由二进制数字构成的程序,CPU可以直接对其解释、执行 CPU中的标志寄存器(Flags Register)有什么作用? 用于在运算指令执行后,存储运算结果的某些状态 PC 寄存器(Program Counter,程序计数器)有什么作用? 负责存储内存地址,该地址指向下一条即将执行的指令。每解释执行完一条指令,PC寄存器的值就会自动被更新为下一条指令的地址 程序中的“哨兵”指的是什么? 哨兵”指的是一种含有特殊值的数据,可用于标识数据的结尾等 键和索引的区别是什么? 键用于设定表和表之间的关系(Relationship),而索引是提升数据检索速度的机制
非常好的一本入门书籍!!准备买一本给我家的狗啃着玩,让他学习知识。[呲牙][呲牙]
了解计算机一些基础的知识,虽然一些技术早就消失,但对于计算机的初学者十分友好,是一本不错的参考书[咖啡][咖啡]
日本人比较细致,结合绘画优势,写的书通俗易懂,且不失对原理的探讨。对算法、数据结构、计算机硬件及程序的简单明了的阐述,降低了学习门槛。
计算机相关基础知识的初步引导,类似于各个知识点一个比较详细的引导目录而已。要想了解各个知识点的详细基础知识,还得看知识点对应书籍才行,那将会是一打书而不是一本书。
有种釜底抽薪的感觉,本书完美诠释了计算机语言和底层硬件的密切联系,对深入学习C/C++语言有很好的启示。同时,弥补了自身很多认知的盲区,常读常新!
日本人写的程序猿入门科普书,有点手把手带你科普的意思,不过还是需要一点认知能力和兴趣才能读!说到底,还是如何让程序服务人类!用计算机的思维来理解编译和驾驭程序!