日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
Linux四大名著:開(kāi)源世界的精髓與傳承(linux四大名著)

Linux是一個(gè)開(kāi)源的操作系統(tǒng),它的誕生離不開(kāi)一系列優(yōu)秀的開(kāi)源軟件。其中,四大名著——《The Art of Unix Programming》、《Linux Device Drivers》、《Programming Pearls》和《The C Programming Language》被公認(rèn)為L(zhǎng)inux開(kāi)源世界的精髓和傳承。這四本書(shū)是Linux開(kāi)發(fā)者必讀的經(jīng)典之作,通過(guò)閱讀可以深入了解Linux操作系統(tǒng)及其應(yīng)用領(lǐng)域,并且掌握關(guān)鍵開(kāi)發(fā)技能。

成都創(chuàng)新互聯(lián)公司成立與2013年,先為雞東等服務(wù)建站,雞東等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為雞東企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問(wèn)題。

《The Art of Unix Programming》

《The Art of Unix Programming》是由計(jì)算機(jī)科學(xué)家Eric S. Raymond編寫(xiě)的一本Unix系統(tǒng)編程指南。它涵蓋了Unix哲學(xué)的核心和Unix操作系統(tǒng)的設(shè)計(jì)原則,探索了Unix之所以成為最成功的操作系統(tǒng)之一的原因。這本書(shū)并不是關(guān)于如何編寫(xiě)Unix程序的指南,而是關(guān)于如何在Unix環(huán)境下編寫(xiě)高質(zhì)量、模塊化、可重用的軟件。

在學(xué)習(xí)Unix編程時(shí),了解Unix哲學(xué)至關(guān)重要。Unix哲學(xué)的核心觀點(diǎn)是“將小而美的程序組合在一起取代大而雜亂的軟件系統(tǒng)”。Unix系統(tǒng)的設(shè)計(jì)理念是通過(guò)構(gòu)建小的、獨(dú)立的、可重用的程序來(lái)建立系統(tǒng)。通過(guò)組合這些小程序,可以構(gòu)建出功能強(qiáng)大且高度可定制的Unix系統(tǒng)。Unix的這種設(shè)計(jì)理念啟發(fā)了Linux的開(kāi)發(fā),因此這本書(shū)被稱為L(zhǎng)inux開(kāi)發(fā)者的必讀指南。

《Linux Device Drivers》

Linux設(shè)備驅(qū)動(dòng)程序開(kāi)發(fā)是Linux系統(tǒng)編程的一個(gè)基礎(chǔ)部分。設(shè)備驅(qū)動(dòng)程序是用來(lái)控制和管理Linux中設(shè)備的軟件程序?!禠inux Device Drivers》是一本經(jīng)典的開(kāi)源驅(qū)動(dòng)程序編程指南,它涵蓋了Linux設(shè)備驅(qū)動(dòng)程序的基礎(chǔ)知識(shí)和高級(jí)技術(shù),并提供了許多示例代碼,使開(kāi)發(fā)者能夠更好地了解Linux設(shè)備驅(qū)動(dòng)程序的工作原理。

這本書(shū)的作者是Greg Kroah-Hartman,他是Linux內(nèi)核社區(qū)中的一個(gè)著名的開(kāi)發(fā)者。他在書(shū)中分享了自己的經(jīng)驗(yàn),并透徹地講解了Linux設(shè)備驅(qū)動(dòng)程序的開(kāi)發(fā)過(guò)程。通過(guò)這本書(shū),開(kāi)發(fā)者可以了解Linux內(nèi)核、驅(qū)動(dòng)程序和設(shè)備管理的基礎(chǔ)知識(shí),以及如何編寫(xiě)高質(zhì)量、高性能和高可靠性的設(shè)備驅(qū)動(dòng)程序。

《Programming Pearls》

《Programming Pearls》是由Jon Bentley編寫(xiě)的一本難得的編程實(shí)踐指南。這本書(shū)涵蓋了計(jì)算機(jī)科學(xué)的各個(gè)領(lǐng)域,如算法設(shè)計(jì)、數(shù)據(jù)結(jié)構(gòu)、算法分析、軟件工程等。它不僅提供了許多實(shí)用的技巧,還探討了程序員應(yīng)該如何思考和解決問(wèn)題。

在這本書(shū)中,作者通過(guò)一系列問(wèn)題和示例來(lái)展示如何實(shí)現(xiàn)高效、可讀、健壯的代碼。他為讀者提供了各種編程技術(shù)和算法設(shè)計(jì)的提示,幫助開(kāi)發(fā)者提高編程技能,同時(shí)也提高了他們解決問(wèn)題的能力。

《The C Programming Language》

《The C Programming Language》是由Brian Kernighan和Dennis Ritchie共同編寫(xiě)的一本經(jīng)典的C語(yǔ)言教程。C語(yǔ)言是Linux操作系統(tǒng)的基礎(chǔ)語(yǔ)言,它是一種現(xiàn)代、高級(jí)的通用編程語(yǔ)言。這本書(shū)涵蓋了C語(yǔ)言的所有基礎(chǔ)知識(shí)和高級(jí)特性,并提供了許多實(shí)用的代碼示例,使開(kāi)發(fā)者能夠充分了解C語(yǔ)言的特性,從而更好地理解Linux操作系統(tǒng)的工作原理。

通過(guò)這本書(shū),開(kāi)發(fā)者可以輕松學(xué)習(xí)C語(yǔ)言的基本語(yǔ)法、數(shù)據(jù)類型、指針、結(jié)構(gòu)體、函數(shù)等知識(shí)點(diǎn),并掌握如何處理文件、創(chuàng)建進(jìn)程、使用系統(tǒng)調(diào)用等系統(tǒng)編程技術(shù)。這本書(shū)還包括了C語(yǔ)言的歷史、特性和發(fā)展,為開(kāi)發(fā)者提供了更深入的了解。

Linux四大名著是開(kāi)源世界的精髓和傳承。這些經(jīng)典的書(shū)籍為L(zhǎng)inux開(kāi)發(fā)者提供了重要的知識(shí)和技能,從而促進(jìn)了Linux操作系統(tǒng)的發(fā)展和創(chuàng)新。通過(guò)閱讀這些書(shū)籍,開(kāi)發(fā)者可以更加深入地了解Linux操作系統(tǒng)、設(shè)備管理、算法設(shè)計(jì)和C語(yǔ)言編程,從而掌握關(guān)鍵的開(kāi)發(fā)技能。Linux開(kāi)源社區(qū)將繼續(xù)推動(dòng)開(kāi)源軟件的發(fā)展,為計(jì)算機(jī)科學(xué)領(lǐng)域做出更多的貢獻(xiàn)。

成都網(wǎng)站建設(shè)公司-創(chuàng)新互聯(lián)為您提供網(wǎng)站建設(shè)、網(wǎng)站制作、網(wǎng)頁(yè)設(shè)計(jì)及定制高端網(wǎng)站建設(shè)服務(wù)!

計(jì)算機(jī)軟件開(kāi)發(fā)編程必備知識(shí)買些什么書(shū)比較好

希望對(duì)你有幫助!

一、為何要學(xué)編程?

每個(gè)人的動(dòng)機(jī)不一樣。大致有:

1、為了找個(gè)好工作;或?yàn)榱擞懈玫臋C(jī)會(huì)和更好的發(fā)展。

2、看到別人超厲害,所以也想學(xué)。

3、姿敏實(shí)際工作中很多場(chǎng)合需要。

4、從小就立志做個(gè)程序員,做軟件工程師。

5、振興中國(guó)的軟件事業(yè)。

。

================================================

二、如何學(xué)編程?

1、多看好書(shū)。

差書(shū)誤人子弟,不但浪費(fèi)時(shí)間和精力,而且打擊人的信心,差書(shū)使人很久都不會(huì),讓會(huì)讓人懷疑自已的學(xué)習(xí)能力。

現(xiàn)在的書(shū)很多,但好書(shū)很少,特別是被大家公認(rèn)很有價(jià)值的好書(shū),更是少之又少。歷經(jīng)多年時(shí)間考驗(yàn)和市場(chǎng)風(fēng)雨不殘酷洗禮而僅存的巨著,更是極其稀少。中國(guó)歷史上文學(xué)小說(shuō)類書(shū)本多如牛毛,但僅存的巨著,也只不過(guò)>等四本名著而已,編程方面也是如此。

2、多動(dòng)手。

這一點(diǎn)很重要。而且特別重要?!凹埳系脕?lái)終覺(jué)淺,絕知此事要躬行。”陸游的千古名句說(shuō)的就是這個(gè)道理,并且同樣適合于編程方面。

================================================

三、用什么語(yǔ)言更好?

這主要取決于應(yīng)用領(lǐng)域,每種語(yǔ)言都有自已的長(zhǎng)處和不足。

1、匯編語(yǔ)言和C語(yǔ)言在單片機(jī)及工控領(lǐng)域用較多。另外C語(yǔ)言也是一種通用語(yǔ)言,是學(xué)C++/c#的起點(diǎn)。

2、C++系統(tǒng)編程等多個(gè)方面,最常用的編譯器是VC。

3、C#/java網(wǎng)絡(luò)編程方面新興的。

4、VB通用。

5、還有Delphi等。

個(gè)人建議:從未編過(guò)程的,就從學(xué)vb開(kāi)始。有基礎(chǔ)的可直接學(xué)c++/VC。

===================================================

四、有什么好書(shū)?

幾年前,臺(tái)灣著名技術(shù)作家侯捷先生曾經(jīng)寫(xiě)過(guò)一篇影響很大的書(shū)評(píng)文章,叫做《MFC四大天王》。文章的意思是說(shuō)在MFC的浩瀚書(shū)海中,只要認(rèn)真研讀和學(xué)習(xí)其中四本,就可以“五岳歸來(lái)不看山”。侯先生雖以MFC為例,但是這個(gè)道理卻同樣適合于MFC之外的很多具體技術(shù)領(lǐng)域,這不能不說(shuō)是一個(gè)有趣的統(tǒng)計(jì)現(xiàn)象。

通常在某一個(gè)具體細(xì)分的技術(shù)領(lǐng)域,會(huì)自然而然地出現(xiàn)3-5本頂級(jí)著作,它們彼此互相配合,形成一個(gè)完整的體系。對(duì)于學(xué)習(xí)者來(lái)說(shuō),只需要認(rèn)真研讀這幾本書(shū),就足以升堂入室。我樂(lè)于將這種現(xiàn)稱為“四書(shū)五經(jīng)現(xiàn)象”。對(duì)于讀者來(lái)說(shuō),如果能夠找到該領(lǐng)域中的“四書(shū)五經(jīng)”,則無(wú)論在時(shí)間上還是金錢上都是最經(jīng)濟(jì)的選擇。好書(shū)幾本,勝過(guò)爛書(shū)幾捆,這個(gè)體會(huì)想必大家都有。在此,幫助大家遴選各個(gè)技術(shù)領(lǐng)域里的“四書(shū)五經(jīng)”。

編程的書(shū)可謂汗牛充棟,其中經(jīng)典也是不泛其數(shù),但絕大多數(shù)的過(guò)來(lái)人,都一致認(rèn)為,要想很快的入門并盡快的投入到編程實(shí)踐中,只要其中的四到五本也就夠了,即只看經(jīng)典中的經(jīng)典,圣經(jīng)級(jí)的書(shū)就可以了。

所謂活到老頃肆學(xué)到老,程序員是個(gè)終身學(xué)習(xí)的職業(yè),要不斷的看書(shū),直到放棄編程的那一天。所以,您要讀的好書(shū)也絕非以下推薦的這些書(shū)喲,呵呵。

一跡乎枝句話,由于我們的時(shí)間、精力、金錢都是有限的,如何以最小的代價(jià)換得更大的收獲。

================================================================

五、經(jīng)典好書(shū)分類熱銷榜

1、java

java編程語(yǔ)言(第三版)—java四大名著—-James Gosling(java之父)

java編程思想(第2版)—-java四大名著—-Bruce Eckel

java編程思想(第3版)—-java四大名著–Bruce Eckel

java 2核心技術(shù) 卷I:基礎(chǔ)知識(shí)(原書(shū)第7版)—java四大名著—–Cay Horstmann

java 2核心技術(shù) 卷II:高級(jí)特性(原書(shū)第7版)—-java四大名著—–Cay Horstmann

Effective java中文版——java四大名著Joshua Bloch

精通Struts:基于MVC的java Web設(shè)計(jì)與開(kāi)發(fā)—孫衛(wèi)琴

精通Hibernate:java對(duì)象持久化技術(shù)詳解—孫衛(wèi)琴

Tomcat與java Web開(kāi)發(fā)技術(shù)詳解孫衛(wèi)琴

java與模式–閻宏

2、c#

C#程序設(shè)計(jì)Charles Petzold“windows編程泰山北斗”—C#語(yǔ)言“倚天屠龍雙劍”

C# Primer中文版Stanley B.Lippman—C#語(yǔ)言“倚天屠龍雙劍”

.NET框架程序設(shè)計(jì)(修訂版)Jeffrey Richter“windows編程泰山北斗”—.NET平臺(tái)四大天王

C# Windows程序設(shè)計(jì)Charles Petzold“windows編程泰山北斗”——.NET平臺(tái)四大天王

.NET程序設(shè)計(jì)技術(shù)內(nèi)幕Jeff Prosise—.NET平臺(tái)四大天王

.NET本質(zhì)論–第1卷:公共語(yǔ)言運(yùn)行庫(kù)(中文版)Chris Sells—.NET平臺(tái)四大天王

3、C++

C++程序設(shè)計(jì)語(yǔ)言(特別版)—c++八大金剛—-Bjarne Stroustrup“C++之父”

C++ Primer (第3版)中文版—-c++八大金剛—Stanley B.Lippman

C++ Primer (第4版)中文版—-c++八大金剛—Stanley B.Lippman

C++標(biāo)準(zhǔn)程序庫(kù)—自修教程與參考手冊(cè)–c++八大金剛–Nicolai M.Josuttis

C++語(yǔ)言的設(shè)計(jì)和演化—–c++八大金剛—-Bjarne Stroustrup“C++之父”

深度探索C++對(duì)象模型—c++八大金剛—-Stanley B.Lippman

Essential C++中文版—c++八大金剛—Stanley B.Lippman

Effective C++中文版 2nd Edition—–c++八大金剛——Scott Meyers

More Effective C++中文版—-c++八大金剛——Scott Meyers

C++編程思想(第2版) 第1卷:標(biāo)準(zhǔn)C++導(dǎo)引Bruce Eckel

C++編程思想(第2版)第2卷:實(shí)用編程技術(shù)Bruce Eckel

C++程序設(shè)計(jì)譚浩強(qiáng)

C++ 程序設(shè)計(jì)教程(第2版)錢能

C++ Primer Plus(第五版)中文版—Stephen Prata

廣博如四庫(kù)全書(shū)The c++ programming language、c++ Primer

深?yuàn)W如山重水復(fù)Inside the c++ object model

程序庫(kù)大全The c++ standard libray

工程經(jīng)驗(yàn)之積累Effective c++、More Effective c++、Exceptional c++

c++八大金剛:

1、Essentital c++—lippman—C++之父,旁枝暫略,主攻核心,輕薄短小,初學(xué)者

2、The c++ programming language—-C++之父,技術(shù)權(quán)威,用詞深峻,思想深遠(yuǎn),c++百科全書(shū)代表,圣經(jīng)。

3、c++ Primer—-lippman—縱橫書(shū)市十?dāng)?shù)年,c++更佳教本,c++百科全書(shū)代表。

4、Inside the c++ object model—–lippman—-揭示c++底層,非常好,非常難。

5、Effective c++—–通過(guò)50個(gè)編程實(shí)例,展示專家經(jīng)驗(yàn),行文有趣,深處淺出。

6、More Effective c++----通過(guò)35個(gè)編程實(shí)例,展示專家經(jīng)驗(yàn),行文有趣,深處淺出。

7、The c++ standard libray---c++標(biāo)準(zhǔn)庫(kù)的百科全書(shū)。

8、設(shè)計(jì)模式:可復(fù)用面向?qū)ο筌浖幕A(chǔ)------good!

4、c

C程序設(shè)計(jì)語(yǔ)言(第2版·新版)—C語(yǔ)言“倚天屠龍雙劍”—Brian W.Kernighan“C語(yǔ)言之父”

C Primer Plus中文版(第五版)C語(yǔ)言“倚天屠龍雙劍”—Stephen Prata

C程序設(shè)計(jì)(第三版)譚浩強(qiáng)

C語(yǔ)言大全(第四版)HERBERT SCHILDT

C語(yǔ)言接口與實(shí)現(xiàn):創(chuàng)建可重用軟件的技術(shù)DAVID R.HANSON

C語(yǔ)言參考手冊(cè)(原書(shū)第5版)Samuel P.Harbison

C程序設(shè)計(jì)教程—–H.M.Deitel/P.J.Deitel

C陷阱與缺陷Andrew Koenig

5、VB

Visual Basic .NET技術(shù)內(nèi)幕—–VB編程三劍客Francesco Balena“vb首席大師”

Windows程序設(shè)計(jì)-Visual Basic.NET語(yǔ)言描述–VB編程三劍客—–Charles Petzold“windows編程泰山北斗”—

.NET框架程序設(shè)計(jì):Visual Basic.NET語(yǔ)言描述–VB編程三劍客–Jeffrey Richter“windows編程泰山北斗”—

Visual Basic 6編程技術(shù)大全Francesco Balena“vb首席大師”

Visual Basic.NET 從入門到精通Petroutsos,E.

高級(jí)VISUAL BASIC編程MATTHEW CURLAND

6、Delphi

Inside VCL(深入核心——VCL架構(gòu)剖析)李維

Delphi 7高效數(shù)據(jù)庫(kù)程序設(shè)計(jì)李維

面向?qū)ο箝_(kāi)發(fā)實(shí)踐之路(Delphi版)李維

7、VC

Windows 程序設(shè)計(jì)(第5版)—–Charles Petzold“windows編程泰山北斗”—

Windows核心編程Jeffrey Richter“windows編程泰山北斗”—

Windows高級(jí)編程指南Jeffrey Richter“windows編程泰山北斗”—

深入淺出MFC(第二版)—–“MFC四大天王”侯捷

MFC Windows程序設(shè)計(jì)(第2版)—MFC四大天王”Jeff Prosise

Visual C++ 技術(shù)內(nèi)幕(第4版)–MFC四大天王”David Kruglinski

深入解析MFCMFC四大天王”George Shepherd

Visual C++.NET 技術(shù)內(nèi)幕(第6版)-MFC四大天王”David Kruglinski

8、vf

Visual Foxpro程序設(shè)計(jì)參考手冊(cè)—–張洪舉

專家門診——Visual FoxPro開(kāi)發(fā)答疑160問(wèn)—–張洪舉

Visual FoxPro 6.0/9.0解決方案與范例大全—–張洪舉

Visual FoxPro軟件開(kāi)發(fā)模式與應(yīng)用案例—–張洪舉

9、黑客

應(yīng)用密碼學(xué)(協(xié)議算法與C源程序Bruce Schneier

網(wǎng)絡(luò)信息安全的真相Bruce Schneier

黑客大曝光:網(wǎng)絡(luò)安全機(jī)密與解決方案(第5版)STUART MCCLURE

軟件加密技術(shù)內(nèi)幕看雪學(xué)院

加密與解密——軟件保護(hù)技術(shù)與完全解決方案看雪學(xué)院

加密與解密(第二版)段鋼

10、匯編

Intel微處理器結(jié)構(gòu)、編程與接口(第六版)Barry B. Brey

80*86、奔騰機(jī)匯編語(yǔ)言程序設(shè)計(jì)Barry B. Brey

Windows環(huán)境下32位匯編語(yǔ)言程序設(shè)計(jì)(第2版)羅云彬

IBM-PC匯編語(yǔ)言程序設(shè)計(jì)(第2版) 本書(shū)是國(guó)內(nèi)優(yōu)秀教材沈美明 溫冬嬋

IBM PC匯編語(yǔ)言程序設(shè)計(jì)(第五版) 這本書(shū)籍是國(guó)外優(yōu)秀教材PETER ABEL著,沈美明 溫冬蟬譯

11、驅(qū)動(dòng)開(kāi)發(fā)

Windows WDM設(shè)備驅(qū)動(dòng)程序開(kāi)發(fā)指南Chris Cant

Windows 2023/XP WDM設(shè)備驅(qū)動(dòng)程序開(kāi)發(fā)(第2版)武安河

WINDOWS 2023/XP WDM設(shè)備驅(qū)動(dòng)程序開(kāi)發(fā)—- 武安河

12、網(wǎng)絡(luò)

計(jì)算機(jī)網(wǎng)絡(luò)第四版中文版—-網(wǎng)絡(luò)編程三劍客Andrew S.Tanenbaum

TCP/IP詳解3卷本——Richard Stevens—-網(wǎng)絡(luò)編程三劍客

UNIX網(wǎng)絡(luò)編程2卷本——Richard Stevens—-網(wǎng)絡(luò)編程三劍客

用TCP/IP進(jìn)行網(wǎng)際互聯(lián)Douglas E. Comer

高級(jí)TCP/IP編程—–Jon C. Snader

C++網(wǎng)絡(luò)編程Douglas Schmidt

UNIX環(huán)境高級(jí)編程(第2版)——Richard Stevens

13、算法

計(jì)算機(jī)程序設(shè)計(jì)藝術(shù)Donald.E.Knuth算法“倚天屠龍”雙劍

算法導(dǎo)論—Thomas H. Cormen算法“倚天屠龍”雙劍

離散數(shù)學(xué)及其應(yīng)用Kenneth H.Rosen

具體數(shù)學(xué)—計(jì)算機(jī)科學(xué)基礎(chǔ)Donald.E.Knuth

14、圖形編程

Windows 圖形編程–FENG YUAN –圖形編程界的Charles Petzold之書(shū)

15、數(shù)據(jù)結(jié)構(gòu)

數(shù)據(jù)結(jié)構(gòu) C++語(yǔ)言描述》58.00(Data Structures C++) William Ford,William Topp 劉衛(wèi)東 沈官林

數(shù)據(jù)結(jié)構(gòu)算法與應(yīng)用-C++語(yǔ)言描述》49.00Sartej Sahni 汪詩(shī)林 孫曉東等機(jī)械工業(yè)出版社

16、軟件工程

設(shè)計(jì)模式–可復(fù)用面向?qū)ο筌浖幕A(chǔ)

