[OT]下个学期的课程教材清单,麻烦各位给点意见

28 views
Skip to first unread message

hontyu

unread,
Jun 26, 2010, 4:14:50 AM6/26/10
to pon...@googlegroups.com
高性能计算技术    并行计算—结构﹒算法﹒编程    高等教育出版社    陈国良
编译原理    《编译原理及实践》    机械工业出版社    Kenneth C. Louden(著)冯博琴、冯岚译   
操作系统    现代操作系统    机械工业出版社    tanenbaum
分布式计算技术    分布式计算原理与应用(影印版)    清华大学出版社    M.L.Liu
人工智能    人工智能:一种现代方法=Artificial Intelligence:A Modern Approach:第二版(英文影印版)    清华大学出版社    罗素 Russell,s. 诺维格 Norvig,P.
软件工程    软件工程    人民邮电出版社    [美] Shari Lawrence Pfleeger   [加] Joanne M.Atlee  著     杨卫东  译           
数据库    数据库系统概论    高等教育出版社    王珊、萨师煊
计算方法    数值分析    华南理工大学出版社    韩国强等
计算机图形学(双语)    计算机图形学(第三版)     电子工业出版社    Donald Hearn and M. Pauline Baker

下个学期就大三了,最近几天学院要求我们选专业选修课,并且公布了每个课程的课本,有专业必修选修的都有。
课本可以自行购买,我是打算自己买,但是对于之前过的课本,感觉老师选材挺随便的,而且倾向于用自己学院老师出的书(说句不客气的话,都是垃圾,抄还抄得那么差)
麻烦各位评价一下上面的课程用书,如果真的是很不错的书,我再考虑;至于那些不怎么样的,找个途径有得用就是了,像编译原理那本中文版的,在china-pub上的评价非常差,我是不想买了,再想想要求学生买这种书的老师,上课能好到哪里去?

Edward Xie

unread,
Jul 3, 2010, 4:08:05 AM7/3/10
to pon...@googlegroups.com
现代操作系统看了前面两三章,感觉写的非常好,细节描述得清晰明确

刘阳

unread,
Jul 3, 2010, 12:58:17 PM7/3/10
to pon...@googlegroups.com
很好的想法,若能坚持把这些书好好学习,肯定会学到很多东西。LZ的计划让我也有些蠢蠢欲动啦,学习果然是一件很吸引人的事情。

y 00o00o0o0o000o00o0o0o

unread,
Jul 3, 2010, 2:05:33 PM7/3/10
to pon...@googlegroups.com
编译原理有龙书,虎书和鲸书。

一本也没有看过,上课时的那本书是198X年的,附的代码是PASCAL,猜语义。
不过编译原理真是一个有意思的课程。

谢科

unread,
Jul 3, 2010, 9:02:29 PM7/3/10
to TopLanguage
操作系统还推荐《操作系统概念》,介绍在这里:
http://book.douban.com/subject/1418566/

当时是跟现代操作系统混着看的,但以这本为主。

人工智能那本书看过一部分,比较易懂,也不错。其它都是没看过的,没有发言权了。

不过话说把这么多大课放一个学期学?估计LZ得累得够呛了,当初一门操作系统就已经够受得不行了:D

On Jun 26, 4:14 pm, hontyu <mfth...@gmail.com> wrote:
> 高性能计算技术 *并行计算--结构﹒算法﹒编程* 高等教育出版社 陈国良
> 编译原理 *《编译原理及实践》 机械工业出版社* Kenneth C. Louden(著)冯博琴、冯岚译
> 操作系统 *现代操作系统* 机械工业出版社 tanenbaum
> 分布式计算技术 *分布式计算原理与应用(影印版)* 清华大学出版社 M.L.Liu
> 人工智能 *人工智能:一种现代方法=Artificial Intelligence:A Modern Approach:第二版(英文影印版)*


> 清华大学出版社 罗素 Russell,s. 诺维格 Norvig,P.

