導航:首頁 > 編程語言 > 計算機編程聖經

計算機編程聖經

發布時間:2022-08-13 15:26:08

Ⅰ 計算機三大聖經指什麼

演算法導論

全書選材經典,內容豐富,結構合理,邏輯清晰,對本科生的數據結構課程和,研究生的演算法課程,都是非常實用的教材,在IT專業人員的職業生涯中,本書也是一本案頭必備的參考書,或者工程實踐手冊。

二計算機程序設計藝術
本書結合大量數學知識,分析不同應用領域中的各種演算法,研究演算法的復雜性及演算法的時間,空間效率,探討各種適用演算法等,其理論和實踐價值得到了全世界,計算機工作者的公認。

三計算機操作系統
本教材對傳統操作系統,和現代操作系統均作了較為全面的介紹,比如OS引論進程描述與控制,存儲器管理虛擬存儲器輸入輸出系統,文件系統。

Ⅱ 可以推薦一些java程序員必看的書籍么比較經典一點的。

1、《深入理解計算機系統》
從c語言到匯編語言到硬體再到操作系統,寫得非常好。是一本能幫助深入理解計算機系統的書。基本上把這本書吃透面試操作系統的大部分問題都不是問題。
2、《演算法導論(第三版)》
被很多acmer coder奉為學演算法的經典之作,但不太適合初學者,因為它這本書很多內容只提供了偽代碼,而沒有具體實現。但可以從這本書學數據結構和演算法好,因為日後的編程語言對實現而言實際上並沒有特別大的障礙,只是適合與不適合的選擇罷了,而把想法轉換成編程語言才是對演算法知識的考驗。如果不想太過深入的話可以忽略掉第四部分(高級設計和分析技術)第五部分(高級數據結構)和第七部分(演算法問題選編),你會發現書其實比你想像中薄很多噢!
3、《計算機網路:自頂向下方法》
軟體學院的計算機網路教材,非常適合初學者,裡面將計算機網路從頂層到底層逐章分析了一遍,如果能夠結合一些實驗來輔助理解會更好,因為裡面的講解比較抽象。
4、《STL源碼剖析》
如果你是經常用c++刷演算法題的同學,那麼一定經常用STL的各種集合, vector, set, stack, queue等等。它們的實現原理,在源碼面前,完全沒有秘密。
5、《圖解HTTP》
日本人著的介紹HTTP協議的書,對理解HTTP協議的一些細節有非常大的幫助,插畫也很多,感覺就像看漫畫一樣,很容易理解的。
6、《TCP/IP詳解卷一》
這本書能把枯燥的知識講得很細致,強烈推薦這本,看完相應章節後大概能夠明白為什麼TCP/IP要這么設計了。面試的時候經常問到三次握手和四次揮手,還有各種狀態的轉移, TIME_WAIT的時間為什麼是2*MSL······
7、《UNIX網路編程卷一:套接字聯網API(第三版)》
中文版快800頁,不過我只看了一些章節,這本書也是把TCP/IP的細節講得很深很深,此外還有非常重要的基本套接字編程,就是寫網路程序的時候那些bind, accept, listen, send, receive函數之類的,內容非常多,但是這些是理解多路復用模型所需要掌握的······select/poll/epoll這些系統調用解決了什麼問題?事件機制能不能理解?就看這本書的前六章了。
8、《資料庫管理系統(原理與設計)》
這個也是web開發中離不開的東西,必須劃重點學會的是ER圖/SQL語句/存儲數據(磁碟|文件|RAID|緩沖池等)/三大範式/索引以及相應的數據結構/事務相關的所有概念,尤其重點學習SQL 。之後學會使用mysql workbench來進行資料庫建模/逆向工程生成建表語句/根據SQL生成JAVA實體類等就不贅述了,開發過程中網路谷歌一下就知道啦,然後如果習慣在windows下開發的同學推薦利用navicat這個好東西。