重構(gòu)—改善既有代碼的設(shè)計(jì)

17、操作系統(tǒng)

深入理解計(jì)算機(jī)系統(tǒng)(修訂版)RANDAL E.BRYANT

18、Unix

UNIX 網(wǎng)絡(luò)編程 卷I 套接字聯(lián)網(wǎng)API(英文版 第三版

UNIX 編程藝術(shù)

UNIX環(huán)境高級(jí)編程(英文影印第2版—–UNIX編程“圣經(jīng)

UNIX環(huán)境高級(jí)編程(英文影印版)(第2版)

UNIX環(huán)境高級(jí)編程(第2版)

UNIX環(huán)境高級(jí)編程(第2版)—UNIX編程“圣經(jīng)

UNIX網(wǎng)絡(luò)編程 第1卷:套接口API(第3版)

UNIX網(wǎng)絡(luò)編程卷2:進(jìn)程間通信(第2版)(英文影印版)

UNIX 網(wǎng)絡(luò)編程(第二版)第2卷:進(jìn)程間通信

UNIX編程環(huán)境

UNIX 網(wǎng)絡(luò)編程 卷I 套接字聯(lián)網(wǎng)API(英文版 第三版

UNIX系統(tǒng)編程

UNIX環(huán)境高級(jí)編程

UNIX 網(wǎng)絡(luò)編程 卷I 套接字聯(lián)網(wǎng)API(英文版 第三版)

UNIX網(wǎng)絡(luò)編程 第1卷:套接口API(第3版)

UNIX 網(wǎng)絡(luò)編程(第二版)第2卷:進(jìn)程間通信

UNIX網(wǎng)絡(luò)編程卷2:進(jìn)程間通信(第2版)(英文影印版)

UNIX 網(wǎng)絡(luò)編程(第2版)第1卷:套接口API和X/Open 傳輸接口API

UNIX網(wǎng)絡(luò)編程(卷1):連網(wǎng)的APLS:套接字與XTI(第二版)(英文影印版)

UNIX環(huán)境高級(jí)編程

Unix技術(shù)手冊(cè)

19、Linux

Linux內(nèi)核設(shè)計(jì)與實(shí)現(xiàn)

Linux內(nèi)核完全注釋

LINUX內(nèi)核分析及編程

GNU/Linux 編程指南(第二版)

Linux設(shè)備驅(qū)動(dòng)程序(第三版)

嵌入式設(shè)計(jì)及Linux驅(qū)動(dòng)開(kāi)發(fā)指南——基于ARM 9處理器

Linux設(shè)備驅(qū)動(dòng)程序 第三版(英文影印版)

Linux內(nèi)核設(shè)計(jì)與實(shí)現(xiàn)(第2版)

Linux內(nèi)核設(shè)計(jì)與實(shí)現(xiàn)(英文影印版)(第2版)

linux技術(shù)手冊(cè)

20、游戲編程

Windows游戲編程大師技巧(第二版

游戲之旅–我的編程感悟

OpenGL超級(jí)寶典:第三版

OpenGL編程指南(第四版)

java 游戲高級(jí)編程

J2ME手機(jī)游戲編程入門

游戲之旅——我的編程感悟

游戲開(kāi)發(fā)中的人工智能(英文影印版)

3D游戲:卷2 動(dòng)畫(huà)與高級(jí)實(shí)時(shí)渲染技術(shù)

面向?qū)ο蟮挠螒蜷_(kāi)發(fā)

java 游戲高級(jí)編程

3D游戲編程大師技巧

游戲編程精粹

面向?qū)ο蟮挠螒蜷_(kāi)發(fā)

3D游戲 卷1:實(shí)時(shí)渲染與軟件技術(shù)

3D游戲:卷2 動(dòng)畫(huà)與高級(jí)實(shí)時(shí)渲染技…

J2ME手機(jī)游戲編程入門

Direct3D游戲編程入門教程(第二版…

21、移動(dòng)開(kāi)發(fā)

Windows Mobile手機(jī)應(yīng)用開(kāi)發(fā)

SYMBIAN OS C++手機(jī)應(yīng)用開(kāi)發(fā)

Windows Mobile手機(jī)應(yīng)用開(kāi)發(fā)–傅曦 齊宇 徐駿

SYMBIAN OS C++手機(jī)應(yīng)用開(kāi)發(fā) (第2卷)—-RICHARD HARRISON著,周良忠 王伯欣譯

SYMBIAN OS C++手機(jī)應(yīng)用開(kāi)發(fā)-RICHARD HARRISON著,周良忠譯

Windows CE.net內(nèi)核定制及應(yīng)用程序開(kāi)發(fā)周毓林 寧楊 陸貴強(qiáng) 付林林

嵌入式系統(tǒng)Windows CE 開(kāi)發(fā)技巧與實(shí)例–傅曦

Palm OS編程實(shí)踐—絕版

22、單片機(jī)

單片機(jī)輕松入門——周堅(jiān)(平凡老師)

單片機(jī)典型模塊設(shè)計(jì)實(shí)例導(dǎo)航求是科技

例說(shuō)–張義和 陳敵北

KEIL CX51 V7.0單片機(jī)高級(jí)語(yǔ)言編程與ΜVISION2應(yīng)用實(shí)踐—–徐愛(ài)鈞

單片機(jī)應(yīng)用程序設(shè)計(jì)技術(shù)(修訂版)——周航慈

單片機(jī)實(shí)踐與應(yīng)用—吳金戎

MCS-51系列單片機(jī)實(shí)用接口技術(shù)李華

23、串并口通訊

Visual C++/Turbo C串口通信編程實(shí)踐—-龔建偉

VISUAL BASIC與RS-232串行通信控制(最新版)范逸之

24、電子

無(wú)線電識(shí)圖與電路故障分析輕松入門(第二版)——胡斌

無(wú)線電元器件檢測(cè)與修理技術(shù)輕松入門(第二版)——胡斌

圖表細(xì)說(shuō)電子技術(shù)識(shí)圖—–胡斌

圖表細(xì)說(shuō)電子元器件—–胡斌

圖表細(xì)說(shuō)元器件及實(shí)用電路—–胡斌

================================================================

六、怎樣成為一名程序員

通過(guò)以下4個(gè)階段的訓(xùn)練, 沒(méi)有任何編程基礎(chǔ)人就可以成為一名普通的程序員。

之一階段:掌握一種編程語(yǔ)言

學(xué)習(xí)內(nèi)容:學(xué)習(xí)任意一種主流的編程語(yǔ)言。例如C++語(yǔ)言。

學(xué)習(xí)目標(biāo):熟練掌握一種語(yǔ)言的語(yǔ)法和基本的編程技巧。

學(xué)習(xí)時(shí)間:3個(gè)月左右

注意事項(xiàng):編程語(yǔ)言和編程工具是兩回事情,編程語(yǔ)言是指C++、Basic、Object Pascal等程序設(shè)計(jì)語(yǔ)言,它們是像漢語(yǔ)、英語(yǔ)一樣的抽象的語(yǔ)法規(guī)則,編程工具是指Visual C++ 6.0、Visual Basic 6.0、Delphi 7.0等包括了源代碼編輯器、程序編譯器在內(nèi)的集成化、可視化的軟件開(kāi)發(fā)工具。C++源程序可以在Visual C++ 6.0里編寫(xiě),也可以在記事本里編寫(xiě),而同一個(gè)C++源程序可以用Visual C++ 6.0編譯、執(zhí)行,也可以用C++ Builder 5.0 編譯、執(zhí)行,所以: C++ 不等于 Visual C++ 6.0

第二階段:掌握一種編程工具

學(xué)習(xí)內(nèi)容:學(xué)習(xí)任意一種主流的編程工具。注意編程工具要和之一階段學(xué)習(xí)的編程語(yǔ)言一致,例如你學(xué)習(xí)的編程語(yǔ)言是C++,那么編程工具要選Visual C++ 6.0或者C++ Builder 5.0。

學(xué)習(xí)目標(biāo):熟練掌握這種編程工具基本用法,例如:菜單、組件、程序跟蹤調(diào)試、編寫(xiě)Windows程序等。

學(xué)習(xí)時(shí)間:3個(gè)月左右

注意事項(xiàng):這個(gè)階段側(cè)重編程工具的使用,同時(shí)進(jìn)一步熟習(xí)編程語(yǔ)言,最后達(dá)到能熟練編寫(xiě)各種基本的Windows程序。

第三階段:掌握“算法與數(shù)據(jù)結(jié)構(gòu)”這門課程

學(xué)習(xí)內(nèi)容:算法與數(shù)據(jù)結(jié)構(gòu),推薦許卓群的《數(shù)據(jù)結(jié)構(gòu)》,高等教育出版社出版。

學(xué)習(xí)目標(biāo):熟練掌握各種常用的算法與數(shù)據(jù)結(jié)構(gòu)

學(xué)習(xí)時(shí)間:4個(gè)月左右

注意事項(xiàng):這是一門不可或缺的軟件開(kāi)發(fā)課程,曾經(jīng)有一本經(jīng)典計(jì)算機(jī)專業(yè)書(shū)籍叫做《數(shù)據(jù)結(jié)構(gòu)+算法=程序》,這說(shuō)明了數(shù)據(jù)結(jié)構(gòu)和算法的重要性。它能幫我們建立良好的程序分析與設(shè)計(jì)能力。

第四階段:實(shí)現(xiàn)一個(gè)模擬的小型軟件項(xiàng)目

學(xué)習(xí)內(nèi)容:軟件項(xiàng)目的開(kāi)發(fā)過(guò)程

學(xué)習(xí)目標(biāo):掌握軟件項(xiàng)目的基本開(kāi)發(fā)過(guò)程和方法

學(xué)習(xí)時(shí)間:4個(gè)月左右

注意事項(xiàng):自己完成一個(gè)模擬的小型軟件項(xiàng)目,強(qiáng)烈推薦做一個(gè)MIS(管理信息系統(tǒng))軟件,參考用書(shū)推薦“中小型信息管理系統(tǒng)開(kāi)發(fā)實(shí)例系列叢書(shū)”,人民郵電出版社,它的例子詳實(shí)有效,以它為基礎(chǔ)再加以擴(kuò)展,就可以做出實(shí)用的MIS軟件來(lái)。此叢書(shū)包括多種開(kāi)發(fā)工具,大家可以選擇適合自己的:《VISUAL FOXPRO6.0 數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)實(shí)例導(dǎo)航》 《java數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)實(shí)例導(dǎo)航》 《VISUAL BASIC數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)實(shí)例導(dǎo)航》《VISUAL C++6.0數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)實(shí)例導(dǎo)航》 《ASP.NET數(shù)據(jù)庫(kù)管理系統(tǒng)開(kāi)發(fā)實(shí)例導(dǎo)航》 《DELPHI數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)實(shí)例導(dǎo)航》《POWERBUILDER 8.0數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)實(shí)例導(dǎo)航》。

