软件开发书籍推荐 | 您所在的位置:网站首页 › python软件开发书籍 › 软件开发书籍推荐 |
《编码》 难度:1 简评:从硬件与软件角度讲述计算机是如何工作的,综合了物理学,电学,电子学,数学等多方面的知识,从亲自组装一个手电筒开始,讲述其工作原理,然后扩展到计算机的基础设施,如何表示信息、存储信息、传输信息,如何进行加减运算等等。总的来说是非常不错的一本计算机工作原理科普书籍。作者亦是大牛,写过《Windows程序设计》这边经典大作,现已经出到第五版了。 《深入理解计算机系统》 难度:4 简评:把从输入一行代码到结果输出这一整个过程中计算机在内部做了些什么讲的清清楚楚。 《现代操作系统(第3版)》 难度:4 简评:概念讲解得非常到位,比如说讲消费者&生产者模型,讲银行间算法等,有图有代码。最后还分别介绍linux、windows、symbian系统,但symbian已经不再了。 《程序员的自我修养》 难度:5 简评:代码是编译之后是如何链接,装载以及运行的,程序员的高级读本 《计算机程序的构造和解释》 难度:5 简评:跳过语法、开发环境等杂碎,直接享受纯思维的乐趣,也只有scheme这么纯的语言能够做到:程序抽象、数据抽象、语言抽象、机器抽象,顺带介绍了lambda表达式、流、惰性求值、寄存器、垃圾回收、编译与解释等等概念。当作程序入门读难度有点大,也许《How to Design Programs》更适合担当此任。 《UNIX环境高级编程》 难度:3 简评: 条理清晰,钜细靡遗,非常基础的 unix/linux 编程入门书籍。 |
CopyRight 2018-2019 实验室设备网 版权所有 |