圖書標籤:
发表于2024-11-26
程序設計方法(第2版) pdf epub mobi txt 電子書 下載 2024
本書從係統設計的角度齣發介紹計算以及程序設計的方法和過程。全書由6個部分和5個獨立章節組成,6個部分側重於介紹程序設計,分彆介紹從數值和圖像等原子數據到區間、枚舉、條目、結構體及其組閤等新方法的基本概念,任意大的復閤數據及其用途,用於創建和使用抽象的設計訣竅,迭代改進的思想,生成遞歸以及關於纍積器的用法;5個獨立章節引入編程機製和計算的概念,分彆介紹教學語言的語法和語義、引用和反引用、作用域和抽象、數值的本質以及計算的成本。 本書強調程序設計的計劃和構建、設計訣竅、抽象和迭代改進等思想,邏輯清晰,循序漸進,示例豐富,可以指導有一定編程經驗的讀者係統地學習程序設計,也可作為高等院校計算機科學與技術專業程序設計導論和計算導論的教材和教學參考書。
Matthias Felleisen,美國東北大學計算機科學學院Trustee教授,世界知名的計算機科學傢,他最為人知的他是PLT Scheme(Racket)語言的創始人。2009年,他獲得Karl V. Karlstrom傑齣教育傢奬。2010年,他獲得瞭SIGCSE計算機科學教育傑齣貢獻奬。2012年,他獲得瞭SIGPLAN編程語言成就奬,以錶彰他編程語言領域顯著和持久的貢獻。
Robert Bruce Findler,美國西北大學計算機科學副教授。
Matthew Flatt,美國猶他大學計算機學院教授。
Shriram Krishnamurthi,美國布朗大學計算機科學教授。
要“完成”這本書並不容易,另外,對於入門者,這本也並不是那麼適閤,主要的原因就是這本有的作業需要自行查文檔(雖然這是寫代碼必備技能),而且閱讀體驗一般;優點就是,這本能令人培養一個很好的編程習慣,而且能初步領略Lisp中透露的邏輯美感,打個比方這就仿佛一本內功心法,紮實的學完瞭這本之後再學具體的語言,就會如魚得水
評分要“完成”這本書並不容易,另外,對於入門者,這本也並不是那麼適閤,主要的原因就是這本有的作業需要自行查文檔(雖然這是寫代碼必備技能),而且閱讀體驗一般;優點就是,這本能令人培養一個很好的編程習慣,而且能初步領略Lisp中透露的邏輯美感,打個比方這就仿佛一本內功心法,紮實的學完瞭這本之後再學具體的語言,就會如魚得水
評分適閤沒有學習過編程的人閱讀。
評分適閤沒有學習過編程的人閱讀。
評分適閤沒編程基礎的看看,但作為編程入門書籍又有點另類,不算很推薦吧
这本书的优点前面豆友已经说得很多了,上手容易,step by step等等。 其实真得推荐大学能够把这本书做为编程语言的基础,尤其是非计算机专业而以后却又需要进行专业上的计算程序开发的人员。 很多人都把这本书和SICP做对比,大概翻了一遍SICP,确实觉得这本书略有啰嗦的嫌疑...
評分前言中的艾伦.佩利的警句给我印象很深:"教儿童编程有悖于现代教育学. 制定计划,使思路条理化,注重细节,严格自律有何乐趣?" 佩利是对的.尽管书中给出了很多学编程的好处,但是在大方向上, 儿童的那种天马行空的想象,没有什么条条框框的思路,是很珍贵的. 话说回来,对于那些长大了...
評分前言中的艾伦.佩利的警句给我印象很深:"教儿童编程有悖于现代教育学. 制定计划,使思路条理化,注重细节,严格自律有何乐趣?" 佩利是对的.尽管书中给出了很多学编程的好处,但是在大方向上, 儿童的那种天马行空的想象,没有什么条条框框的思路,是很珍贵的. 话说回来,对于那些长大了...
評分读之前多次听说其大名,只因已读过SICP,所以技术上不做评价,但其中循循善诱的风格值得称赞,如果我没读SICP,当按照它的指示,用它推荐的软件,一个一个做习题。
評分这本书伴随着我自学编程开始,大概半年时间左右,反反复复,一直没有完整的阅读下来。直到上个暑假,我大概花了大半个月的时间,终于把它从头到尾完整的刷了一遍。 同一本书,在不同的时间段,给我的感悟,确实是有很大不同的。 一开始读这本书,是在知乎上看到有...
程序設計方法(第2版) pdf epub mobi txt 電子書 下載 2024