最后將完成的模擬軟件刻成光盤(pán),作為自己的作品去面試,以此踏上自己光輝的職業(yè)程序員之路!

我是學(xué)軟件告知的在校大學(xué)生,今年大二了!處于自己的學(xué)習(xí),返友租我個(gè)人認(rèn)為如果你是初學(xué)者,我建議你可以下載些視頻教學(xué),清華的比較好。還有要學(xué)漏兆好C語(yǔ)言、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)庫(kù)。這樣有助于你以后學(xué)習(xí)高級(jí)語(yǔ)言。

希望以上內(nèi)容能幫上你。

怎樣成為計(jì)算機(jī)高手

看看這個(gè),你就明白了,希望對(duì)你有幫助!

一、為何要學(xué)編程?

每個(gè)人的動(dòng)機(jī)不一樣。大致有:

1、為了找個(gè)好工作;或?yàn)榱擞懈玫臋C(jī)會(huì)和更好的發(fā)展。

2、看到別人超厲害,所以也想學(xué)。

3、實(shí)際工作中很多場(chǎng)合需要。

4、從小就立志做個(gè)程序員,做軟件工程師。

5、振興中國(guó)的軟件事業(yè)。

================================================

二、如何學(xué)編程?

1、多看好書(shū)。

差書(shū)誤人子弟,不但浪費(fèi)時(shí)間和精力,而且打擊人的信心,差書(shū)使人很久都不會(huì),讓會(huì)讓人懷疑自已的學(xué)習(xí)能力。

現(xiàn)在的書(shū)很多,但好書(shū)很少,特別是被大家公認(rèn)很有價(jià)值的好書(shū),更是少之又少。歷經(jīng)多年時(shí)間考驗(yàn)和市場(chǎng)風(fēng)雨不殘酷洗禮而僅存的巨著,更是極其稀少。中國(guó)歷史上文學(xué)小說(shuō)類書(shū)本多如牛毛,但僅存的巨著,也只不過(guò)明敬悉>等四本名著而已,編程方面也是如此。

2、多動(dòng)手。

這一點(diǎn)很重要。而且特別重要?!凹埳系脕?lái)終覺(jué)淺,絕知此事要躬行?!标懹蔚那Ч琶湔f(shuō)的就是這個(gè)道理,并且同樣適合于編程方面。

================================================

三、用什么語(yǔ)言更好?

這主要取決于應(yīng)稿團(tuán)用領(lǐng)域,每種語(yǔ)言都有自已的長(zhǎng)處和不足。

1、匯編語(yǔ)言和C語(yǔ)言在單片機(jī)及工控領(lǐng)域用較多。另外C語(yǔ)言也是一種通激乎用語(yǔ)言,是學(xué)C++/c#的起點(diǎn)。

2、C++系統(tǒng)編程等多個(gè)方面,最常用的編譯器是VC。

3、C#/java網(wǎng)絡(luò)編程方面新興的。

4、VB通用。

5、還有Delphi等。

個(gè)人建議:從未編過(guò)程的,就從學(xué)vb開(kāi)始。有基礎(chǔ)的可直接學(xué)c++/VC。

===================================================

四、有什么好書(shū)?

幾年前,臺(tái)灣著名技術(shù)作家侯捷先生曾經(jīng)寫(xiě)過(guò)一篇影響很大的書(shū)評(píng)文章,叫做《MFC四大天王》。文章的意思是說(shuō)在MFC的浩瀚書(shū)海中,只要認(rèn)真研讀和學(xué)習(xí)其中四本,就可以“五岳歸來(lái)不看山”。侯先生雖以MFC為例,但是這個(gè)道理卻同樣適合于MFC之外的很多具體技術(shù)領(lǐng)域,這不能不說(shuō)是一個(gè)有趣的統(tǒng)計(jì)現(xiàn)象。

通常在某一個(gè)具體細(xì)分的技術(shù)領(lǐng)域,會(huì)自然而然地出現(xiàn)3-5本頂級(jí)著作,它們彼此互相配合,形成一個(gè)完整的體系。對(duì)于學(xué)習(xí)者來(lái)說(shuō),只需要認(rèn)真研讀這幾本書(shū),就足以升堂入室。我樂(lè)于將這種現(xiàn)稱為“四書(shū)五經(jīng)現(xiàn)象”。對(duì)于讀者來(lái)說(shuō),如果能夠找到該領(lǐng)域中的“四書(shū)五經(jīng)”,則無(wú)論在時(shí)間上還是金錢上都是最經(jīng)濟(jì)的選擇。好書(shū)幾本,勝過(guò)爛書(shū)幾捆,這個(gè)體會(huì)想必大家都有。在此,幫助大家遴選各個(gè)技術(shù)領(lǐng)域里的“四書(shū)五經(jīng)”。

編程的書(shū)可謂汗牛充棟,其中經(jīng)典也是不泛其數(shù),但絕大多數(shù)的過(guò)來(lái)人,都一致認(rèn)為,要想很快的入門并盡快的投入到編程實(shí)踐中,只要其中的四到五本也就夠了,即只看經(jīng)典中的經(jīng)典,圣經(jīng)級(jí)的書(shū)就可以了。

所謂活到老學(xué)到老,程序員是個(gè)終身學(xué)習(xí)的職業(yè),要不斷的看書(shū),直到放棄編程的那一天。所以,您要讀的好書(shū)也絕非以下推薦的這些書(shū)喲,呵呵。

一句話,由于我們的時(shí)間、精力、金錢都是有限的,如何以最小的代價(jià)換得更大的收獲。

================================================================

五、經(jīng)典好書(shū)分類熱銷榜

1、java

java編程語(yǔ)言(第三版)—java四大名著—-James Gosling(java之父)

java編程思想(第2版)—-java四大名著—-Bruce Eckel

java編程思想(第3版)—-java四大名著–Bruce Eckel

java 2核心技術(shù) 卷I:基礎(chǔ)知識(shí)(原書(shū)第7版)—java四大名著—–Cay Horstmann

java 2核心技術(shù) 卷II:高級(jí)特性(原書(shū)第7版)—-java四大名著—–Cay Horstmann

Effective java中文版——java四大名著Joshua Bloch

精通Struts:基于MVC的java Web設(shè)計(jì)與開(kāi)發(fā)—孫衛(wèi)琴

精通Hibernate:java對(duì)象持久化技術(shù)詳解—孫衛(wèi)琴

Tomcat與java Web開(kāi)發(fā)技術(shù)詳解孫衛(wèi)琴

java與模式–閻宏

2、c#

C#程序設(shè)計(jì)Charles Petzold“windows編程泰山北斗”—C#語(yǔ)言“倚天屠龍雙劍”

C# Primer中文版Stanley B.Lippman—C#語(yǔ)言“倚天屠龍雙劍”

.NET框架程序設(shè)計(jì)(修訂版)Jeffrey Richter“windows編程泰山北斗”—.NET平臺(tái)四大天王

C# Windows程序設(shè)計(jì)Charles Petzold“windows編程泰山北斗”——.NET平臺(tái)四大天王

.NET程序設(shè)計(jì)技術(shù)內(nèi)幕Jeff Prosise—.NET平臺(tái)四大天王

.NET本質(zhì)論–第1卷:公共語(yǔ)言運(yùn)行庫(kù)(中文版)Chris Sells—.NET平臺(tái)四大天王

3、C++

C++程序設(shè)計(jì)語(yǔ)言(特別版)—c++八大金剛—-Bjarne Stroustrup“C++之父”

C++ Primer (第3版)中文版—-c++八大金剛—Stanley B.Lippman

C++ Primer (第4版)中文版—-c++八大金剛—Stanley B.Lippman

C++標(biāo)準(zhǔn)程序庫(kù)—自修教程與參考手冊(cè)–c++八大金剛–Nicolai M.Josuttis

C++語(yǔ)言的設(shè)計(jì)和演化—–c++八大金剛—-Bjarne Stroustrup“C++之父”

深度探索C++對(duì)象模型—c++八大金剛—-Stanley B.Lippman

Essential C++中文版—c++八大金剛—Stanley B.Lippman

Effective C++中文版 2nd Edition—–c++八大金剛——Scott Meyers

More Effective C++中文版—-c++八大金剛——Scott Meyers

C++編程思想(第2版) 第1卷:標(biāo)準(zhǔn)C++導(dǎo)引Bruce Eckel

C++編程思想(第2版)第2卷:實(shí)用編程技術(shù)Bruce Eckel

C++程序設(shè)計(jì)譚浩強(qiáng)

C++ 程序設(shè)計(jì)教程(第2版)錢能

C++ Primer Plus(第五版)中文版—Stephen Prata

廣博如四庫(kù)全書(shū)The c++ programming language、c++ Primer

深?yuàn)W如山重水復(fù)Inside the c++ object model

程序庫(kù)大全The c++ standard libray

工程經(jīng)驗(yàn)之積累Effective c++、More Effective c++、Exceptional c++

c++八大金剛:

1、Essentital c++—lippman—C++之父,旁枝暫略,主攻核心,輕薄短小,初學(xué)者

2、The c++ programming language—-C++之父,技術(shù)權(quán)威,用詞深峻,思想深遠(yuǎn),c++百科全書(shū)代表,圣經(jīng)。

3、c++ Primer—-lippman—縱橫書(shū)市十?dāng)?shù)年,c++更佳教本,c++百科全書(shū)代表。

4、Inside the c++ object model—–lippman—-揭示c++底層,非常好,非常難。

5、Effective c++—–通過(guò)50個(gè)編程實(shí)例,展示專家經(jīng)驗(yàn),行文有趣,深處淺出。

6、More Effective c++----通過(guò)35個(gè)編程實(shí)例,展示專家經(jīng)驗(yàn),行文有趣,深處淺出。

7、The c++ standard libray---c++標(biāo)準(zhǔn)庫(kù)的百科全書(shū)。

8、設(shè)計(jì)模式:可復(fù)用面向?qū)ο筌浖幕A(chǔ)------good!

4、c

C程序設(shè)計(jì)語(yǔ)言(第2版·新版)—C語(yǔ)言“倚天屠龍雙劍”—Brian W.Kernighan“C語(yǔ)言之父”

C Primer Plus中文版(第五版)C語(yǔ)言“倚天屠龍雙劍”—Stephen Prata

C程序設(shè)計(jì)(第三版)譚浩強(qiáng)

C語(yǔ)言大全(第四版)HERBERT SCHILDT

C語(yǔ)言接口與實(shí)現(xiàn):創(chuàng)建可重用軟件的技術(shù)DAVID R.HANSON

C語(yǔ)言參考手冊(cè)(原書(shū)第5版)Samuel P.Harbison

C程序設(shè)計(jì)教程—–H.M.Deitel/P.J.Deitel

C陷阱與缺陷Andrew Koenig

5、VB

Visual Basic .NET技術(shù)內(nèi)幕—–VB編程三劍客Francesco Balena“vb首席大師”

Windows程序設(shè)計(jì)-Visual Basic.NET語(yǔ)言描述–VB編程三劍客—–Charles Petzold“windows編程泰山北斗”—

