计算机相关书籍推荐(持续更新)
学计算机也有几年了,眼看明年就要毕业,在这里总结一下我看过的书,并推荐一些我认为好的书,还有一些是我听说好的但没看过的,也写在这里,对于下面的书,如果看过的我会按自己的读后感打一个分和一些评价,评分及供参考。如有问题,欢迎讨论。好的,现在开始:
推荐度参考: 6分:可看可不看 7分:值得一读 8分:经典好书, 9分:强烈推荐 ,10分: 神品级
C语言类:
C程序设计语言: 推荐度:8分
《算法(英文版?第4版)》作为算法领域经典的参考书,全面介绍了关于算法和数据结构的必备知识,并特别针对排序、搜索、图处理和字符串处理进行了论述。第4版具体给出了每位程序员应知应会的50个算法,提供了实际代码,而且这些Java代码实现采用了模块化的编程风格,读者可以方便地加以改造。本书配套网站提供了本书内容的摘要及更多的代码实现、测试数据、练习、教学课件等资源。
我的感想:我的算法入门教材,因为不敢看高德纳的《TAOCP》,于是就看了他的学生Sdegewick的《算法》,
没想到这是一本神品级别的算法书籍,书中配有大量的高质量习题,插图和代码,作者对于每一个算法都会给予详细的说明,不仅讲得浅显易懂,而且还不失数学证明的严谨性,更难能可贵的是,书中的代码都具有可扩展性和重用性,作者经常拿前面已实现的代码用作后面算法的辅助,不仅降低了代码量,而且能使读者了解各个算法之间的联系,这本书我已经看了几遍,每次都有新的收获,在我眼中,这本书的价值已经超过了算法导论,再次强烈推荐每一个计算机相关专业者。
编程珠玑:推荐度: 6分

《计算机程序的构造和解释(原书第2版)》1984年出版,成型于美国麻省理工学院(MIT)多年使用的一本教材,1996年修订为第2版。在过去的二十多年里,《计算机程序的构造和解释(原书第2版)》对于计算机科学的教育计划产生了深刻的影响。第2版中大部分重要程序设计系统都重新修改并做过测试,包括各种解释器和编译器。作者根据其后十余年的教学实践,还对其他许多细节做了相应的修改。
我的感想:计算机概述书的双壁之一吧,不过可惜的是,我并没有完整地看过本书,所以感想什么的说不上,不过它既然和《深入理解计算机系统》放在一起比较,想必也应该是神品级的书了吧,先打个9分,以后有时间看后再补。
深入理解计算机系统 推荐度: 10分!!!

《编译原理(第2版)》全面、深入地探讨了编译器设计方面的重要主题,包括词法分析、语法分析、语法制导定义和语法制导翻译、运行时刻环境、目标代码生成、代码优化技术、并行性检测以及过程间分析技术,并在相关章节中给出大量的实例。与上一版相比,《编译原理(第2版)》进行了全面的修订,涵盖了编译器开发方面的最新进展。每章中都提供了大量的系统及参考文献。《编译原理(第2版)》是编译原理课程方面的经典教材,内容丰富,适合作为高等院校计算机及相关专业本科生及研究生的编译原理课程的教材,也是广大技术人员的极佳参考读物。《编译原理(第2版)》是编译原理课程方面的经典教材,内容丰富,适合作为高等院校计算机及相关专业本科生及研究生的编译原理课程的教材,也是广大技术人员的极佳参考读物。
我的感想:编译原理的权威教材,被称为龙书,我感觉编译原理读此书一本足矣,本书基本上介绍了一个编译器实现的所有内容,对于本科生来说不需要通读此书吧,毕竟他的有些知识超出本科范畴太多了,不过就算是只读前半部分也收益良多,我没看完,大概就看到了第8章吧,但是这并不影响我实现一个可以使用的C编译器(只可以完成一些基本功能),总之,想要了解编译器的方方面面,这本书无疑是一个很好地选择。
程序员的自我修养:链接,装载与库 推荐度: 6分

