我的大学书架
读万卷书,行万里路,便是今生的两个愿望吧。
读书,算是旧习;大学已过多半,一回首,除了师友欢颜,东湖碧波,便是那一册册的书了。可是计算机专业,比不得其他,书也颇是个花费。所以收拾收拾,列个单子,给痴书的伙伴一个参考;然而,我可不是在做广告呀~得说明如下:
(1)比起电子书,我更喜欢这些。但我不固执,如果您有一个书一般的计算机,能放在膝上,抱在怀中,且读之有味儿,大概也无须买。
(2)我所列的,只是在自己的书中挑选的,挑中的,我以个人信誉保证,不会让您白花银子,而且,有若干本,我加重了标志,那些书就可以用性命担保了 :)。但是,囿于个人时间精力财力,没有买过的好书就不提了。您要知道,作为学生,问我书钱何所来,身上衣裳口中食呀。
一,数学
1, 数学分析新讲(三册) ,张筑生 编著,北京大学出版社。
都云作者痴,谁解其中味。读张老师的数学分析,您会体会作者的苦心的。
2, 数学分析八讲 ,辛钦 著,王会林,齐民友 译,武汉大学出版社。
这本小书,思路和1不太一样,但讲连续统的地方,让人拍手称绝。不过整本书,也都是字字珠玑,看吧。
3, 离散数学导论 ,马振华 编著,清华大学出版社。
选之,因为讲离散有如此流畅的不多;且行文中,能看出点作者的痴气。可是比较浅显,适合大一水平的阅读。
4, 离散数学导论 ,王树禾 著,中国科技大学出版社。
这本书有点深度,到了大三您再买吧。但整本书,就数理逻辑部分太浅显点。行文处偶有嫌硬。
5, 离散数学(三册) ,王捍贫、屈婉玲等 编著,北京大学出版社。
若作为本科的教材,这几本书很合适。
6, 组合数学 ,卢开澄 著,清华大学出版社。
卢老师组合学丛书中我最喜欢的一本。
另外,南开数学系有本概率论,读起来不错,被别人借走了,没办法详细列出。东北大学出版了几本关于分形几何的好书,感兴趣的可以去看看。有过几本抽象代数的书,但感觉象张老师那样的没有,为慎重起见就不列出了;免的因银子的事被您骂。:)
二,计算机理论
1, 计算理论导引 ,Michael Sipser 著,张立昂等 译,机械工业出版社。
2, 人工智能 ,Nils J.Nilsson 著,郑扣根等 译,机械工业出版社。
这两本书,在我看来,是同一个级别的,对我有很重要的启蒙作用。但我还没有完全领会,还得看呢。
3, 现代操作系统 ,Andrew S.Tanenbaum 著,陈向群等 译,机械工业出版社。
4, 莱昂氏UNIX源代码分析 ,John Lions 著,尤晋元 译,机械工业出版社。
操作系统就选两本书,其中后者,是大学中让我激动万分的一本书。
5, 软件工程 Java语言实现 ,Stephen R.Schach 著,袁兆山等 译,机械工业出版社。
6, 人月神话, 汪颖 译,清华大学出版社。
7, The Mythical Man-Month ,Frederick P.Brooks Jr. 著,中国电力出版社。
每当想对程序与程序员的职业发表看法,就想起了人月神话的第一章,然后就长出一口气,我所想说的,都被人家说过了。这本书我很喜欢,但坦白说,作为学生,没有商业项目的经验,我就看不出中间几章的味儿。:)
8, 编译原理及实践, Kenneth C.Louden 著,冯博琴等 译,机械工业出版社。
9, 数据库系统概念, Abraham Silberschatz等著,杨冬青等 译,机械工业出版社。
10,计算机网络, Andrew S.Tanenbaum 著,熊桂喜等 译,清华大学出版社。
学校常用教材,就选这三本。
买这些翻译的书,一定要小心。我是先看谁翻译的,再看出版社,再看价钱。如果是“某某工作室”,尤其要慎重了。
三,算法与程序设计
1, The Art of Computer Programming ,VOLUME1,Donald E.Knuth 著,清华大学出版社。
这本书,和莱昂氏的书是同一个级别,而且,作者分析出色,言语也幽默有趣。我想我会一辈子读下去的。
2, The C++ Programming Language(Special Edition), Bjarne Stroustrup著,高等教育出版社。
如果有人向您说她过于学术化——好比批评一个学科竟然被数学渗透,请相信那是赞美!事实上,学习程序设计,我从这本书里学到的最多。当然,没买过翻译的,不知怎样。
3, Computer Algorithm(Third Edition), Sara Baase等著,高等教育出版社。
这本书,我最喜欢她介绍NP问题与遗传算法的那两章。
4, C#程序设计, Jesse Liberty 著,刘基诚 译,中国电力出版社。
5, 数据结构与算法分析, Clifford A.Shaffer 著,张铭等 译,电子工业出版社。
这本数据结构不错,她的讲解层次让人获益;且时时与你分析,如何选择数据结构。有C++版和Java版两种,我买的是C++版的。
6, C++ 沉思录,Andrew Koenig,Barbara Moo著,黄晓春 译,人民邮电出版社。
书好,不多介绍什么是c++语言,却告诉你如何用它来解决问题。作者两人,可得同乐,也羡煞人了。:)
7, 设计模式, Erich Gamma 等著,李英军等 译,机械工业出版社。
这本薄薄的书,曾让我深深的惊讶于,运用封装、继承和多态,竟然能得到那么好的解决方案。这本书,会继续随我的。
8, UML用户指南, Grady Booch等著, 邵维忠等 译,机械工业出版社。
9, STL源码剖析, 侯捷 著,华中科技大学出版社。
源码面前,了无秘密。侯捷老师的书,一贯的,自信,好,贵!
关于编译器的,竟没买几本好书。看看曾经的几本Delphi和VC++的书,也不好意思列出来。就这样了。
四,科普、社科(简单一些,但都好)
1, 时间简史。
2, 数学家的眼光。
3, 红楼梦。
4, 史记。
5, 古文观止。
6, 论语。
7, 易经。
8, 罗素的作品。
9, 浮士德。
其中2是张景中先生的作品,读起来真好;可您不要笑,先生是送给中学生的书,我大学才看。还有孔子,不要觉得他迂腐,我觉得他好明智呢。比如有教无类,比如以德报怨,何以报德?莫若以直报怨。易经其实也很好读,像天行健,君子自强不息,像于困中,致命以遂志耳,都可永记于心。其他几本,就不用说了。
我的大学呵,就想着不再买书了。等毕业工作了,领了工资再说。
本文地址:http://com.8s8s.com/it/it37622.htm