首頁 >後端開發 >php教程 >2018年5本經典的程式設計入門書籍推薦

2018年5本經典的程式設計入門書籍推薦

云罗郡主
云罗郡主原創
2018-11-07 16:38:4423772瀏覽

程式設計入門先學什麼書?程式設計入門先學什麼?現在網路上有許多程式語言書籍,作為程式設計初學者,需要了解程式語言知識體系,那麼php中文網大家推薦了5本從入門到精通經典的程式設計入門書籍,想要學習程式語言的可以參考使用!

1、《c primer plus》

2018年5本經典的程式設計入門書籍推薦

  內容簡介本書全面講述了C語言程式設計的相關概念與知識。全書共17章。第1、2章學習C語言程式設計所需的預備知識。第3到15章介紹了C語言的相關知識,包括資料類型、格式化輸入輸出、運算子、表達式、流程控制語句、函數、陣列和指標、字串操作、記憶體管理、位元操作等等,知識內容都針對C99標準;另外,第10章強化了對指標的討論,第12章引入了動態記憶體分配的概念,這些內容更適合讀者的需求。第16章和第17章討論了C預處理器和C函式庫函數、進階資料表示(資料結構)方面的內容。附錄給了各章後面複習題、程式設計練習的答案和豐富的C程式參考資料。本書適合希望系統學習C語言的讀者,也適用於精通其他程式語言並希望進一步掌握和鞏固C程式設計技術的程式設計師。

2、《The C Programming Language》

2018年5本經典的程式設計入門書籍推薦

  《The C Programming Language》譯作《C程式設計語言》,是由著名的電腦科學家Brian W. Kernighan和C語言之父的Dennis M. Ritchie合著的一部電腦科學著作,是第一部介紹C語言程式設計方法的書。它是一本必讀的程式設計語言方面的參考書。它在C語言的發展和普及過程中起到了非常重要的作用,被視為是C語言的業界標準規範,而且至今仍被廣泛使用。它也被公認為電腦科技著作的典範,以清晰簡潔的文字敘述而著稱。書中以「hello world」為實例開始講解程式設計,也成為程式設計語言圖書的傳統。 [1] 本書的敘述深入淺出,配合典型例證,通俗易懂,實用性強,適合作為大專院校計算機專業或非計算機專業的C語言教材,也可以作為從事計算機相關軟硬體開發的技術人員的參考書。在電腦發展的歷史上,沒有哪一種程式設計語言像C語言一樣應用如此廣泛。

3、《C Traps and Pitfalls》

2018年5本經典的程式設計入門書籍推薦

#  作者以自己1985年在Bell實驗室時發表的一篇論文為基礎,結合自己的工作經驗擴展成為這本對C程式設計師具有珍貴價值的經典著作。寫作本書的出發點不是要批判C語言,而是要幫助C程式設計師繞過程式設計過程中的陷阱和障礙。全書分為8章,分別從詞法分析、語法語意、連接、函式庫函數、預處理器、可移植性缺陷等幾個面向分析了C程式設計中可能遇到的問題。最後,作者用一章的篇幅給了若干具有實用價值的建議。本書適合有一定經驗的C程式設計師閱讀學習,即使你是C程式設計高手,本書也應該成為你的免費的程式設計入門書。

4、《The Art of Computer Programming》

2018年5本經典的程式設計入門書籍推薦

#

  本書是演算法分析的經典名作(用經典不太恰當,應該是聖經或史詩),被科學美國人列為20世紀12大科學名著之一(和Dirac的量子力學,Einstein 的廣義相對論,von Neumann 的博弈論的著作等齊名)。其亮點在於其超乎尋常的數學技巧,要求讀者擁有極高的數學修養,只要你堅持忍耐,一旦你讀懂了,你的演算法和程式設計水平也會達到更高的檔次,你會對程式設計有一種截然不同的體會和領悟,就是「道」(Tao)。書的排版很漂亮(得益於作者的Tex系統),看起來很舒服。作者的文筆很好,寫得生動活潑,讀起來蕩氣迴腸(英文版)。習題多且精華,觸及演算法和程序本質,書後幾乎有所有習題的答案(佔了整全書篇幅的1/4),書中的分析方法體現了作者嚴謹的風格。不過本書的程式不是用我們熟悉的高階語言描述的,而是作者設計的MIX語言。整套書原計劃出七卷,現在出了三卷:基本算法,半數值算法,排序和搜索,第四卷組合算法跳票了20年,Knuth稱在2008年推出。本書有中文版,不過建議讀者選用英文版,因為都學到這個程度了,英文應該不會有大困難了。引用一句話「在我們的有生之年,可能會看到C 的消亡,但Knuth和他的程式設計藝術,將永遠留在我們的心裡。」

5、Data Structures and Algorithm Analysis in C :Second Edition》

532018年5本經典的程式設計入門書籍推薦

  資料結構與演算法分析:C語言描述(原書第2版)》內容簡介:書中詳細介紹了目前流行的論題與新的變化,討論了演算法設計技巧,並在研究演算法的性能、效率以及對運行時間分析的基礎上考查了一些高級數據結構,從歷史的角度和近年來的進展對數據結構的活躍領域進行了簡要的概括。由於《資料結構與演算法分析:C語言描述(原書第2版)》選材新穎,方法實用,題例豐富,取捨得當。 《資料結構與演算法分析:C語言描述(原書第2版)》的目的在於培養學生良好的程式設計技巧和熟練的演算法分析能力,使得他們能夠發展出高效率的程式。從服務於實踐又鍛鍊學生實際能力出發,書中提供了大部演算法的C程式和偽碼例程,但並不是全部。一些程式可從網路上取得。

以上就是對2018年5本經典的程式設計入門書籍推薦的全部介紹,如果你想了解更多有關php入門教程,請關注php中文網。


以上是2018年5本經典的程式設計入門書籍推薦的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn