我自己的讀書計劃


想在計算機這條路上走的更遠,就要努力學習計算機的一些基本理論,基礎不牢,地動山搖,這是諸多前輩們的經驗;

計算機的基本理論包括:離散數學、計算機體系結構、操作系統、數據結構和算法、彙編語言、編譯原理、計算機網絡、面向對象技術


這些課都是基礎,決定了你以後在計算機這條路上的高度,具體的技術都是這些基本理論的應用。


必讀書目每個方向只選一本,必須讀完;參考書目可根據時間是否允許來讀,所以種類很多

必讀書目

1、計算機體系結構:

《Computer Architeture--A Quantitative Approach》即《計算機體系結構:量化研究方法》

2、操作系統

《Operation System Concepts》即《操作系統概念》

3、數據結構和算法

《數據結構與算法分析---C語言描述》《算法導論》

4、編程語言

《C prime plus》、《C++ prime

5、網絡

《TCP/IP詳解卷1:協議》

《UNIX網絡編程卷1和卷2

6、編譯:

《Compilers-principles,techniques and tools》即《編譯原理:原理、技術與工具》

7、其他:

《深入理解計算機系統》《彙編程序設計》《各公司面試題》《UNIX環境高級編程》

8、我最想好好學學的:

離散數學及其應用---美——Rosen



參考書目(不在一年之內):

1、計算機體系結構:《Computer Organization & Architetcure》即《計算機組成與體系結構:性能設計》

2、操作系統:《操作系統:精髓與設計原理》《一個操作系統的實現》《現代操作系統》;希望自己能寫一個自己的操作系統(能完成基本功能即可)

3、數據結構和算法:《編程珠璣》《算法》《C陷阱和缺陷》

4、編程語言:《C和指針》《The C Programming Language》《C專家編程》《C++編程思想》

5、網絡:《Computer Network》即《計算機網絡》

6、linux相關:《鳥哥的linux私房菜》《Linux程序設計》《深入理解Linux內核》

6、彙編語言:《彙編語言-王爽》

7、編譯原理:《編譯原理:技術與工具》(龍書)、《現代編譯原理》(虎書)、《高級編譯器設計與實現》(鯨書);(寫一個自己的編譯器,也是能完成基本功能即可)

8、綜合:《代碼大全》、《數學之美》《微軟面試題》、《CSDN經典博文》、《程序員修煉之道》、《計算機程序的構造和解釋》、《重構:改善既有代碼的設計》、《設計模式》、《人月神話》、《計算機程序設計藝術》、《深入淺出設計模式》、《哥德爾、艾舍爾、巴赫書集異璧之大成》、《代碼整潔之道》、《編碼隱匿在計算機軟硬件背後的語言》、《Effective C++》、《More Effective C++》《Unix編程藝術》《程序員的自我修養—鏈接、裝載與庫》《》



9、《遊戲之旅-我的感悟、《visual c++角色扮演遊戲設計》、《編程高手箴言》《遊戲編程中的人工智能技術》《》



這裏我就用來記錄自己的讀書時間表吧:


現在正在讀

《C Primer  Plus》,讀到114頁;

《TCP/IP詳解卷一:協議》,讀到120頁;

《深入理解計算機系統》,讀到20頁。


*****************************************************************************************************************************************************************************************


2013年1月8日


*****************************************************************************************************************************************************************************************


現在正在讀

《C Primer  Plus》,讀到200頁;

《TCP/IP詳解卷一:協議》,讀到162頁;

《深入理解計算機系統》,讀到100頁。


*****************************************************************************************************************************************************************************************


2013年1月9日


*****************************************************************************************************************************************************************************************

現在正在讀

《C Primer  Plus》,讀到280頁;

《TCP/IP詳解卷一:協議》,讀到170頁;

《深入理解計算機系統》,讀到100頁。


*****************************************************************************************************************************************************************************************


2013年1月10日


*****************************************************************************************************************************************************************************************

現在正在讀

《C Primer  Plus》,讀到305頁;

《TCP/IP詳解卷一:協議》,讀到170頁;

《深入理解計算機系統》,讀到100頁。



*****************************************************************************************************************************************************************************************


2013年1月14日


*****************************************************************************************************************************************************************************************


現在正在讀

《C Primer  Plus》,讀到340頁;

《TCP/IP詳解卷一:協議》,讀到170頁;

《深入理解計算機系統》,讀到100頁。