> 软件工程 *软件工程* 人民邮电出版社 [美] Shari Lawrence Pfleeger [加] Joanne
> M.Atlee 著 杨卫东 译
> 数据库 *数据库系统概论* 高等教育出版社 王珊、萨师煊
> 计算方法 *数值分析 * 华南理工大学出版社 韩国强等
> 计算机图形学(双语) *计算机图形学(第三版) * 电子工业出版社 Donald Hearn and M. Pauline Baker

Milo Yip

unread,
Jul 4, 2010, 12:35:20 AM7/4/10
to pon...@googlegroups.com
查了一下,那本計算機圖形學,原書名為 Computer Graphics with OpenGL, 3e

http://book.douban.com/subject/1392483/

看過目錄,覺得不夠全面,好像完全沒有關於全局光照的。我的個人建議是RTR3和PBR:

http://book.douban.com/subject/3213439/
http://book.douban.com/subject/1393474/

若要學習OpenGL,作為一個API去實踐理論,看紅書好了:

http://book.douban.com/subject/4311129/

在 2010年6月26日下午4:14,hontyu <mft...@gmail.com> 寫道:
> 高性能计算技术 并行计算--结构﹒算法﹒编程 高等教育出版社 陈国良

--
Milo Yip

Twitter @miloyip
http://www.cnblogs.com/miloyip/
http://miloyip.seezone.net/

qiaojie

unread,
Jul 4, 2010, 12:51:57 AM7/4/10
to pon...@googlegroups.com


2010/7/4 Milo Yip <mil...@gmail.com>

查了一下,那本計算機圖形學,原書名為 Computer Graphics with OpenGL, 3e

http://book.douban.com/subject/1392483/

看過目錄,覺得不夠全面,好像完全沒有關於全局光照的。我的個人建議是RTR3和PBR:

http://book.douban.com/subject/3213439/
http://book.douban.com/subject/1393474/

 
 
这两本都是图形学的经典著作,不过可惜都没有中译本,原版的售价实在太高了。
Real-Time Rendering 第二版倒是有中译本。

1957

unread,
Jul 4, 2010, 1:47:32 AM7/4/10
to pon...@googlegroups.com

编译原理的那本中文版确实很差

机械唯物主义 : linjunhalida

unread,
Jul 4, 2010, 7:56:06 PM7/4/10
to pon...@googlegroups.com
ocw.mit.edu,他们用什么,你就用什么。

2010/7/4 1957 <fang...@gmail.com>

编译原理的那本中文版确实很差


张慧聪

unread,
Jul 4, 2010, 10:12:38 PM7/4/10
to pon...@googlegroups.com
我认为,课太多了,太胡来了——不过我上学时也是如此。一个操作系统一个编译原理就已经很了不得了,最多再选一门。这里就我看过的书评价一下:

在 2010年6月26日 下午4:14,hontyu <mft...@gmail.com>写道:
高性能计算技术    并行计算—结构﹒算法﹒编程    高等教育出版社    陈国良
没看过
编译原理    《编译原理及实践》    机械工业出版社    Kenneth C. Louden(著)冯博琴、冯岚译   
我没怎么看中文版,但普遍都评价不高,英文版讲得很细,耐心看还是不错的,我看过一部分虎书,那个太简洁了,不太容易理解。这本书后面给的tiny编译器的代码质量很高,我开始因为不适应它的代码风格就忽略了,后来发现是个损失。
操作系统    现代操作系统    机械工业出版社    tanenbaum
这本书很有高度,有俯视全局的感觉,很不错,推荐。不过可能涉及具体算法的地方不会太详细
分布式计算技术    分布式计算原理与应用(影印版)    清华大学出版社    M.L.Liu
人工智能    人工智能:一种现代方法=Artificial Intelligence:A Modern Approach:第二版(英文影印版)    清华大学出版社    罗素 Russell,s. 诺维格 Norvig,P.
这两本没看过
软件工程    软件工程    人民邮电出版社    [美] Shari Lawrence Pfleeger   [加] Joanne M.Atlee  著     杨卫东  译
虽然这本书没看过,但我觉得这课可以不修,哪怕看看《人月神话》《死亡之旅》,对项目有点概念就不错。有些团队开发体验时再看这种软件工程的专著
           
