假如我是计算机系老师
假如我是计算机系老师 我会先让我的学生先去读一下《编码:隐匿在计算机软硬件背后的语言》这本书, 搞明白一个个简单的逻辑门电路到底是怎么组成计算机的, 弄清楚计算机软件语言和硬件之间到底是怎么关联起来的,然后再去上计算机组成原理,模拟电路,数字电路等专业课, 你会发现境界不同了,你会开启“上帝视角”进行俯视, 只需要通过这些专业课程补全知识的细节就可以了。来自:码农翻身(微信号:coderising)作者:IBM刘欣已获转载授权
看完了《编码》, 我会推荐我的学生再深入一步, 看一看《深入理解计算机系统》,它把操作系统,计算机组成原理,数字电路,编译原理,网络,计算机体系结构等程序员需要了解的核心知识汇集在一起, 让你迅速的打下扎实的基础。
如果还有学生想再延伸一下, 看看《图灵的秘密》吧, 了解下计算机的数学原理,图灵机的构造和应用。
有余力的学生可以再看一下《算法导论》,学霸们可以研究下高纳德的《计算机程序设计艺术》。
假如我是操作系统老师 假如我是操作系统老师, 我会推荐我的学生读一下《30天自制操作系统》, 亲自动手体会一下操作系统的制作, 把书本知识都用起来。 另外Linux 0.0.1的源码也是必读的, 尤其是计算机加电以后,怎么把操作系统给Boot起来的。
写了这么多, 悲哀的发现,没有一本是国内写的教材.......还有, 我也不是计算机系老师
●本文编号1492,以后想阅读这篇文章直接输入1492即可。
●本文分类“书籍”、“入门”,搜索分类名可以获得相关文章。●输入m可以获取到全部文章目录发人员。对本文感兴趣的人,对以下也感兴趣
算法与数据结构↓↓↓
程序员的那点事↓↓↓
关注 程序猿
微信扫一扫关注公众号