*****************************************************************************************************************************************************************************************


2013年1月15日


*****************************************************************************************************************************************************************************************


現在正在讀

《C Primer  Plus》,讀到380頁;

《TCP/IP詳解卷一:協議》,讀到170頁;

《深入理解計算機系統》,讀到100頁。



*****************************************************************************************************************************************************************************************


2013年1月16日


*****************************************************************************************************************************************************************************************


現在正在讀

《C Primer  Plus》,讀到405頁;

《TCP/IP詳解卷一:協議》,讀到170頁;

《深入理解計算機系統》,讀到100頁。


*****************************************************************************************************************************************************************************************


2013年1月31日


*****************************************************************************************************************************************************************************************

現在正在讀

《C Primer  Plus》,讀到505頁;C Primer Plus就讀到這裏,後面的數據結構看另外一本書的講解

《TCP/IP詳解卷一:協議》,讀到170頁;

《深入理解計算機系統》,讀到100頁。


*****************************************************************************************************************************************************************************************


2013年2月1日


*****************************************************************************************************************************************************************************************

現在正在讀

《C Primer  Plus》,讀到505頁;C Primer Plus就讀到這裏,後面的數據結構看另外一本書的講解

《TCP/IP詳解卷一:協議》,讀到170頁;

《深入理解計算機系統》,讀到100頁。

《計算機科學概論》85頁


*****************************************************************************************************************************************************************************************


2013年2月2日


*****************************************************************************************************************************************************************************************

現在正在讀


《TCP/IP詳解卷一:協議》,讀到170頁;

《深入理解計算機系統》,讀到100頁。

《計算機科學概論》272頁

《C和指針》40頁


*****************************************************************************************************************************************************************************************


2013年2月4日


*****************************************************************************************************************************************************************************************

現在正在讀


《TCP/IP詳解卷一:協議》,讀到170頁

《深入理解計算機系統》,讀到100頁

《計算機科學概論》304頁

《C和指針》140頁


*****************************************************************************************************************************************************************************************


2013年2月5日


*****************************************************************************************************************************************************************************************





《TCP/IP詳解卷一:協議》,讀到170頁

《深入理解計算機系統》,讀到100頁

《計算機科學概論》360頁

《C和指針》220頁


*****************************************************************************************************************************************************************************************


2013年3月21日


*****************************************************************************************************************************************************************************************

現在已看完:

 《C Primer Plus》
《C程序設計語言》
《C和指針》
《計算機科學概論》


現在正在讀


《TCP/IP詳解卷一:協議》,讀到170頁

《C編程專家》40頁




*****************************************************************************************************************************************************************************************


2013年3月26日


*****************************************************************************************************************************************************************************************


現在已看完:

 《C Primer Plus》
《C程序設計語言》
《C和指針》
《計算機科學概論》


現在正在讀


《TCP/IP詳解卷一:協議》,讀到170頁

《C編程專家》130頁

《linux腳本攻略》22頁

《學習opencv》30頁








*****************************************************************************************************************************************************************************************


2013年4月11日


*****************************************************************************************************************************************************************************************



現在已看完:
《C程序設計語言》
 《C Primer Plus》
《C程序設計語言》
《C和指針》
《計算機科學概論》
《C編程專家》



未讀完,現在暫時不讀:
《TCP/IP詳解卷一:協議》
《學習opencv》


現在正在讀

《C缺陷和陷阱》

《你必須知道的495個C語言問題》

《程序員的自我修養》

《linux腳本攻略》









*****************************************************************************************************************************************************************************************


2013年4月11日


*****************************************************************************************************************************************************************************************

現在已看完:
《C程序設計語言》
 《C Primer Plus》
《C程序設計語言》
《C和指針》
《計算機科學概論》
《C編程專家》
《C語言深度剖析》
《C缺陷和陷阱》
《你必須知道的495個C語言問題》
《高級C語言》


未讀完,現在暫時不讀:
《TCP/IP詳解卷一:協議》
《學習opencv》

《程序員的自我修養》

《linux腳本攻略》

《hadoop權威指南》

《C++程序設計語言》



現在正在讀


《linux程序設計》:至信號量、共享內存、消息隊列

《數據結構與算法分析----C語言描述》:至優先隊列










*****************************************************************************************************************************************************************************************


2013年8月11日


*****************************************************************************************************************************************************************************************






發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章