.NET框架程序設(shè)計(jì):Visual Basic.NET語(yǔ)言描述–VB編程三劍客–Jeffrey Richter“windows編程泰山北斗”—

Visual Basic 6編程技術(shù)大全Francesco Balena“vb首席大師”

Visual Basic.NET 從入門到精通Petroutsos,E.

高級(jí)VISUAL BASIC編程MATTHEW CURLAND

6、Delphi

Inside VCL(深入核心——VCL架構(gòu)剖析)李維

Delphi 7高效數(shù)據(jù)庫(kù)程序設(shè)計(jì)李維

面向?qū)ο箝_(kāi)發(fā)實(shí)踐之路(Delphi版)李維

7、VC

Windows 程序設(shè)計(jì)(第5版)—–Charles Petzold“windows編程泰山北斗”—

Windows核心編程Jeffrey Richter“windows編程泰山北斗”—

Windows高級(jí)編程指南Jeffrey Richter“windows編程泰山北斗”—

深入淺出MFC(第二版)—–“MFC四大天王”侯捷

MFC Windows程序設(shè)計(jì)(第2版)—MFC四大天王”Jeff Prosise

Visual C++ 技術(shù)內(nèi)幕(第4版)–MFC四大天王”David Kruglinski

深入解析MFCMFC四大天王”George Shepherd

Visual C++.NET 技術(shù)內(nèi)幕(第6版)-MFC四大天王”David Kruglinski

8、vf

Visual Foxpro程序設(shè)計(jì)參考手冊(cè)—–張洪舉

專家門診——Visual FoxPro開(kāi)發(fā)答疑160問(wèn)—–張洪舉

Visual FoxPro 6.0/9.0解決方案與范例大全—–張洪舉

Visual FoxPro軟件開(kāi)發(fā)模式與應(yīng)用案例—–張洪舉

9、黑客

應(yīng)用密碼學(xué)(協(xié)議算法與C源程序Bruce Schneier

網(wǎng)絡(luò)信息安全的真相Bruce Schneier

黑客大曝光:網(wǎng)絡(luò)安全機(jī)密與解決方案(第5版)STUART MCCLURE

軟件加密技術(shù)內(nèi)幕看雪學(xué)院

加密與解密——軟件保護(hù)技術(shù)與完全解決方案看雪學(xué)院

加密與解密(第二版)段鋼

10、匯編

Intel微處理器結(jié)構(gòu)、編程與接口(第六版)Barry B. Brey

80*86、奔騰機(jī)匯編語(yǔ)言程序設(shè)計(jì)Barry B. Brey

Windows環(huán)境下32位匯編語(yǔ)言程序設(shè)計(jì)(第2版)羅云彬

IBM-PC匯編語(yǔ)言程序設(shè)計(jì)(第2版) 本書(shū)是國(guó)內(nèi)優(yōu)秀教材沈美明 溫冬嬋

IBM PC匯編語(yǔ)言程序設(shè)計(jì)(第五版) 這本書(shū)籍是國(guó)外優(yōu)秀教材PETER ABEL著,沈美明 溫冬蟬譯

11、驅(qū)動(dòng)開(kāi)發(fā)

Windows WDM設(shè)備驅(qū)動(dòng)程序開(kāi)發(fā)指南Chris Cant

Windows 2023/XP WDM設(shè)備驅(qū)動(dòng)程序開(kāi)發(fā)(第2版)武安河

WINDOWS 2023/XP WDM設(shè)備驅(qū)動(dòng)程序開(kāi)發(fā)—- 武安河

12、網(wǎng)絡(luò)

計(jì)算機(jī)網(wǎng)絡(luò)第四版中文版—-網(wǎng)絡(luò)編程三劍客Andrew S.Tanenbaum

TCP/IP詳解3卷本——Richard Stevens—-網(wǎng)絡(luò)編程三劍客

UNIX網(wǎng)絡(luò)編程2卷本——Richard Stevens—-網(wǎng)絡(luò)編程三劍客

用TCP/IP進(jìn)行網(wǎng)際互聯(lián)Douglas E. Comer

高級(jí)TCP/IP編程—–Jon C. Snader

C++網(wǎng)絡(luò)編程Douglas Schmidt

UNIX環(huán)境高級(jí)編程(第2版)——Richard Stevens

13、算法

計(jì)算機(jī)程序設(shè)計(jì)藝術(shù)Donald.E.Knuth算法“倚天屠龍”雙劍

算法導(dǎo)論—Thomas H. Cormen算法“倚天屠龍”雙劍

離散數(shù)學(xué)及其應(yīng)用Kenneth H.Rosen

具體數(shù)學(xué)—計(jì)算機(jī)科學(xué)基礎(chǔ)Donald.E.Knuth

14、圖形編程

Windows 圖形編程–FENG YUAN –圖形編程界的Charles Petzold之書(shū)

15、數(shù)據(jù)結(jié)構(gòu)

數(shù)據(jù)結(jié)構(gòu) C++語(yǔ)言描述》58.00(Data Structures C++) William Ford,William Topp 劉衛(wèi)東 沈官林

數(shù)據(jù)結(jié)構(gòu)算法與應(yīng)用-C++語(yǔ)言描述》49.00Sartej Sahni 汪詩(shī)林 孫曉東等機(jī)械工業(yè)出版社

16、軟件工程

設(shè)計(jì)模式–可復(fù)用面向?qū)ο筌浖幕A(chǔ)

重構(gòu)—改善既有代碼的設(shè)計(jì)

17、操作系統(tǒng)

深入理解計(jì)算機(jī)系統(tǒng)(修訂版)RANDAL E.BRYANT

18、Unix

UNIX 網(wǎng)絡(luò)編程 卷I 套接字聯(lián)網(wǎng)API(英文版 第三版

UNIX 編程藝術(shù)

UNIX環(huán)境高級(jí)編程(英文影印第2版—–UNIX編程“圣經(jīng)

UNIX環(huán)境高級(jí)編程(英文影印版)(第2版)

UNIX環(huán)境高級(jí)編程(第2版)

UNIX環(huán)境高級(jí)編程(第2版)—UNIX編程“圣經(jīng)

UNIX網(wǎng)絡(luò)編程 第1卷:套接口API(第3版)

UNIX網(wǎng)絡(luò)編程卷2:進(jìn)程間通信(第2版)(英文影印版)

UNIX 網(wǎng)絡(luò)編程(第二版)第2卷:進(jìn)程間通信

UNIX編程環(huán)境

UNIX 網(wǎng)絡(luò)編程 卷I 套接字聯(lián)網(wǎng)API(英文版 第三版

UNIX系統(tǒng)編程

UNIX環(huán)境高級(jí)編程

UNIX 網(wǎng)絡(luò)編程 卷I 套接字聯(lián)網(wǎng)API(英文版 第三版)

UNIX網(wǎng)絡(luò)編程 第1卷:套接口API(第3版)

UNIX 網(wǎng)絡(luò)編程(第二版)第2卷:進(jìn)程間通信

UNIX網(wǎng)絡(luò)編程卷2:進(jìn)程間通信(第2版)(英文影印版)

UNIX 網(wǎng)絡(luò)編程(第2版)第1卷:套接口API和X/Open 傳輸接口API

UNIX網(wǎng)絡(luò)編程(卷1):連網(wǎng)的APLS:套接字與XTI(第二版)(英文影印版)

UNIX環(huán)境高級(jí)編程

Unix技術(shù)手冊(cè)

19、Linux

Linux內(nèi)核設(shè)計(jì)與實(shí)現(xiàn)

Linux內(nèi)核完全注釋

LINUX內(nèi)核分析及編程

GNU/Linux 編程指南(第二版)

Linux設(shè)備驅(qū)動(dòng)程序(第三版)

嵌入式設(shè)計(jì)及Linux驅(qū)動(dòng)開(kāi)發(fā)指南——基于ARM 9處理器

Linux設(shè)備驅(qū)動(dòng)程序 第三版(英文影印版)

Linux內(nèi)核設(shè)計(jì)與實(shí)現(xiàn)(第2版)

Linux內(nèi)核設(shè)計(jì)與實(shí)現(xiàn)(英文影印版)(第2版)

linux技術(shù)手冊(cè)

20、游戲編程

Windows游戲編程大師技巧(第二版

游戲之旅–我的編程感悟

OpenGL超級(jí)寶典:第三版

OpenGL編程指南(第四版)

java 游戲高級(jí)編程

J2ME手機(jī)游戲編程入門

游戲之旅——我的編程感悟

游戲開(kāi)發(fā)中的人工智能(英文影印版)

3D游戲:卷2 動(dòng)畫(huà)與高級(jí)實(shí)時(shí)渲染技術(shù)

面向?qū)ο蟮挠螒蜷_(kāi)發(fā)

java 游戲高級(jí)編程

3D游戲編程大師技巧

游戲編程精粹

面向?qū)ο蟮挠螒蜷_(kāi)發(fā)

3D游戲 卷1:實(shí)時(shí)渲染與軟件技術(shù)

3D游戲:卷2 動(dòng)畫(huà)與高級(jí)實(shí)時(shí)渲染技…

J2ME手機(jī)游戲編程入門

Direct3D游戲編程入門教程(第二版…

21、移動(dòng)開(kāi)發(fā)

Windows Mobile手機(jī)應(yīng)用開(kāi)發(fā)

SYMBIAN OS C++手機(jī)應(yīng)用開(kāi)發(fā)

Windows Mobile手機(jī)應(yīng)用開(kāi)發(fā)–傅曦 齊宇 徐駿

SYMBIAN OS C++手機(jī)應(yīng)用開(kāi)發(fā) (第2卷)—-RICHARD HARRISON著,周良忠 王伯欣譯

SYMBIAN OS C++手機(jī)應(yīng)用開(kāi)發(fā)-RICHARD HARRISON著,周良忠譯

Windows CE.net內(nèi)核定制及應(yīng)用程序開(kāi)發(fā)周毓林 寧楊 陸貴強(qiáng) 付林林

嵌入式系統(tǒng)Windows CE 開(kāi)發(fā)技巧與實(shí)例–傅曦

Palm OS編程實(shí)踐—絕版

22、單片機(jī)

單片機(jī)輕松入門——周堅(jiān)(平凡老師)

單片機(jī)典型模塊設(shè)計(jì)實(shí)例導(dǎo)航求是科技

例說(shuō)–張義和 陳敵北

KEIL CX51 V7.0單片機(jī)高級(jí)語(yǔ)言編程與ΜVISION2應(yīng)用實(shí)踐—–徐愛(ài)鈞

單片機(jī)應(yīng)用程序設(shè)計(jì)技術(shù)(修訂版)——周航慈

單片機(jī)實(shí)踐與應(yīng)用—吳金戎

MCS-51系列單片機(jī)實(shí)用接口技術(shù)李華

23、串并口通訊

Visual C++/Turbo C串口通信編程實(shí)踐—-龔建偉

VISUAL BASIC與RS-232串行通信控制(最新版)范逸之

24、電子

無(wú)線電識(shí)圖與電路故障分析輕松入門(第二版)——胡斌

無(wú)線電元器件檢測(cè)與修理技術(shù)輕松入門(第二版)——胡斌

圖表細(xì)說(shuō)電子技術(shù)識(shí)圖—–胡斌

圖表細(xì)說(shuō)電子元器件—–胡斌

圖表細(xì)說(shuō)元器件及實(shí)用電路—–胡斌

================================================================

六、怎樣成為一名程序員

通過(guò)以下4個(gè)階段的訓(xùn)練, 沒(méi)有任何編程基礎(chǔ)人就可以成為一名普通的程序員。

之一階段:掌握一種編程語(yǔ)言

學(xué)習(xí)內(nèi)容:學(xué)習(xí)任意一種主流的編程語(yǔ)言。例如C++語(yǔ)言。

學(xué)習(xí)目標(biāo):熟練掌握一種語(yǔ)言的語(yǔ)法和基本的編程技巧。

學(xué)習(xí)時(shí)間:3個(gè)月左右

注意事項(xiàng):編程語(yǔ)言和編程工具是兩回事情,編程語(yǔ)言是指C++、Basic、Object Pascal等程序設(shè)計(jì)語(yǔ)言,它們是像漢語(yǔ)、英語(yǔ)一樣的抽象的語(yǔ)法規(guī)則,編程工具是指Visual C++ 6.0、Visual Basic 6.0、Delphi 7.0等包括了源代碼編輯器、程序編譯器在內(nèi)的集成化、可視化的軟件開(kāi)發(fā)工具。C++源程序可以在Visual C++ 6.0里編寫(xiě),也可以在記事本里編寫(xiě),而同一個(gè)C++源程序可以用Visual C++ 6.0編譯、執(zhí)行,也可以用C++ Builder 5.0 編譯、執(zhí)行,所以: C++ 不等于 Visual C++ 6.0

第二階段:掌握一種編程工具

學(xué)習(xí)內(nèi)容:學(xué)習(xí)任意一種主流的編程工具。注意編程工具要和之一階段學(xué)習(xí)的編程語(yǔ)言一致,例如你學(xué)習(xí)的編程語(yǔ)言是C++,那么編程工具要選Visual C++ 6.0或者C++ Builder 5.0。

學(xué)習(xí)目標(biāo):熟練掌握這種編程工具基本用法,例如:菜單、組件、程序跟蹤調(diào)試、編寫(xiě)Windows程序等。

學(xué)習(xí)時(shí)間:3個(gè)月左右

注意事項(xiàng):這個(gè)階段側(cè)重編程工具的使用,同時(shí)進(jìn)一步熟習(xí)編程語(yǔ)言,最后達(dá)到能熟練編寫(xiě)各種基本的Windows程序。

第三階段:掌握“算法與數(shù)據(jù)結(jié)構(gòu)”這門課程

學(xué)習(xí)內(nèi)容:算法與數(shù)據(jù)結(jié)構(gòu),推薦許卓群的《數(shù)據(jù)結(jié)構(gòu)》,高等教育出版社出版。

學(xué)習(xí)目標(biāo):熟練掌握各種常用的算法與數(shù)據(jù)結(jié)構(gòu)

學(xué)習(xí)時(shí)間:4個(gè)月左右

注意事項(xiàng):這是一門不可或缺的軟件開(kāi)發(fā)課程,曾經(jīng)有一本經(jīng)典計(jì)算機(jī)專業(yè)書(shū)籍叫做《數(shù)據(jù)結(jié)構(gòu)+算法=程序》,這說(shuō)明了數(shù)據(jù)結(jié)構(gòu)和算法的重要性。它能幫我們建立良好的程序分析與設(shè)計(jì)能力。

第四階段:實(shí)現(xiàn)一個(gè)模擬的小型軟件項(xiàng)目

學(xué)習(xí)內(nèi)容:軟件項(xiàng)目的開(kāi)發(fā)過(guò)程

學(xué)習(xí)目標(biāo):掌握軟件項(xiàng)目的基本開(kāi)發(fā)過(guò)程和方法

學(xué)習(xí)時(shí)間:4個(gè)月左右

注意事項(xiàng):自己完成一個(gè)模擬的小型軟件項(xiàng)目,強(qiáng)烈推薦做一個(gè)MIS(管理信息系統(tǒng))軟件,參考用書(shū)推薦“中小型信息管理系統(tǒng)開(kāi)發(fā)實(shí)例系列叢書(shū)”,人民郵電出版社,它的例子詳實(shí)有效,以它為基礎(chǔ)再加以擴(kuò)展,就可以做出實(shí)用的MIS軟件來(lái)。此叢書(shū)包括多種開(kāi)發(fā)工具,大家可以選擇適合自己的:《VISUAL FOXPRO6.0 數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)實(shí)例導(dǎo)航》 《java數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)實(shí)例導(dǎo)航》 《VISUAL BASIC數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)實(shí)例導(dǎo)航》《VISUAL C++6.0數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)實(shí)例導(dǎo)航》 《ASP.NET數(shù)據(jù)庫(kù)管理系統(tǒng)開(kāi)發(fā)實(shí)例導(dǎo)航》 《DELPHI數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)實(shí)例導(dǎo)航》《POWERBUILDER 8.0數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)實(shí)例導(dǎo)航》。