数据库    数据库系统概论    高等教育出版社    王珊、萨师煊
似乎讲得很简略,我们当时好像用的D版……这个还是用《数据库系统概念》比较好
计算方法    数值分析    华南理工大学出版社    韩国强等
计算机图形学(双语)    计算机图形学(第三版)     电子工业出版社    Donald Hearn and M. Pauline Baker
没看过,不评。



--
http://blog.bukn.info

Alleluia

unread,
Jul 5, 2010, 5:58:29 AM7/5/10
to TopLanguage
数据库 *数据库系统概论* 高等教育出版社 王珊、萨师煊
天呢,都什么年代了,还在用这本书。

On 7月5日, 上午10时12分, 张慧聪 <zhcfree...@gmail.com> wrote:
> 我认为,课太多了,太胡来了----不过我上学时也是如此。一个操作系统一个编译原理就已经很了不得了,最多再选一门。这里就我看过的书评价一下:


>
> 在 2010年6月26日 下午4:14,hontyu <mfth...@gmail.com>写道:
>
> > 高性能计算技术 *并行计算--结构﹒算法﹒编程* 高等教育出版社 陈国良
>

> 没看过
>
> > 编译原理 *《编译原理及实践》 机械工业出版社* Kenneth C. Louden(著)冯博琴、冯岚译


>
> 我没怎么看中文版,但普遍都评价不高,英文版讲得很细,耐心看还是不错的,我看过一部分虎书,那个太简洁了,不太容易理解。这本书后面给的tiny编译器的代码 质量很高,我开始因为不适应它的代码风格就忽略了,后来发现是个损失。
>

> > 操作系统 *现代操作系统* 机械工业出版社 tanenbaum


>
> 这本书很有高度,有俯视全局的感觉,很不错,推荐。不过可能涉及具体算法的地方不会太详细
>

> > 分布式计算技术 *分布式计算原理与应用(影印版)* 清华大学出版社 M.L.Liu

> > 人工智能 *人工智能:一种现代方法=Artificial Intelligence:A Modern Approach:第二版(英文影印版)*


> > 清华大学出版社 罗素 Russell,s. 诺维格 Norvig,P.
>
> 这两本没看过
>

> > 软件工程 *软件工程* 人民邮电出版社 [美] Shari Lawrence Pfleeger [加] Joanne


> > M.Atlee 著 杨卫东 译
>
> 虽然这本书没看过,但我觉得这课可以不修,哪怕看看《人月神话》《死亡之旅》,对项目有点概念就不错。有些团队开发体验时再看这种软件工程的专著
>
>
>

> > 数据库 *数据库系统概论* 高等教育出版社 王珊、萨师煊
>
> 似乎讲得很简略,我们当时好像用的D版......这个还是用《数据库系统概念》比较好


>
> > 计算方法 *数值分析 * 华南理工大学出版社 韩国强等

> > 计算机图形学(双语) *计算机图形学(第三版) * 电子工业出版社 Donald Hearn and M. Pauline

Shane Yao

unread,
Jul 5, 2010, 11:13:01 AM7/5/10
to pon...@googlegroups.com
话说"萨师煊"是国内最早搞数据库的教授,我当时就是用这本书。内容不见得落后,够入门就好了。

有兴趣可以再看《数据库系统概念》,个人见解。

y 00o00o0o0o000o00o0o0o

unread,
Jul 5, 2010, 2:12:51 PM7/5/10
to pon...@googlegroups.com
软件工程那本书,看过的好几章只觉得全在讲怎样生产文档。老师让读编程之美,梦断代码,人月神话,代码大全这些书,写读书笔记。老实说,后边这种方式更愿意接受。

Changjian Gao

unread,
Jul 5, 2010, 10:24:28 PM7/5/10
to pon...@googlegroups.com