Ⅲ 《Windows程序設計》epub下載在線閱讀,求百度網盤雲資源

《Windows程序設計》(佩措爾德)電子書網盤下載免費在線閱讀

資源鏈接:

鏈接:https://pan..com/s/1RzM_2TB0AvVAL1RRHdFWkA

提取碼:ijkd

書名:Windows程序設計

作者:佩措爾德

譯者:方敏

豆瓣評分:9.1

出版社:北京大學出版社

出版年份:2010-9

頁數:1114

內容簡介:

《Windows程序設計(第5版 珍藏版)》是一本經典的Windows編程聖經,曾經伴隨著近50萬Windows程序員步入編程殿堂,成長為IT時代的技術精英。

作為Windows開發人員的必備參考,涵蓋基礎知識和中高級主題,全面地介紹了Windows程序設計所涉及的細枝末節,旨在幫助讀者從高屋見瓴的角度,建立完整的知識體系,為以後的職業生涯奠定良好的基礎。全書共3部分23章。第1~12章著重介紹基礎知識,第13~18章的主題為圖形,第19~23章涉及更多高級主題。

《Windows程序設計(第5版 珍藏版)》適合任何層次的Windows程序員閱讀和參考,是幫助他們梳理和建立Windows知識體系的理想讀物。


點擊鏈接進入英文版:

Programming Windows 5th Edition Book/CD Package

作者簡介:

Charles Petzold 從1984年開始編寫個人計算機程序,從1985年開始編寫Micrososft Windows程序。他在《Microsoft Systems Journal》1986年12月號上發表了第一篇關於Windows程序設計的雜志論文。從1986年到1995年,他為《PC Magazine》撰寫「Environments」專欄,給讀者介紹了Windows和OS/2程序設計的許多方面。

《Windows程序設計》由微軟出版社在1988年首次出版,後來被認為是這方面最好的導論性讀本。在1994年5月,Petzold作為僅有的七個人之一(並且是唯一的作家)被《Windows Magazine》和Microsoft公司授予Windows Pioneer獎,以表彰他對Microsoft Windows的成功做出的貢獻。

在1999年秋天,微軟出版社將出版Charles Petzold 面向普通讀者的第一本書。暫時命名為《Code: The Hidden Language of Computer Hardware and Software》,這本書專門介紹數字信息的本質以及計算機處理數字信息的方式。

Ⅳ C++自學教材推薦

1.《C++Primer》
有「C++的網路全書」,C++程序員人手必備。對語法、語義的描述非常細致和嚴謹,適合有一定經驗的C、C++程序員作為工具書和理論指導書使用,但由於其有一定深度,而沒有進階順序的章節安排,所以不適合初學者做為教材使用,價格略高。

難度:★★☆

質量:★★★★★

廣度:★★★★★

深度:★★★★

性價:★★★☆

2.《C++Primer Plus》
初學C++不錯的書,覆蓋面較全,章節安排比較合理,由淺入深,也很容易,故因此失去了一些深度。價格比較便宜,但翻譯質量略有不足。

難度:☆

質量:★★★☆

廣度:★★★★

深度:★★★

性價:★★★☆

3.《Essential C++》
lippman的一部面向初學者的作品。在他寫了那麼後一本primer之後,為何還要寫這么薄這么淺的書呢?其實primer對於初學者來說太笨重了,而這本書卻是從不同的方面——C++的本質和組織結構對語言進行闡釋,可以幫助初學者對這門語言有一個大致的了解,但知識范圍不很全面,不適合系統學習,讀者需要一定的編程知識。

難度:★☆

質量:★★★★

廣度:★★★☆

深度:★★★

性價:★★☆

4.《Effective C++》、《More Effective C++》
C++真牛人大手筆,之以條款的形式回答了程序員在使用C++時經常提出的「因該注意些什麼?」,「因該避免什麼?」,「因該怎樣去解決?」,「為什麼?」等問題。C++程序員想要讓自己的水平上更高的檔次,此二書必看。價格稍貴,有一定難度,不適合初學者。

