程序员考试--我们需要掌握什么(参考书)
2008-09-27 17:26
309 查看
程序员考试--我们需要掌握什么(参考书)
2007年04月08日 星期日 下午 05:26
1、《C语言程序设计》(清华大学,谭浩强)。这本书有很惊人的发行量,谭浩强的书销量一向没得说。在我看了K& R的号称C语言圣经的《The C Program Language》后我突然有一种想法:应该把谭浩强 著改成谭浩强 译。虽然在网上有少许骂声并戏称它为《劣C大全》,不过对于入门来说这是本挺好的书。
2、《C语言大全》(电子工业,赫伯特.希尔特)不错的书。全面,简洁,清晰。
3、《C程序设计语言》(K&R著 徐根宝 译)这本书就是圣经!
4、《计算机基本原理》(清华大学,王爱英)这本书系统的讲解了计算机的硬件基础,书中虽然有一部分让人
看不懂的数字电路部分不过我们把它忽略了也基本不影响我们对它的理解!关于这类书由于书目确实太多所以一
时记不住,不过我唯独记得这本书。其它的书跟这本书的内容不会差距太大,大家挑着读即可!
5、《数据结构(C语言版)》(清华大学,严&吴)好多国内的计算机书籍都把它列为参考书,而这本书的内容
也确实好。是一本非常不错的教材,销量也不错!如果你碰上了其它问题可以参考一下国外的译著,电子工业和
机械工业的书都是不错的选择。
6、《计算机常用算法》+《算法导论》(前一本是徐士良写的,后一本是国外译著)算法和数据结构通常是分
不开的,我们学习数据结构的同时也应该学学算法。这是两本不错的介绍算法的书,有一定的数学基础就不难掌
握。
7、《计算机操作系统》(西电,汤子瀛)比较全面系统的介绍和操作系统的基础知识,其中的一部分可以和计
算机基础相对照。西电在计算机教育方面的实力相当强,大家应该多关注一下西电出的书,有许多都是非常不错
的教材.
http://www.du8.com/books/sepbvv6.html
8、《80X86汇编语言程序设计》(沈美明,温冬蝉)这本书在很多计算机书上都被列在参考书目里,我正是用它
学会汇编语言的。这本书的缺点就是难点过于集中,不宜集中学习。
http://www.jqedu.net/hanshou/jxkj/hbyy/hz.files/frame.htm
9、《编译原理》(国防科大,陈火旺)陈教授的大名和实力那是绝对没得说,这本书也相当有水平。只不过本
书有些东西难于理解,可能会对学习造成一些影响。
2007年04月08日 星期日 下午 05:26
1、《C语言程序设计》(清华大学,谭浩强)。这本书有很惊人的发行量,谭浩强的书销量一向没得说。在我看了K& R的号称C语言圣经的《The C Program Language》后我突然有一种想法:应该把谭浩强 著改成谭浩强 译。虽然在网上有少许骂声并戏称它为《劣C大全》,不过对于入门来说这是本挺好的书。
2、《C语言大全》(电子工业,赫伯特.希尔特)不错的书。全面,简洁,清晰。
3、《C程序设计语言》(K&R著 徐根宝 译)这本书就是圣经!
4、《计算机基本原理》(清华大学,王爱英)这本书系统的讲解了计算机的硬件基础,书中虽然有一部分让人
看不懂的数字电路部分不过我们把它忽略了也基本不影响我们对它的理解!关于这类书由于书目确实太多所以一
时记不住,不过我唯独记得这本书。其它的书跟这本书的内容不会差距太大,大家挑着读即可!
5、《数据结构(C语言版)》(清华大学,严&吴)好多国内的计算机书籍都把它列为参考书,而这本书的内容
也确实好。是一本非常不错的教材,销量也不错!如果你碰上了其它问题可以参考一下国外的译著,电子工业和
机械工业的书都是不错的选择。
6、《计算机常用算法》+《算法导论》(前一本是徐士良写的,后一本是国外译著)算法和数据结构通常是分
不开的,我们学习数据结构的同时也应该学学算法。这是两本不错的介绍算法的书,有一定的数学基础就不难掌
握。
7、《计算机操作系统》(西电,汤子瀛)比较全面系统的介绍和操作系统的基础知识,其中的一部分可以和计
算机基础相对照。西电在计算机教育方面的实力相当强,大家应该多关注一下西电出的书,有许多都是非常不错
的教材.
http://www.du8.com/books/sepbvv6.html
8、《80X86汇编语言程序设计》(沈美明,温冬蝉)这本书在很多计算机书上都被列在参考书目里,我正是用它
学会汇编语言的。这本书的缺点就是难点过于集中,不宜集中学习。
http://www.jqedu.net/hanshou/jxkj/hbyy/hz.files/frame.htm
9、《编译原理》(国防科大,陈火旺)陈教授的大名和实力那是绝对没得说,这本书也相当有水平。只不过本
书有些东西难于理解,可能会对学习造成一些影响。
相关文章推荐
- Oracle undo我们需要掌握什么
- Oracle undo我们需要掌握什么
- Oracle undo我们需要掌握什么
- Oracle undo我们需要掌握什么
- Oracle undo我们需要掌握什么
- 《Oracle undo我们需要掌握什么》
- 什么是用戶调研?为什么我们在用户体验设计中需要它?
- 想离职,我们需要做什么
- 掌握模拟电路设计需要阅读的几本参考书!
- 掌握模拟电路设计需要阅读的几本参考书书名字!
- 开发兼容 iOS retina 的程序,我们需要做什么?
- web应用,我们需要了解什么?
- 画原型图时我们需要注意些什么
- 硬件工程师需要掌握什么
- 社会需要我们准备些什么?——《程序员职场第一课》序言
- JVM之我们需要掌握的
- Linux运维工程师需要掌握什么才能胜任工作呢
- [ChneChen的随笔][管理之道]什么才是我们需要的解决问题的方法(从如何限制公司电脑使用U盘解决之道谈起)
- 我们做什么人才?看李开复北大演讲主题21世纪最需要的7种人才
- 掌握模拟电路设计需要阅读的几本参考书!