操作系统的话《Operating Systems: Internals and Design Principles》也不错: http://ww.china-pub.com/29428, Tanenbaum的那本我觉得没有这本讲得清晰, 虽然《Modern Operating Systems》确实很有名.

机械唯物主义 : linjunhalida

unread,
Jul 5, 2010, 11:02:28 PM7/5/10
to pon...@googlegroups.com
听说操作系统 量化 那本书是真正要做操作系统人看的书: http://www.verycd.com/topics/120963/

2010/7/6 Changjian Gao <gaocha...@gmail.com>

fly2never

unread,
Jul 6, 2010, 3:53:50 AM7/6/10
to pon...@googlegroups.com
一个学期这么多,只怕贪多嚼不烂

2010/6/26 hontyu <mft...@gmail.com>

Milo Yip

unread,
Jul 6, 2010, 4:10:26 AM7/6/10
to pon...@googlegroups.com
+1
當年讀三年制,每年兩個學期,每學期四科的人飄過……

在 2010年7月6日下午3:53,fly2never <fly2...@gmail.com> 寫道:
> 一个学期这么多,只怕贪多嚼不烂

Guanqun Lu

unread,
Jul 6, 2010, 4:15:10 AM7/6/10
to pon...@googlegroups.com
不是 操作系统 量化
是 《计算机系统结构-量化研究方法》

不要看中文版的,翻译的很不好,再说,这本有新的英文版本出来了。
如果没有很好的基础,看这本会很累,特别是前面的ILP部分,不懂CPU基本很难懂...

2010/7/6 机械唯物主义 : linjunhalida <linjun...@gmail.com>:


> 听说操作系统 量化 那本书是真正要做操作系统人看的书: http://www.verycd.com/topics/120963/
>
> 2010/7/6 Changjian Gao <gaocha...@gmail.com>
>>
>> 操作系统的话《Operating Systems: Internals and Design Principles》也不错:
>> http://ww.china-pub.com/29428, Tanenbaum的那本我觉得没有这本讲得清晰, 虽然《Modern Operating
>> Systems》确实很有名.
>>
>> On Jul 3, 2010 10:08 AM, "hontyu" <mft...@gmail.com> wrote:
>>

>> 高性能计算技术 并行计算--结构﹒算法﹒编程 高等教育出版社 陈国良


>> 编译原理 《编译原理及实践》 机械工业出版社 Kenneth C. Louden(著)冯博琴、冯岚译
>> 操作系统 现代操作系统 机械工业出版社 tanenbaum
>> 分布式计算技术 分布式计算原理与应用(影印版) 清华大学出版社 M.L.Liu
>> 人工智能 人工智能:一种现代方法=Artificial Intelligence:A Modern
>> Approach:第二版(英文影印版) 清华大学出版社 罗素 Russell,s. 诺维格 Norvig,P.
>> 软件工程 软件工程 人民邮电出版社 [美] Shari Lawrence Pfleeger [加] Joanne
>> M.Atlee 著 杨卫东 译
>> 数据库 数据库系统概论 高等教育出版社 王珊、萨师煊
>> 计算方法 数值分析 华南理工大学出版社 韩国强等
>> 计算机图形学(双语) 计算机图形学(第三版) 电子工业出版社 Donald Hearn and M. Pauline Baker
>>
>> 下个学期就大三了,最近几天学院要求我们选专业选修课,并且公布了每个课程的课本,有专业必修选修的都有。
>>
>> 课本可以自行购买,我是打算自己买,但是对于之前过的课本,感觉老师选材挺随便的,而且倾向于用自己学院老师出的书(说句不客气的话,都是垃圾,抄还抄得那么差)
>>
>> 麻烦各位评价一下上面的课程用书,如果真的是很不错的书,我再考虑;至于那些不怎么样的,找个途径有得用就是了,像编译原理那本中文版的,在china-pub上的评价非常差,我是不想买了,再想想要求学生买这种书的老师,上课能好到哪里去?
>
>

--
Guanqun

刘江