難度:★★★☆

質量:★★★★★

廣度:★★★

深度:★★★★★

性價:★★
5.《C++編程思想》
除了講述語言之外,有一定的工程性,從設計者的角度來描述C++怎樣應用在實際的項目中。語言描述的全面性欠佳,但還是有一定精度的,尤其是在一些小技巧方面。本書還引入了大量的戰例,通過一個個的真實項目來引導你使用C++的思想去思考問題。翻譯很差,有一定難度。

難度:★★☆

質量:★★★

廣度:★★★☆

深度:★★★★

性價:★★★

6.《C++大學教程》
正如其名,真正的大學教程,非常適合初學者學習,內容由淺入深,對C++各項特性的描述都很到位,章節的安排很有條理性,但深度略顯不足,翻譯質量不能稱之為很好,有一定的疏漏,但對於厚度來講,價格還算比較便宜。

難度:★

質量:★★★☆

廣度:★★★★★

深度:★★★★

性價:★★★★☆

7.《C++語言的設計和演化》
對於熱愛C++的朋友來說,確實好書一本,可以當做小說來讀,可以放在廁所或床頭上以供消遣。本書對語言本身描述很少,並有一定難度。讀者需要對C++有一定了解,不適合初學者閱讀。
難度:★★★

質量:★★★

廣度:★★☆

深度:★★★★

性價:★★★

8.《C++程序設計語言》
C++之父所作,被稱之為「C++聖經」。不僅對語言,而且對語言周邊的一些如發展史、語義哲學都有比較詳細的描述。對語言的描述較為全面,同時包含一部分和程序庫相關聯的知識,並有一定深度,適合有一定語言基礎的初學者,翻譯質量不錯,價格適中。

難度:★☆

質量:★★★★☆

廣度:★★★★☆

深度:★★★★

性價:★★★☆

9.《深度探索C++對象模型》
第一代C++編譯器開發主管所寫。如果你想成為真正的C++高手,看這本書,他為你講述了編譯器在處理各種語法時在「後台」所做的事。對C++有較深入了解的讀者會在讀後有恍然大悟之感。候傑翻譯,質量相當不錯,但內容太深,只適合對C++有較深了解的讀者,價格偏貴。

難度:★★★★☆

質量:★★★★★

廣度:★★★

深度:★★★★★

性價:★★

10.《C++程序設計教程》(錢能-清華版)
國人所著,國人水平實在有限,深度和廣度欠佳,放在這十大里實在是因為再挑不出好書了。可圈可點之處有講解較為清析、簡單,符合中國學生思路,價格便宜。

難度:☆

質量:★★★

廣度:★★★☆

深度:★★★

性價:★★★★★
所有的書都可以自學,就看你有沒有耐力了

閱讀全文

與計算機編程聖經相關的資料

熱點內容
做賬為什麼要用加密狗 瀏覽:583
考研群體怎麼解壓 瀏覽:156
linux修改命令提示符 瀏覽:224
圓圈裡面k圖標是什麼app 瀏覽:59
pdf加空白頁 瀏覽:945
linux伺服器如何看網卡狀態 瀏覽:316
解壓新奇特視頻 瀏覽:704
圖書信息管理系統java 瀏覽:552
各種直線命令詳解 瀏覽:862
程序員淚奔 瀏覽:146
素材怎麼上傳到伺服器 瀏覽:515
android百度離線地圖開發 瀏覽:189
web可視化編程軟體 瀏覽:292
java筆試編程題 瀏覽:746
win11什麼時候可以裝安卓 瀏覽:564
java不寫this 瀏覽:1001
雲點播電影網php源碼 瀏覽:97
pythonclass使用方法 瀏覽:226
移動加密軟體去哪下載 瀏覽:294
php彈出alert 瀏覽:209