最后將完成的模擬軟件刻成光盤(pán),作為自己的作品去面試,以此踏上自己光輝的職業(yè)程序員之路!

看看這春敗臘個(gè),你就明白了,,

一、為何要學(xué)編程?

每個(gè)人的動(dòng)機(jī)不一樣。大致有:

1、為了找個(gè)好工作;或?yàn)榱擞懈玫臋C(jī)會(huì)和更好的發(fā)展。

2、看到別人超厲害,所以也想學(xué)。

3、實(shí)際工作中很多場(chǎng)合需要。

4、從小就立志做個(gè)程序員,做軟件工程師。

5、振興中國(guó)的軟件事業(yè)。

。

================================================

二、如何學(xué)編程?

1、多看好書(shū)。

差書(shū)誤人子弟,不但浪費(fèi)時(shí)間和精力,而且打擊人的信心,差書(shū)使人很久都不會(huì),讓會(huì)讓人懷疑自已的學(xué)習(xí)能力。

現(xiàn)在的書(shū)很多,但好書(shū)很少,特別是被大家公認(rèn)很有價(jià)值的好書(shū),更是少之又少。歷經(jīng)多年時(shí)間考驗(yàn)和市場(chǎng)風(fēng)雨不殘酷洗禮而僅存的巨著,更是極其稀少。中國(guó)歷史上文學(xué)小說(shuō)類書(shū)本多如牛扒滑毛,但僅存的巨著,也只不過(guò)>等四本名著而已,編程方面也是如此。

2、多動(dòng)手。

這一點(diǎn)很重要。而且特別重要?!凹埳系脕?lái)終覺(jué)淺,絕知此事要躬行?!标懹蔚那Ч琶湔f(shuō)的就是這個(gè)道理,并且同樣適合于編程方面。

================================================

三、用什么語(yǔ)言更好?

這主要取決于應(yīng)用領(lǐng)域,每種語(yǔ)言都有自已的長(zhǎng)處和不足。

1、匯編語(yǔ)言和C語(yǔ)言在單片機(jī)及工控領(lǐng)域用較多。另外C語(yǔ)言也是一種通用語(yǔ)言,是學(xué)C++/c#的起點(diǎn)。

2、C++系統(tǒng)編程等多個(gè)方面,最常用的編譯器是VC。

3、C#/java網(wǎng)絡(luò)編程方面新興的。

4、VB通用。

5、還有Delphi等。

個(gè)人建議:從未編過(guò)程的,就從學(xué)vb開(kāi)始。有基礎(chǔ)的可直接學(xué)c++/VC。

===================================================

四、有什么好書(shū)?

幾年前,臺(tái)灣著名技術(shù)作家侯捷先生曾經(jīng)寫(xiě)過(guò)一篇影響很大的書(shū)評(píng)文章,叫做《MFC四大天王》。文章的意思是說(shuō)在MFC的浩瀚書(shū)海中,只要認(rèn)真研讀和學(xué)習(xí)其中四本,就可以“五岳歸來(lái)不看山”。侯先生雖以MFC為例,但是這個(gè)道理卻同樣適合于MFC之外的很多具體技術(shù)領(lǐng)域,這不能不說(shuō)是一個(gè)有趣的統(tǒng)計(jì)現(xiàn)象。

通常在某一個(gè)具體細(xì)分的技術(shù)領(lǐng)域,會(huì)自然而然地出現(xiàn)3-5本頂級(jí)著作,它們彼此互相配合,形成一個(gè)完整的體系。對(duì)于學(xué)習(xí)者來(lái)說(shuō),只需要認(rèn)真研讀這幾本書(shū),就足以升堂入室。我樂(lè)于將這種現(xiàn)稱為“四書(shū)五經(jīng)現(xiàn)象”。對(duì)于讀者來(lái)說(shuō),如果能夠找到該領(lǐng)域中的“四書(shū)五經(jīng)”,則無(wú)論在時(shí)間上還是金錢上都是最經(jīng)濟(jì)的選擇。好書(shū)幾本,勝過(guò)爛書(shū)幾捆,這個(gè)體會(huì)想必大家都有。在此,幫助大家遴選各個(gè)技術(shù)領(lǐng)域里的“四書(shū)五經(jīng)”。

編程的書(shū)可謂汗牛充棟,其中經(jīng)典也是不泛其數(shù),但絕大多數(shù)的過(guò)來(lái)人,都一致認(rèn)為,要想很快的入門并盡快的投入到編程實(shí)踐中,只要其中的四到五本也就夠了,即只看經(jīng)典中的經(jīng)典,圣經(jīng)級(jí)的書(shū)就可以了。

所謂活到老學(xué)到老,程序員是個(gè)終身學(xué)習(xí)的職業(yè),要不斷的看書(shū),直到放棄編程的那一天。所以,您要讀的好書(shū)也絕非以下推薦的這些書(shū)喲,呵呵。

一句話,由于我們的時(shí)間、精力、金錢都是有限的,如何以最小的代價(jià)換得更大的收獲。

================================================================

五、經(jīng)典好書(shū)分類熱銷榜

1、java

java編程語(yǔ)言(第三版)—java四大名著—-James Gosling(java之父)

java編程思想(第枯純2版)—-java四大名著—-Bruce Eckel

java編程思想(第3版)—-java四大名著–Bruce Eckel

java 2核心技術(shù) 卷I:基礎(chǔ)知識(shí)(原書(shū)第7版)—java四大名著—–Cay Horstmann

java 2核心技術(shù) 卷II:高級(jí)特性(原書(shū)第7版)—-java四大名著—–Cay Horstmann

Effective java中文版——java四大名著Joshua Bloch

精通Struts:基于MVC的java Web設(shè)計(jì)與開(kāi)發(fā)—孫衛(wèi)琴

精通Hibernate:java對(duì)象持久化技術(shù)詳解—孫衛(wèi)琴

Tomcat與java Web開(kāi)發(fā)技術(shù)詳解孫衛(wèi)琴

java與模式–閻宏

2、c#

C#程序設(shè)計(jì)Charles Petzold“windows編程泰山北斗”—C#語(yǔ)言“倚天屠龍雙劍”

C# Primer中文版Stanley B.Lippman—C#語(yǔ)言“倚天屠龍雙劍”