unread,
Jul 8, 2010, 3:59:15 AM7/8/10
to TopLanguage
总体不错,哪个学校的?值得夸奖。

英文翻译的这些基本上都是经典,可以买。
其中Louden本身书还可以,但老了一点。

里面只有软件工程是图灵出的书。

On Jun 26, 4:14 pm, hontyu <mfth...@gmail.com> wrote:

> 高性能计算技术 *并行计算--结构﹒算法﹒编程* 高等教育出版社 陈国良

> 编译原理 *《编译原理及实践》 机械工业出版社* Kenneth C. Louden(著)冯博琴、冯岚译
> 操作系统 *现代操作系统* 机械工业出版社 tanenbaum


> 分布式计算技术 *分布式计算原理与应用(影印版)* 清华大学出版社 M.L.Liu

> 人工智能 *人工智能:一种现代方法=Artificial Intelligence:A Modern Approach:第二版(英文影印版)*


> 清华大学出版社 罗素 Russell,s. 诺维格 Norvig,P.

> 软件工程 *软件工程* 人民邮电出版社 [美] Shari Lawrence Pfleeger [加] Joanne
> M.Atlee 著 杨卫东 译
> 数据库 *数据库系统概论* 高等教育出版社 王珊、萨师煊


> 计算方法 *数值分析 * 华南理工大学出版社 韩国强等

> 计算机图形学(双语) *计算机图形学(第三版) * 电子工业出版社 Donald Hearn and M. Pauline Baker

E.T

unread,
Jul 9, 2010, 2:01:37 AM7/9/10
to pon...@googlegroups.com
2010/7/8 刘江 <liuj....@gmail.com>

操作系统推荐 The Design and Implementation of 4.4BSD Operating Systems
可以跟 Modern Operating Systems 搭配着看

BTW: 机械工业出版社出版的 Modern Operating Systems 的影印版的装帧实在是……

--
here i am: http://www.google.com/profiles/iwinux

hontyu

unread,
Jul 11, 2010, 1:58:11 AM7/11/10
to pon...@googlegroups.com
里面过半是选修课,为了拿积点学分的那些读书狂同学会全部选满

2010/7/6 fly2never <fly2...@gmail.com>

hontyu

unread,
Jul 11, 2010, 3:42:51 AM7/11/10
to pon...@googlegroups.com
感谢以上各位的指点,前一个星期在实验室赶数据结构的作业,没注意群邮件,不知道已经有人回复了

最后我选了人工智能和图形学。上面的课就高性能和分布式计算下个学期不上课,算起来还是很多很多课,估计能自己用心学的也不多,还是要做取舍。

其他各位建议的书我还是先找电子版的看看,书买多消化不了倒不如不买。

2010/7/11 hontyu <mft...@gmail.com>

E.T

unread,
Jul 11, 2010, 7:37:11 AM7/11/10
to pon...@googlegroups.com
2010/7/11 hontyu <mft...@gmail.com>

感谢以上各位的指点,前一个星期在实验室赶数据结构的作业,没注意群邮件,不知道已经有人回复了

最后我选了人工智能和图形学。上面的课就高性能和分布式计算下个学期不上课,算起来还是很多很多课,估计能自己用心学的也不多,还是要做取舍。

其他各位建议的书我还是先找电子版的看看,书买多消化不了倒不如不买。

这些经典的书应该图书馆里都有的吧~~

CoolJie

unread,
Jul 11, 2010, 7:55:13 AM7/11/10
to pon...@googlegroups.com
国内的悲剧是,真正优秀的书籍一般都没有中文版,特别是偏向理论基础的书,更加没有中文版。中文书籍大多充斥着Office操作,五笔打字练习这类书籍,编程书籍更是入门级充斥市场,稍微高阶一点的书就被高喊看原文

Alleluia

unread,
Jul 11, 2010, 10:39:45 PM7/11/10
to TopLanguage
如果真想读理论基础的书,为何不读原文?如果真有心跟踪行内动态的,英语阅读不是很重要的么?否则怎么看paper?

