社团导师Andy的教材推荐

笔者是双非一本大三学生,学校里用好多本校自编的、或者国内的教材,写得很不好,很难读,而且讲得不够透彻,不少学生深受其害。所以笔者整理了一下几本比较好的教材,推荐给大家。

大一

C语言

学校可能用谭浩强,建议书籍:《C primer plus》https://book.douban.com/subject/26792521/

C++

学校也有可能用谭浩强,建议书籍《C++ primer》https://book.douban.com/subject/25708312/ ,如果阔绰,可以再买一本《C++ primer plus》https://book.douban.com/subject/26792521/,这本有很多示例代码,比较友好,但是要学深入一点,一定要看《C++ primer》

大二

数据结构、算法这两门

学校算法可能用的是王晓东的《算法设计与分析》,数据结构用严蔚敏。
推荐书籍《算法》or《算法导论》,这两本书包含几乎所有常用的算法和数据结构了。《算法》相对来说好读一些,《算法导论》是很经典的书籍,相对难读一些,不过遇到具体的算法时可以翻翻,还是很不错的,解析写得很好。
《算法》(第四版 橙色封面):https://book.douban.com/subject/10432347/

《算法导论》:https://book.douban.com/subject/20432061/

计算机组成原理

我校用自编的教材
推荐书籍哈工版《计算机组成原理》:https://book.douban.com/subject/2994636/

大三

计算机网络

学校如果用谢希仁版的话,是要认真看看的,这本书写得很好。《计算机网络(谢希仁)》:https://book.douban.com/subject/26960678/
另外还有推荐教材《计算机网络 自顶向下方法》:https://book.douban.com/subject/26176870/,这本笔者没有看过,但是业界评价很高。

操作系统

我校用一本我校老师自己编的《操作系统》。
建议书籍《现代操作系统》:https://book.douban.com/subject/27096665/,更难一点的有《深入理解计算机系统》:https://book.douban.com/subject/5333562/
《现代操作系统》可读性很强,笔者最近也在读。
《深入理解计算机系统》也是很好的书籍,但是说实话笔者就看了第一章。。。

编译原理

是笔者这学期的课,还没有深究。不过也有一本《编译原理》https://book.douban.com/subject/3296317/,封面是一条龙,业界俗称龙书。之后笔者也会看。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注