.NET框架程序設(shè)計(jì)(修訂版)Jeffrey Richter“windows編程泰山北斗”—.NET平臺(tái)四大天王

C# Windows程序設(shè)計(jì)Charles Petzold“windows編程泰山北斗”——.NET平臺(tái)四大天王

.NET程序設(shè)計(jì)技術(shù)內(nèi)幕Jeff Prosise—.NET平臺(tái)四大天王

.NET本質(zhì)論–第1卷:公共語(yǔ)言運(yùn)行庫(kù)(中文版)Chris Sells—.NET平臺(tái)四大天王

3、C++

C++程序設(shè)計(jì)語(yǔ)言(特別版)—c++八大金剛—-Bjarne Stroustrup“C++之父”

C++ Primer (第3版)中文版—-c++八大金剛—Stanley B.Lippman

C++ Primer (第4版)中文版—-c++八大金剛—Stanley B.Lippman

C++標(biāo)準(zhǔn)程序庫(kù)—自修教程與參考手冊(cè)–c++八大金剛–Nicolai M.Josuttis

C++語(yǔ)言的設(shè)計(jì)和演化—–c++八大金剛—-Bjarne Stroustrup“C++之父”

深度探索C++對(duì)象模型—c++八大金剛—-Stanley B.Lippman

Essential C++中文版—c++八大金剛—Stanley B.Lippman

Effective C++中文版 2nd Edition—–c++八大金剛——Scott Meyers

More Effective C++中文版—-c++八大金剛——Scott Meyers

C++編程思想(第2版) 第1卷:標(biāo)準(zhǔn)C++導(dǎo)引Bruce Eckel

C++編程思想(第2版)第2卷:實(shí)用編程技術(shù)Bruce Eckel

C++程序設(shè)計(jì)譚浩強(qiáng)

C++ 程序設(shè)計(jì)教程(第2版)錢能

C++ Primer Plus(第五版)中文版—Stephen Prata

廣博如四庫(kù)全書(shū)The c++ programming language、c++ Primer

深?yuàn)W如山重水復(fù)Inside the c++ object model

程序庫(kù)大全The c++ standard libray

工程經(jīng)驗(yàn)之積累Effective c++、More Effective c++、Exceptional c++

c++八大金剛:

1、Essentital c++—lippman—C++之父,旁枝暫略,主攻核心,輕薄短小,初學(xué)者

2、The c++ programming language—-C++之父,技術(shù)權(quán)威,用詞深峻,思想深遠(yuǎn),c++百科全書(shū)代表,圣經(jīng)。

3、c++ Primer—-lippman—縱橫書(shū)市十?dāng)?shù)年,c++更佳教本,c++百科全書(shū)代表。

4、Inside the c++ object model—–lippman—-揭示c++底層,非常好,非常難。

5、Effective c++—–通過(guò)50個(gè)編程實(shí)例,展示專家經(jīng)驗(yàn),行文有趣,深處淺出。

6、More Effective c++----通過(guò)35個(gè)編程實(shí)例,展示專家經(jīng)驗(yàn),行文有趣,深處淺出。

7、The c++ standard libray---c++標(biāo)準(zhǔn)庫(kù)的百科全書(shū)。

8、設(shè)計(jì)模式:可復(fù)用面向?qū)ο筌浖幕A(chǔ)------good,

4、c

C程序設(shè)計(jì)語(yǔ)言(第2版·新版)—C語(yǔ)言“倚天屠龍雙劍”—Brian W.Kernighan“C語(yǔ)言之父”

C Primer Plus中文版(第五版)C語(yǔ)言“倚天屠龍雙劍”—Stephen Prata

C程序設(shè)計(jì)(第三版)譚浩強(qiáng)

C語(yǔ)言大全(第四版)HERBERT SCHILDT

C語(yǔ)言接口與實(shí)現(xiàn):創(chuàng)建可重用軟件的技術(shù)DAVID R.HANSON

C語(yǔ)言參考手冊(cè)(原書(shū)第5版)Samuel P.Harbison

C程序設(shè)計(jì)教程—–H.M.Deitel/P.J.Deitel

C陷阱與缺陷Andrew Koenig

5、VB

Visual Basic .NET技術(shù)內(nèi)幕—–VB編程三劍客Francesco Balena“vb首席大師”

Windows程序設(shè)計(jì)-Visual Basic.NET語(yǔ)言描述–VB編程三劍客—–Charles Petzold“windows編程泰山北斗”—

.NET框架程序設(shè)計(jì):Visual Basic.NET語(yǔ)言描述–VB編程三劍客–Jeffrey Richter“windows編程泰山北斗”—

Visual Basic 6編程技術(shù)大全Francesco Balena“vb首席大師”

Visual Basic.NET 從入門到精通Petroutsos,E.

高級(jí)VISUAL BASIC編程MATTHEW CURLAND

6、Delphi

Inside VCL(深入核心——VCL架構(gòu)剖析)李維

Delphi 7高效數(shù)據(jù)庫(kù)程序設(shè)計(jì)李維

面向?qū)ο箝_(kāi)發(fā)實(shí)踐之路(Delphi版)李維

7、VC

Windows 程序設(shè)計(jì)(第5版)—–Charles Petzold“windows編程泰山北斗”—

Windows核心編程Jeffrey Richter“windows編程泰山北斗”—

Windows高級(jí)編程指南Jeffrey Richter“windows編程泰山北斗”—

深入淺出MFC(第二版)—–“MFC四大天王”侯捷

MFC Windows程序設(shè)計(jì)(第2版)—MFC四大天王”Jeff Prosise

Visual C++ 技術(shù)內(nèi)幕(第4版)–MFC四大天王”David Kruglinski

深入解析MFCMFC四大天王”George Shepherd

Visual C++.NET 技術(shù)內(nèi)幕(第6版)-MFC四大天王”David Kruglinski

8、vf

Visual Foxpro程序設(shè)計(jì)參考手冊(cè)—–張洪舉

專家門診——Visual FoxPro開(kāi)發(fā)答疑160問(wèn)—–張洪舉

Visual FoxPro 6.0/9.0解決方案與范例大全—–張洪舉

Visual FoxPro軟件開(kāi)發(fā)模式與應(yīng)用案例—–張洪舉

9、黑客

應(yīng)用密碼學(xué)(協(xié)議算法與C源程序Bruce Schneier

網(wǎng)絡(luò)信息安全的真相Bruce Schneier

黑客大曝光:網(wǎng)絡(luò)安全機(jī)密與解決方案(第5版)STUART MCCLURE

軟件加密技術(shù)內(nèi)幕看雪學(xué)院

加密與解密——軟件保護(hù)技術(shù)與完全解決方案看雪學(xué)院

加密與解密(第二版)段鋼

10、匯編

Intel微處理器結(jié)構(gòu)、編程與接口(第六版)Barry B. Brey

80*86、奔騰機(jī)匯編語(yǔ)言程序設(shè)計(jì)Barry B. Brey

Windows環(huán)境下32位匯編語(yǔ)言程序設(shè)計(jì)(第2版)羅云彬

IBM-PC匯編語(yǔ)言程序設(shè)計(jì)(第2版) 本書(shū)是國(guó)內(nèi)優(yōu)秀教材沈美明 溫冬嬋

IBM PC匯編語(yǔ)言程序設(shè)計(jì)(第五版) 這本書(shū)籍是國(guó)外優(yōu)秀教材PETER ABEL著,沈美明 溫冬蟬譯

11、驅(qū)動(dòng)開(kāi)發(fā)

Windows WDM設(shè)備驅(qū)動(dòng)程序開(kāi)發(fā)指南Chris Cant

Windows 2023/XP WDM設(shè)備驅(qū)動(dòng)程序開(kāi)發(fā)(第2版)武安河

WINDOWS 2023/XP WDM設(shè)備驅(qū)動(dòng)程序開(kāi)發(fā)—- 武安河

12、網(wǎng)絡(luò)

計(jì)算機(jī)網(wǎng)絡(luò)第四版中文版—-網(wǎng)絡(luò)編程三劍客Andrew S.Tanenbaum

TCP/IP詳解3卷本——Richard Stevens—-網(wǎng)絡(luò)編程三劍客

UNIX網(wǎng)絡(luò)編程2卷本——Richard Stevens—-網(wǎng)絡(luò)編程三劍客

用TCP/IP進(jìn)行網(wǎng)際互聯(lián)Douglas E. Comer

高級(jí)TCP/IP編程—–Jon C. Snader

C++網(wǎng)絡(luò)編程Douglas Schmidt

UNIX環(huán)境高級(jí)編程(第2版)——Richard Stevens

13、算法

計(jì)算機(jī)程序設(shè)計(jì)藝術(shù)Donald.E.Knuth算法“倚天屠龍”雙劍

算法導(dǎo)論—Thomas H. Cormen算法“倚天屠龍”雙劍

離散數(shù)學(xué)及其應(yīng)用Kenneth H.Rosen

具體數(shù)學(xué)—計(jì)算機(jī)科學(xué)基礎(chǔ)Donald.E.Knuth

14、圖形編程

Windows 圖形編程–FENG YUAN –圖形編程界的Charles Petzold之書(shū)

15、數(shù)據(jù)結(jié)構(gòu)

數(shù)據(jù)結(jié)構(gòu) C++語(yǔ)言描述》58.00(Data Structures C++) William Ford,William Topp 劉衛(wèi)東 沈官林

數(shù)據(jù)結(jié)構(gòu)算法與應(yīng)用-C++語(yǔ)言描述》49.00Sartej Sahni 汪詩(shī)林 孫曉東等機(jī)械工業(yè)出版社

16、軟件工程

設(shè)計(jì)模式–可復(fù)用面向?qū)ο筌浖幕A(chǔ)

重構(gòu)—改善既有代碼的設(shè)計(jì)

17、操作系統(tǒng)

深入理解計(jì)算機(jī)系統(tǒng)(修訂版)RANDAL E.BRYANT

18、Unix