Cheer Xiao

unread,
Jul 11, 2010, 10:48:11 PM7/11/10
to pon...@googlegroups.com
2010/7/12 Alleluia <allu...@gmail.com>:
> 如果真想读理论基础的书,为何不读原文?如果真有心跟踪行内动态的,英语阅读不是很重要的么?否则怎么看paper?

这样的结果是高级工程师和代码民工之间的断层太大。

Yongwei Wu

unread,
Jul 11, 2010, 11:09:01 PM7/11/10
to pon...@googlegroups.com
这算什么悲剧?现实的结果而已。

从出版角度看,高级的书籍翻译难度大,销售量低。

从译者角度看,费力不讨好,经济上没什么收益(除非你水平低、期望低)。

从读者角度看,有能力看这种书的真的有不少看原文去了。当然有点先有鸡先有蛋的问题,部分原因是翻译的水准让人非常满意的不多。

真正想搞理论基础的,英文阅读不好基本是不可接受的。

2010/7/11 CoolJie <coo...@gmail.com>:


> 国内的悲剧是,真正优秀的书籍一般都没有中文版,特别是偏向理论基础的书,更加没有中文版。中文书籍大多充斥着Office操作,五笔打字练习这类书籍,编程书籍更是入门级充斥市场,稍微高阶一点的书就被高喊看原文
>

--
Wu Yongwei
URL: http://wyw.dcweb.cn/

hontyu

unread,
Jul 12, 2010, 2:23:23 AM7/12/10
to pon...@googlegroups.com
我还真没在学校图书馆里找到这些经典的书,要嘛是借出状态,要嘛就是在应该出现的地方神奇地消失了
找了几次之后,我就习惯了自己买书

2010/7/11 E.T <iwi...@gmail.com>

Cheer Xiao

unread,
Jul 12, 2010, 2:51:44 AM7/12/10
to pon...@googlegroups.com
2010/7/12 hontyu <mft...@gmail.com>:
> 我还真没在学校图书馆里找到这些经典的书,要嘛是借出状态,要嘛就是在应该出现的地方神奇地消失了
> 找了几次之后,我就习惯了自己买书

你可以去市图书馆碰碰运气,只要有多半不会很紧张。如果在北京当然可以去国图了……

pzh_ll

unread,
Jul 12, 2010, 3:20:07 AM7/12/10
to pongba
 
如果楼主以后从事软件一类的话,有几本书毕业之后还是很有用处的,可以着重看下:编译原理 操作系统 数据结构 数据库系统概念 以及网络安全方面的,每一类都有比较经典。贪多嚼不烂,还是姿态放低点,一步一步扎实点来的好.算是一点小心得,因为毕业之后基本都重新来过 /_\
2010-07-12

pzh_ll

发件人: Cheer Xiao
发送时间: 2010-07-12  14:52:10
收件人: pongba
抄送:
主题: Re: [TL] [OT]下个学期的课程教材清单,麻烦各位给点意见

gawing ho

unread,
Jul 12, 2010, 3:34:44 AM7/12/10
to pon...@googlegroups.com
我是在校学生,弱弱地问一下,是怎么的“都重新来过”?

pzh_ll

unread,
Jul 12, 2010, 4:02:01 AM7/12/10
to pongba
 
 
学校里多是忙着赶学分,算绩点,并不是真的沉下心来理解沉淀,等时间一长,基本都忘干净了.等到工作中有不明的事情,只要再去翻书本,这次是抱着问题,诚心诚意的去看书,所以基本上可以算重新来过.并且呢,像这些比较经典的书籍,不同的技术层次阅读会有不一样的体会,特别是自己实际工作中使用到的知识感触会更深些.
2010-07-12

pzh_ll

发件人: gawing ho
发送时间: 2010-07-12  15:42:00
收件人: pongba
抄送:
主题: Re: Re: [TL] [OT]下个学期的课程教材清单,麻烦各位给点意见
Reply all
Reply to author
Forward
0 new messages