《汇编语言(第2版)》是各种CPU提供的机器指令的助记符的集合,人们可以用汇编语言直接控制硬件系统进行工作。汇编语言是很多相关课程(如数据结构、操作系统、微机原理等)的重要基础。为了更好地引导、帮助读者学习汇编语言,作者以循序渐进的思想精心创作了《汇编语言(第2版)》。《汇编语言(第2版)》具有如下特点:采用了全新的结构对课程的内容进行组织,对知识进行最小化分割,为读者构造了循序渐进的学习线索;在深入本质的层面上对汇编语言进行讲解;对关键环节进行深入的剖析。
我的感想:我给这本书打十分可能有人会觉得不以为然,的确,如果我是现在看到这本书的话,虽然是好书,但肯定不会是十分。但是,当时的我对于计算机到底学什么,我到底对什么感兴趣还没有个基本的轮廓,每天都是得过且过,不知学什么好,直到我看到这本书。还记得大二的那个十一七天假,我每天从早到晚都往图书馆跑,到了七天假结束时,我已经把书翻了两遍,汇编语言本来是一个听起来就相当枯燥的东西,作者却可以将它讲的如此浅显易懂,当把本书看完的时候,我觉得我对计算机的理解可以说发生了质变,更重要的是,我找到了我的兴趣所在,我开始明白学计算机什么才是最重要的,这是我以后的学习更加有目的性,而不再有以前的迷茫。把本书推荐给所有对计算机底层感兴趣的人。相信他一定不会让你失望!

书籍简介:
一群IT小小鸟——
来自十几所院校,或男生,或女生;或科班,或半路转行。
分布在不同的公司,或外企,或国企,或民企,老板有土有洋。
有失意,有快意;有泪水,有欢笑。在失望中追求希望,在迷茫中辨别方向。
他们用自己的成长故事,告诉在校的师弟师妹们:
青春太宝贵,千万别浪费;要想不浪费,万事早准备。
我的感想:可以在床上躺着看的又一大神器,书中文章的作者大部分都是和我一样的计算机专业出生,他们有不同的背景,不同的学历,不同的经历,但是他们都有一个共同的目标——在IT行业中闯出一片自己的天空,没事的时候看看学哥学姐们的经验谈和回忆录是一件非常有意义的一件事,它能够让我少走很多弯路,在此推荐给所有对IT行业感兴趣的的人!!
如有好书推荐,欢迎讨论!!!最后推荐一个网站,专门介绍和讨论计算机经典书籍的,非常棒!!!
http://theithome.net/
- 15楼riveguache8小时前
- 恩恩 ,,看起来很不错
- 14楼jinduan昨天 23:20
- 作者真是神人 在本科阶段就看这么多书
- Re: dyx4045149小时前
- 回复jinduann额,只是看过而已,并没有深入研究过。。。
- 13楼wk843620202昨天 22:28
- 看过《汇编语言》,但是没看完,感觉还是很不错的书
- 12楼wearenoth昨天 22:01
- 我也来补充几本《企业应用模式》《分析模式》《设计模式》《重构》《领域驱动设计》《Thinking in UML》《UML和模式应用》《云计算与分布式系统》《敏捷软件开发》《软件工程》《数据挖掘》《机器学习》《并行计算》《分布式计算》《深入Linux内核架构》《Linux虚拟内存管理》《存储技术原理分析》《深入Linux内核驱动机制》《链接器与装载器》《Java编程思想》《C++编程思想》
- Re: dyx404514昨天 22:02
- 回复wearenothn谢谢分享!!
- 11楼muscle1990昨天 15:21
- 如果真的都认真看完了,我只能膜拜楼主了。。。
- Re: dyx404514昨天 19:21
- 回复muscle1990n正在努力中。。。
- 10楼lvjing_CSDN昨天 13:28
- 谢谢楼主的分享
- 9楼neofung昨天 13:07
- 原来和我一样都是Snake
- 8楼mazhaojuan昨天 12:14
- 这么多呢!
- 7楼u010107250昨天 11:56
- 小鸟在次飘过 好像看看啊
- 6楼zhang_jian1995昨天 09:15
- 每次 看书之前 都 喜欢先 搜索 一下 大家的 读后感.,, 嘿嘿.
- Re: dyx404514昨天 11:35
- 回复zhang_jian1995n我也是啊,推荐这个网站http://theithome.net/n我好多书都是在这上面找的。
- 5楼caikule前天 22:13
- 很好的文章,谢谢分享
- Re: dyx404514前天 22:34
- 回复caikulen谢谢!
- 4楼fzyz_sb前天 21:27
- 楼主好强啊,看过这么多的书籍,深感惭愧。
- 3楼maxinchun0215前天 21:26
- 楼主好厉害啊,向楼主看齐~
- 2楼WishLifeHappy前天 19:45
- 楼主很强啊!我也是学计算机专业的,可是我们当时基本上学习就是为了考试。谢谢楼主分享哈!
- 1楼xqhrs232前天 18:36
- 很多没看过