UNIX 網(wǎng)絡(luò)編程 卷I 套接字聯(lián)網(wǎng)API(英文版 第三版

UNIX 編程藝術(shù)

UNIX環(huán)境高級(jí)編程(英文影印第2版—–UNIX編程“圣經(jīng)

UNIX環(huán)境高級(jí)編程(英文影印版)(第2版)

UNIX環(huán)境高級(jí)編程(第2版)

UNIX環(huán)境高級(jí)編程(第2版)—UNIX編程“圣經(jīng)

UNIX網(wǎng)絡(luò)編程 第1卷:套接口API(第3版)

UNIX網(wǎng)絡(luò)編程卷2:進(jìn)程間通信(第2版)(英文影印版)

UNIX 網(wǎng)絡(luò)編程(第二版)第2卷:進(jìn)程間通信

UNIX編程環(huán)境

UNIX 網(wǎng)絡(luò)編程 卷I 套接字聯(lián)網(wǎng)API(英文版 第三版

UNIX系統(tǒng)編程

UNIX環(huán)境高級(jí)編程

UNIX 網(wǎng)絡(luò)編程 卷I 套接字聯(lián)網(wǎng)API(英文版 第三版)

UNIX網(wǎng)絡(luò)編程 第1卷:套接口API(第3版)

UNIX 網(wǎng)絡(luò)編程(第二版)第2卷:進(jìn)程間通信

UNIX網(wǎng)絡(luò)編程卷2:進(jìn)程間通信(第2版)(英文影印版)

UNIX 網(wǎng)絡(luò)編程(第2版)第1卷:套接口API和X/Open 傳輸接口API

UNIX網(wǎng)絡(luò)編程(卷1):連網(wǎng)的APLS:套接字與XTI(第二版)(英文影印版)

UNIX環(huán)境高級(jí)編程

Unix技術(shù)手冊(cè)

19、Linux

Linux內(nèi)核設(shè)計(jì)與實(shí)現(xiàn)

Linux內(nèi)核完全注釋

LINUX內(nèi)核分析及編程

GNU/Linux 編程指南(第二版)

Linux設(shè)備驅(qū)動(dòng)程序(第三版)

嵌入式設(shè)計(jì)及Linux驅(qū)動(dòng)開(kāi)發(fā)指南——基于ARM 9處理器

Linux設(shè)備驅(qū)動(dòng)程序 第三版(英文影印版)

Linux內(nèi)核設(shè)計(jì)與實(shí)現(xiàn)(第2版)

Linux內(nèi)核設(shè)計(jì)與實(shí)現(xiàn)(英文影印版)(第2版)

linux技術(shù)手冊(cè)

20、游戲編程

Windows游戲編程大師技巧(第二版

游戲之旅–我的編程感悟

OpenGL超級(jí)寶典:第三版

OpenGL編程指南(第四版)

java 游戲高級(jí)編程

J2ME手機(jī)游戲編程入門

游戲之旅——我的編程感悟

游戲開(kāi)發(fā)中的人工智能(英文影印版)

3D游戲:卷2 動(dòng)畫(huà)與高級(jí)實(shí)時(shí)渲染技術(shù)

面向?qū)ο蟮挠螒蜷_(kāi)發(fā)

java 游戲高級(jí)編程

3D游戲編程大師技巧

游戲編程精粹

面向?qū)ο蟮挠螒蜷_(kāi)發(fā)

3D游戲 卷1:實(shí)時(shí)渲染與軟件技術(shù)

3D游戲:卷2 動(dòng)畫(huà)與高級(jí)實(shí)時(shí)渲染技

J2ME手機(jī)游戲編程入門

Direct3D游戲編程入門教程(第二版

21、移動(dòng)開(kāi)發(fā)

Windows Mobile手機(jī)應(yīng)用開(kāi)發(fā)

SYMBIAN OS C++手機(jī)應(yīng)用開(kāi)發(fā)

Windows Mobile手機(jī)應(yīng)用開(kāi)發(fā)–傅曦 齊宇 徐駿

SYMBIAN OS C++手機(jī)應(yīng)用開(kāi)發(fā) (第2卷)—-RICHARD HARRISON著,周良忠 王伯欣譯

SYMBIAN OS C++手機(jī)應(yīng)用開(kāi)發(fā)-RICHARD HARRISON著,周良忠譯

Windows CE.net內(nèi)核定制及應(yīng)用程序開(kāi)發(fā)周毓林 寧楊 陸貴強(qiáng) 付林林

嵌入式系統(tǒng)Windows CE 開(kāi)發(fā)技巧與實(shí)例–傅曦

Palm OS編程實(shí)踐—絕版

22、單片機(jī)

單片機(jī)輕松入門——周堅(jiān)(平凡老師)

單片機(jī)典型模塊設(shè)計(jì)實(shí)例導(dǎo)航求是科技

例說(shuō)–張義和 陳敵北

KEIL CX51 V7.0單片機(jī)高級(jí)語(yǔ)言編程與ΜVISION2應(yīng)用實(shí)踐—–徐愛(ài)鈞

單片機(jī)應(yīng)用程序設(shè)計(jì)技術(shù)(修訂版)——周航慈

單片機(jī)實(shí)踐與應(yīng)用—吳金戎

MCS-51系列單片機(jī)實(shí)用接口技術(shù)李華

23、串并口通訊

Visual C++/Turbo C串口通信編程實(shí)踐—-龔建偉

VISUAL BASIC與RS-232串行通信控制(最新版)范逸之

24、電子

無(wú)線電識(shí)圖與電路故障分析輕松入門(第二版)——胡斌

無(wú)線電元器件檢測(cè)與修理技術(shù)輕松入門(第二版)——胡斌

圖表細(xì)說(shuō)電子技術(shù)識(shí)圖—–胡斌

圖表細(xì)說(shuō)電子元器件—–胡斌

圖表細(xì)說(shuō)元器件及實(shí)用電路—–胡斌

================================================================

六、怎樣成為一名程序員

通過(guò)以下4個(gè)階段的訓(xùn)練, 沒(méi)有任何編程基礎(chǔ)人就可以成為一名普通的程序員。

之一階段:掌握一種編程語(yǔ)言

學(xué)習(xí)內(nèi)容:學(xué)習(xí)任意一種主流的編程語(yǔ)言。例如C++語(yǔ)言。

學(xué)習(xí)目標(biāo):熟練掌握一種語(yǔ)言的語(yǔ)法和基本的編程技巧。

學(xué)習(xí)時(shí)間:3個(gè)月左右

注意事項(xiàng):編程語(yǔ)言和編程工具是兩回事情,編程語(yǔ)言是指C++、Basic、Object Pascal等程序設(shè)計(jì)語(yǔ)言,它們是像漢語(yǔ)、英語(yǔ)一樣的抽象的語(yǔ)法規(guī)則,編程工具是指Visual C++ 6.0、Visual Basic 6.0、Delphi 7.0等包括了源代碼編輯器、程序編譯器在內(nèi)的集成化、可視化的軟件開(kāi)發(fā)工具。C++源程序可以在Visual C++ 6.0里編寫(xiě),也可以在記事本里編寫(xiě),而同一個(gè)C++源程序可以用Visual C++ 6.0編譯、執(zhí)行,也可以用C++ Builder 5.0 編譯、執(zhí)行,所以: C++ 不等于 Visual C++ 6.0

第二階段:掌握一種編程工具

學(xué)習(xí)內(nèi)容:學(xué)習(xí)任意一種主流的編程工具。注意編程工具要和之一階段學(xué)習(xí)的編程語(yǔ)言一致,例如你學(xué)習(xí)的編程語(yǔ)言是C++,那么編程工具要選Visual C++ 6.0或者C++ Builder 5.0。

學(xué)習(xí)目標(biāo):熟練掌握這種編程工具基本用法,例如:菜單、組件、程序跟蹤調(diào)試、編寫(xiě)Windows程序等。

學(xué)習(xí)時(shí)間:3個(gè)月左右

注意事項(xiàng):這個(gè)階段側(cè)重編程工具的使用,同時(shí)進(jìn)一步熟習(xí)編程語(yǔ)言,最后達(dá)到能熟練編寫(xiě)各種基本的Windows程序。

第三階段:掌握“算法與數(shù)據(jù)結(jié)構(gòu)”這門課程

學(xué)習(xí)內(nèi)容:算法與數(shù)據(jù)結(jié)構(gòu),推薦許卓群的《數(shù)據(jù)結(jié)構(gòu)》,高等教育出版社出版。

學(xué)習(xí)目標(biāo):熟練掌握各種常用的算法與數(shù)據(jù)結(jié)構(gòu)

學(xué)習(xí)時(shí)間:4個(gè)月左右

注意事項(xiàng):這是一門不可或缺的軟件開(kāi)發(fā)課程,曾經(jīng)有一本經(jīng)典計(jì)算機(jī)專業(yè)書(shū)籍叫做《數(shù)據(jù)結(jié)構(gòu)+算法=程序》,這說(shuō)明了數(shù)據(jù)結(jié)構(gòu)和算法的重要性。它能幫我們建立良好的程序分析與設(shè)計(jì)能力。

第四階段:實(shí)現(xiàn)一個(gè)模擬的小型軟件項(xiàng)目

學(xué)習(xí)內(nèi)容:軟件項(xiàng)目的開(kāi)發(fā)過(guò)程

學(xué)習(xí)目標(biāo):掌握軟件項(xiàng)目的基本開(kāi)發(fā)過(guò)程和方法

學(xué)習(xí)時(shí)間:4個(gè)月左右

注意事項(xiàng):自己完成一個(gè)模擬的小型軟件項(xiàng)目,強(qiáng)烈推薦做一個(gè)MIS(管理信息系統(tǒng))軟件,參考用書(shū)推薦“中小型信息管理系統(tǒng)開(kāi)發(fā)實(shí)例系列叢書(shū)”,人民郵電出版社,它的例子詳實(shí)有效,以它為基礎(chǔ)再加以擴(kuò)展,就可以做出實(shí)用的MIS軟件來(lái)。此叢書(shū)包括多種開(kāi)發(fā)工具,大家可以選擇適合自己的:《VISUAL FOXPRO6.0 數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)實(shí)例導(dǎo)航》 《java數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)實(shí)例導(dǎo)航》 《VISUAL BASIC數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)實(shí)例導(dǎo)航》《VISUAL C++6.0數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)實(shí)例導(dǎo)航》 《ASP.NET數(shù)據(jù)庫(kù)管理系統(tǒng)開(kāi)發(fā)實(shí)例導(dǎo)航》 《DELPHI數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)實(shí)例導(dǎo)航》《POWERBUILDER 8.0數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)實(shí)例導(dǎo)航》。

最后將完成的模擬軟件刻成光盤(pán),作為自己的作品去面試,以此踏上自己光輝的職業(yè)程序員之路。

計(jì)算機(jī)包括很多方面:電腦硬件、軟件、網(wǎng)絡(luò)、蘆扮告網(wǎng)站……一般理解的計(jì)算機(jī)高手是指對(duì)操作系統(tǒng)的了解,可以很快掌握并使用各種軟件。如果你想成為這點(diǎn),建議學(xué)習(xí)一下xp

2023

2023等操作系統(tǒng)和諸如office

photoshop等常陪明用軟件和cmd

dos命令。dos命令在操作系統(tǒng)出問(wèn)題的時(shí)候,經(jīng)常會(huì)用缺消上。

現(xiàn)在想成為計(jì)算機(jī)高手,要先考理論,如果思想考試不合格,不允許學(xué)電腦,免得危害社會(huì)

學(xué)習(xí)理論+操作游明+C語(yǔ)言裂陪+編程+刻苦研習(xí)+與高肆磨蠢手交流=成為計(jì)算機(jī)高手

每天都有這方面的知識(shí)增長(zhǎng)

關(guān)于linux 四大名著的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。

創(chuàng)新互聯(lián)-老牌IDC、云計(jì)算及IT信息化服務(wù)領(lǐng)域的服務(wù)供應(yīng)商,業(yè)務(wù)涵蓋IDC(互聯(lián)網(wǎng)數(shù)據(jù)中心)服務(wù)、云計(jì)算服務(wù)、IT信息化、AI算力租賃平臺(tái)(智算云),軟件開(kāi)發(fā),網(wǎng)站建設(shè),咨詢熱線:028-86922220


本文題目:Linux四大名著:開(kāi)源世界的精髓與傳承(linux四大名著)
當(dāng)前地址:http://www.dlmjj.cn/article/cdgjoes.html