• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            milkyway的窩

            最初想法的誕生地

             

            44本計(jì)算機(jī)科學(xué)類的經(jīng)典書

            來(lái)自http://bbs.pfan.cn/post-259063.html

            1.The Art of Computer Programming
              Author: Donald.E.Knuth
              Web site: http://www-cs-faculty.stanford.edu/~knuth/taocp.html
              Book Info: 這部書被譽(yù)為20世紀(jì)最重要的20部著作之一,與Einstein的<<相對(duì)論>>并列,是計(jì)算機(jī)科學(xué)
            領(lǐng)域的權(quán)威著作.全書共分7卷,目前已經(jīng)出版了3卷,被譽(yù)為"計(jì)算機(jī)程序設(shè)計(jì)理論的荷馬史詩(shī)","可與牛頓的
            <<自然科學(xué)的數(shù)學(xué)原理>>媲美的巨著".作者數(shù)學(xué)方面的功底造就了本書嚴(yán)謹(jǐn)?shù)娘L(fēng)格,雖然本書不是用當(dāng)今流
            行的程序設(shè)計(jì)語(yǔ)言描述的,但這絲毫不損傷它"程序設(shè)計(jì)史詩(shī)"的地位.道理很簡(jiǎn)單,它內(nèi)涵的設(shè)計(jì)思想是永遠(yuǎn)
            不會(huì)過時(shí)的.The Art of Computer Programming 原計(jì)劃要出七冊(cè),但目前只完成了三冊(cè).該書有日文,俄文,
            西班牙文等許多國(guó)的版本.其中,中文版由國(guó)防大學(xué)出版社發(fā)行.
              Book Reviews: 
              無(wú)數(shù)的讀者都在談?wù)揔nuth的書所帶來(lái)的深遠(yuǎn)影響.科學(xué)家驚嘆于分析邏輯之透徹嚴(yán)謹(jǐn),而普通的編程人
            員也已成功地將書中所列方案運(yùn)用到他們的日常問題中.所有的人都非常贊賞Knuth在這套書中所表現(xiàn)的精確
            與風(fēng)趣,并為其明確性與涉及面之廣而感到欣喜.
              我無(wú)法向你表達(dá)這套書在學(xué)習(xí)和創(chuàng)造性方面所帶給我的興奮與激動(dòng),我已經(jīng)將它們帶入了我的生活,就像
            我的汽車,飯館,工作,家庭……無(wú)所不在.
                                         ----Charles Long
              無(wú)論你的背景怎樣,如果你正在進(jìn)行復(fù)雜的計(jì)算機(jī)編程,你就應(yīng)該閱讀本套書中的每本書,來(lái)補(bǔ)充你的專
            業(yè)知識(shí).
              當(dāng)一個(gè)問題難以解決,而必須使用Knuth的這套書來(lái)解決時(shí),總是一件令人愉快的事情.我發(fā)現(xiàn)在計(jì)算機(jī)方
            面使用它們會(huì)有驚人的效果.
                                         ----Jonathan Laventhol
              如果你認(rèn)為你是一名真正優(yōu)秀的程序員……讀Knuth的<<計(jì)算機(jī)程序設(shè)計(jì)藝術(shù)>>,如果你能讀懂整套書的
            話,請(qǐng)給我發(fā)一份你的簡(jiǎn)歷.
                                         ----Bill Gates
              The Art of Computer Programming, Volume 1: Fundamental Algorithms (3rd Edition)
              Author: Donald.E.Knuth
              Publisher: Prentice Hall
              Amazon Reviews: Amazon.com
              Book Info: 卷1為基礎(chǔ)運(yùn)算法則,該書以基本的編程概念和技術(shù)為開始,然后講述信息結(jié)構(gòu)--計(jì)算機(jī)內(nèi)信
            息的表示法,數(shù)據(jù)元素間的結(jié)構(gòu)關(guān)系以及處理它們的有效方法.主要應(yīng)用于模擬,數(shù)字方法,符號(hào)計(jì)算,軟件和
            系統(tǒng)設(shè)計(jì).許多簡(jiǎn)單和重要的運(yùn)算法則和技術(shù)已添加到前一版本中,精確的初步計(jì)算部分已經(jīng)修改,以適應(yīng)當(dāng)
            前趨勢(shì).
              The Art of Computer Programming, Volume 2: Seminumerical Algorithms (3rd Edition)
              Author: Donald.E.Knuth
              Publisher: Prentice Hall
              Amazon Reviews: Amazon.com
              Book Info: 第2卷對(duì)半數(shù)值算法領(lǐng)域做了全面介紹,分"隨機(jī)數(shù)"和"算術(shù)"兩章.本卷總結(jié)了主要算法范例
            及這些算法的基本理論,廣泛剖析了計(jì)算機(jī)程序設(shè)計(jì)與數(shù)值分析間的相互聯(lián)系.第3版中特別值得注意的是
            Knuth對(duì)隨機(jī)數(shù)生成程序的重新處理和對(duì)形式冪級(jí)數(shù)計(jì)算的討論.
              The Art of Computer Programming, Volume 3: Sorting and Searching (2nd Edition)
              Author: Donald E.Knuth
              Publisher: Prentice Hall
              Amazon Reviews: Amazon.com
              Book Info: 卷3為分揀和搜索,這是本書的第1個(gè)修訂版,它是對(duì)計(jì)算機(jī)分揀和搜索的一流技術(shù)的最全面
            的研究,它擴(kuò)展了卷1中數(shù)據(jù)結(jié)構(gòu)的處理方法,將大小數(shù)據(jù)庫(kù)以及內(nèi)存和外部存儲(chǔ)都包含在內(nèi).本書包括對(duì)計(jì)算
            機(jī)方法仔細(xì)檢查的選擇方案,和其效率的大量分析.本書該版的獨(dú)特之處在于優(yōu)化了的分揀,以及對(duì)通用散列
            法和排列法的新的理論論述.
              作者簡(jiǎn)介:
              Donald.E.Knuth(唐納德.E.克努特,中文名高德納)是算法和程序設(shè)計(jì)技術(shù)的先驅(qū)者,是計(jì)算機(jī)排版系統(tǒng)
            TeX和METAFONT的發(fā)明者,他因這些成就和大量創(chuàng)造性的影響深遠(yuǎn)的著作(19部書和160篇論文)而譽(yù)滿全球,在
            計(jì)算機(jī)科學(xué)領(lǐng)域享有崇高的威望,是計(jì)算機(jī)科學(xué)界公認(rèn)的大宗師.作為斯坦福大學(xué)計(jì)算機(jī)程序設(shè)計(jì)藝術(shù)的榮譽(yù)
            退休教授,他當(dāng)前正全神貫注于完成其關(guān)于計(jì)算機(jī)科學(xué)的史詩(shī)性的七卷集.這一偉大工程在1962年他還是加利
            福尼亞理工學(xué)院的研究生時(shí)就開始了.Knuth教授獲得了許多獎(jiǎng)項(xiàng)和榮譽(yù),包括美國(guó)計(jì)算機(jī)協(xié)會(huì)圖靈獎(jiǎng)(ACM 
            Turing Award),美國(guó)前總統(tǒng)卡特授予的科學(xué)金獎(jiǎng)(Medal of Science),美國(guó)數(shù)學(xué)學(xué)會(huì)斯蒂爾獎(jiǎng)(AMS Steele 
            Prize),以及1996年11月由于發(fā)明先進(jìn)技術(shù)榮獲的極受尊重的京都獎(jiǎng)(KyotoPrize).現(xiàn)與其妻Jill生活于斯坦
            福校園內(nèi).
              Donald.E.Knuth人生最輝煌的時(shí)刻在斯坦福大學(xué)計(jì)算機(jī)系渡過,獲得了美國(guó)計(jì)算機(jī)協(xié)會(huì)圖靈獎(jiǎng),成為本領(lǐng)
            域內(nèi)當(dāng)之無(wú)愧的泰斗.

            英文原版下載
            http://www.shubulo.com/redirect.php?tid=34754

            ----------------------------------------------------------------
            2.Introduction to Algorithms
              Author:Thomas H.Cormen ,Charles E.Leiserson ,Ronald L.Rivest ,Clifford Stein 
              Amazon Reviews: Amazon.com
              Book Info: 簡(jiǎn)稱為CLRS的<<算法導(dǎo)論>>,被稱作"計(jì)算機(jī)算法的圣經(jīng)".
              本書的主要作者來(lái)自麻省理工大學(xué)計(jì)算機(jī),作者之一Ronald L.Rivest 由于其在公開秘鑰密碼算法RSA上
            的貢獻(xiàn)獲得了圖靈獎(jiǎng),目前是算法的標(biāo)準(zhǔn)教材,美國(guó)許多名校的計(jì)算機(jī)系都使用它,國(guó)內(nèi)有些院校也將本書作
            為算法課程的教材.另外許多專業(yè)人員也經(jīng)常引用它.由于TAOCP只出版了3卷,CLRS比較起前者來(lái)則顯得內(nèi)容
            更為全面,基本包含了所有的經(jīng)典算法.本書程序全部由偽代碼實(shí)現(xiàn),這更增添了本書的通用性,使得利用各種
            程序設(shè)計(jì)語(yǔ)言的程序員都可以作為參考.語(yǔ)言方面通俗,很適合作為算法教材和自學(xué)算法之用.國(guó)內(nèi)的很多作
            品名為數(shù)據(jù)結(jié)構(gòu),從本書中斷章取義,把數(shù)據(jù)結(jié)構(gòu)與算法混為一談,搞得作者自己都迷迷糊糊.這也是我不十分
            愿意向大家推薦國(guó)內(nèi)作品的原因.你會(huì)發(fā)現(xiàn)現(xiàn)在基本上所有的數(shù)據(jù)結(jié)構(gòu)與算法書籍都會(huì)將本書作為參考文獻(xiàn)
            之一,更可以說(shuō)明一個(gè)問題,本書是作為讀者進(jìn)行算法學(xué)習(xí)的最佳選擇.作為本書的補(bǔ)充內(nèi)容,我愿意向大家推
            薦下面的學(xué)習(xí)資料:你可以通過這個(gè)地址找到本書的所有練習(xí)答案:http://www.itu.dk/people/beetle/ .為
            了更好的學(xué)習(xí)本書中的內(nèi)容,最好的指導(dǎo)當(dāng)然是來(lái)自作者本身講述本書的課程,讀者們可以通過
            http://18.89.1.101/sma/5503fall2001/index5503fall2001.html獲得課程的錄像.

            中文版
             http://www.shubulo.com/thread-31351-1-1.html
            習(xí)題及答案
            http://www.shubulo.com/thread-33989-1-1.html

            ----------------------------------------------------------------
            3.Data Structure & Algorithm Analysis in C (Second Edition)
              Author:Mark Allen Weiss
              Published:September 1996
              Web site:http://www.cs.fiu.edu/~weiss/
              Amazon Reviews: Amazon.com
              Book Info: 本書曾被評(píng)為20世紀(jì)頂尖的30部計(jì)算機(jī)著作之一,作者M(jìn)ark Allen Weiss在數(shù)據(jù)結(jié)構(gòu)和算法
            分析方面卓有建樹.他的數(shù)據(jù)結(jié)構(gòu)和算法分析的著作尤其暢銷,并受到廣泛好評(píng).已被世界500余所大學(xué)用作教
            材.

             

            ----------------------------------------------------------------
            4.Concrete Mathematics A Foundation for Computer Science(Second Edition)
            中文版
            http://www.shubulo.com/thread-33994-1-1.html
              Author:Donald.E.Knuth&Ronald L.Graham
              Web site: http://www-cs-faculty.stanford.edu/~knuth/gkp.html
              Amazon Reviews: Amazon.com
              Book Info: 很令人興奮的就是這本書的主要作者正是泰斗Donald.E.Knuth以及他的同事Ronald 
            L.Graham.書稿是他們?cè)?970年的時(shí)候在計(jì)算機(jī)系教授研究生本門課程的基礎(chǔ)上整理出來(lái)的教材.內(nèi)容上是
            Knuth的巨著TAOCP第一部的擴(kuò)展,有些比TAOCP中談及地又深入了許多.重點(diǎn)放在高級(jí)計(jì)算機(jī)程序設(shè)計(jì)話題以
            及算法分析上,涉及了計(jì)算機(jī)科學(xué)領(lǐng)域內(nèi)幾乎所有可能遇到的數(shù)學(xué)知識(shí).具體數(shù)學(xué)是離散數(shù)學(xué)和連續(xù)數(shù)學(xué)的綜
            合,書中這點(diǎn)做得極為出色,介紹的內(nèi)容涉及到書中許多經(jīng)典問題的解答比目前廣泛流傳的解法更易懂.對(duì)于
            提高大家的計(jì)算數(shù)學(xué)修養(yǎng)有很大幫助.之所以TAOCP有的時(shí)候讀者們讀不懂就是因?yàn)橛?jì)算數(shù)學(xué)基礎(chǔ)不是十分扎
            實(shí),但以我個(gè)人經(jīng)驗(yàn),若能對(duì)本書中內(nèi)容有一個(gè)比較好的理解,會(huì)給你閱讀如TAOCP這樣的曠世巨著帶來(lái)很大的
            方便.

             

            ----------------------------------------------------------------
            5.Discrete Mathematics and Its Applications,Fourth Edition
            習(xí)題
            http://www.shubulo.com/viewthread.php?tid=33130
              Author:Kenneth H.Rosen
              Amazon Reviews: Amazon.com
              Book Info: 本書的價(jià)值已經(jīng)被全世界幾百所大學(xué)所證實(shí),作為離散數(shù)學(xué)領(lǐng)域的經(jīng)典教材,全世界幾乎所
            有知名的院校都曾經(jīng)使用本書作為教材.以我個(gè)人觀點(diǎn)看來(lái),這本書可以稱之為離散數(shù)學(xué)百科.書中不但介紹
            了離散數(shù)學(xué)的理論和方法,還有豐富的歷史資料和相關(guān)學(xué)習(xí)網(wǎng)站資源.更為令人激動(dòng)的便是這本書少有的將離
            散數(shù)學(xué)理論與應(yīng)用結(jié)合得如此的好.你可以看到離散數(shù)學(xué)理論在邏輯電路,程序設(shè)計(jì),商業(yè)和互聯(lián)網(wǎng)等諸多領(lǐng)
            域的應(yīng)用實(shí)例.本書的英文版(第五版)當(dāng)中更增添了相當(dāng)多的數(shù)學(xué)和計(jì)算機(jī)科學(xué)家的傳記,是計(jì)算機(jī)科學(xué)歷史
            不可多得的參考資料.作為教材這本書配有相當(dāng)數(shù)量的練習(xí).每一章后面還有一組課題,把學(xué)生已經(jīng)學(xué)到的計(jì)
            算和離散數(shù)學(xué)的內(nèi)容結(jié)合在一起進(jìn)行訓(xùn)練.這本書也是我個(gè)人在學(xué)習(xí)離散數(shù)學(xué)時(shí)讀的唯一的英文教材,實(shí)為一
            本值得推薦的好書.

             

            ----------------------------------------------------------------
            6.The C Programming Language 2nd Edition
            英文版
            http://www.shubulo.com/viewthread.php?tid=17067
            習(xí)題及答案
            http://www.shubulo.com/viewthread.php?tid=30825
              Author:Brian W.Kernighan and Dennis M.Ritchie
              Publisher: Prentice Hall
              Published: 1988.
              Amazon Reviews: Amazon.com
              Book Info: Brian W.Kernighan和Dennis M.Ritchie的傳世之作.千千萬(wàn)萬(wàn)程序員和編程愛好者的圣經(jīng),
            每一頁(yè)都是價(jià)值連城的秘訣.不管你從哪一頁(yè)信手翻起,最終你都會(huì)發(fā)現(xiàn)自己已經(jīng)深陷其中而不能自拔.

             

            ----------------------------------------------------------------
            7.The C++ Programming Language  Author:Bjarne Stroustrap
              Amazon Reviews: Amazon.com
              Book Info: 由C++之父親手執(zhí)筆的<<The C++ Programming Language>>是每個(gè)程序員心目中不可動(dòng)搖的
            指南-----盡管官方標(biāo)準(zhǔn)還是ISO頒布的另一份文檔,由ISO/IEC JTC1/SC22/WG21出版.TCPL是除了C++標(biāo)準(zhǔn)文
            獻(xiàn)之外最權(quán)威的C++參考手冊(cè).和大多數(shù)人的看法不大一樣,我認(rèn)為Bjarne的文字語(yǔ)言并不遜色于他所創(chuàng)建的
            程序語(yǔ)言,至少我喜歡這種學(xué)院氣息濃厚的作品.本書對(duì)C++語(yǔ)言的描述輪廓鮮明,直截了當(dāng).它從C++語(yǔ)言創(chuàng)建
            者的角度來(lái)觀察C++,這是任何別的作者和書籍做不到的----沒有任何人比Bjarne自己更清楚該怎么來(lái)使用
            C++.
              這是一本嚴(yán)肅的著作,以中,高級(jí)C++開發(fā)人員為目標(biāo)讀者.如果你是一名有經(jīng)驗(yàn)的C++程序員,需要了解更
            加本質(zhì)的C++知識(shí),本書正是為你而寫.它不是那種讓你看了會(huì)不斷竊喜的小書,需要用心體會(huì),反復(fù)咀嚼.在閱
            讀過程中,請(qǐng)?zhí)貏e留心Bjarne先生強(qiáng)調(diào)了什么,又對(duì)什么一語(yǔ)帶過.我個(gè)人比較喜歡這本書的第四部分"使用
            C++做設(shè)計(jì)",這樣的內(nèi)容在類似的程序設(shè)計(jì)語(yǔ)言書籍中很難看到----我甚至認(rèn)為Bjarne應(yīng)該將這部分獨(dú)立出
            來(lái)單獨(dú)寫一本書.

             

            ----------------------------------------------------------------
            8.The Design and Evolution of C++
              Author: Bjarne Stroustrup
              Amazon Reviews: Amazon.com
              Book Info: D&E是一本關(guān)于C++語(yǔ)言設(shè)計(jì)原理,設(shè)計(jì)決策和設(shè)計(jì)哲學(xué)的專著.它清晰地回答了C++為什么會(huì)
            成為今天這個(gè)樣子而沒有變成另外一種語(yǔ)言.作為C++語(yǔ)言的創(chuàng)建者,Bjarne淋漓盡致地展示了他獨(dú)到而深刻
            的見解.除了廣受贊譽(yù)的語(yǔ)言特性外,Bjarne沒有回避那些引起爭(zhēng)議的甚至被拒絕的C++特性,他一一給出了邏
            輯嚴(yán)密,令人信服的解釋.內(nèi)容涵蓋C++的史前時(shí)代,帶類的C,C++的設(shè)計(jì)規(guī)則,標(biāo)準(zhǔn)化,庫(kù),內(nèi)存管理,多重繼承,
            模板等,對(duì)包括異常機(jī)制,運(yùn)行時(shí)類型信息和名字空間在內(nèi)的重要的新特性都分別進(jìn)行了深入探討.每一名C++
            程序員都應(yīng)該可以從Bjarne的闡釋中加深對(duì)手中這門語(yǔ)言的認(rèn)識(shí).這本書知識(shí)濃縮,信息量極大,請(qǐng)不要錯(cuò)過
            Bjarne每一句看似漫不經(jīng)意的話.

             

            ----------------------------------------------------------------
            9.Accelerated C++: Practical Programming by Example
              Author: Andrew Koenig, Barbara E.Moo
              Publisher: Addison-Wesley Professional
              Published: January 15, 2000
              Amazon Reviews: Amazon.com
              Book Info: 和市面上大多數(shù)C++教程不同,本書不是從"C++中的C"開始講解,而是始于地道的C++特性.從
            一開始就使用標(biāo)準(zhǔn)庫(kù)來(lái)寫程序,隨著講述的逐漸深入,又一一解釋這些標(biāo)準(zhǔn)庫(kù)組件所依賴的基礎(chǔ)概念.另外,和
            其他C++教材不同的是,這本書以實(shí)例拉動(dòng)語(yǔ)言和標(biāo)準(zhǔn)庫(kù)的講解,對(duì)后兩者的講解是為了給實(shí)例程序提供支持,
            而不是像絕大多數(shù)C++教材那樣,例子只是用作演示語(yǔ)言特性和標(biāo)準(zhǔn)庫(kù)用法的輔助工具.
              作者在C++領(lǐng)域的編程實(shí)踐,教育培訓(xùn)以及技術(shù)寫作方面都是世界一流水準(zhǔn).我喜歡這種大量使用標(biāo)準(zhǔn)庫(kù)
            和C++語(yǔ)言原生特性的清新的寫作風(fēng)格.在這本教材面前,幾乎迄今為止的所有C++教材都黯然失色或顯得過時(shí)
            .盡管這本教材也許對(duì)于國(guó)內(nèi)的高校教育來(lái)說(shuō)有些前衛(wèi),不過我仍然極力向我的同行們推薦.順帶一提,在
            Bjarne和我最近的一封通信里,他這樣評(píng)價(jià)本書:對(duì)于有經(jīng)驗(yàn)的程序員學(xué)習(xí)C++而言,這本書可能是世界上最好
            的一本.

             

            ----------------------------------------------------------------
            10.C++ Gotchas: Avoiding Common Problems in Coding and Design  Author: Stephen C.Dewhurst
              Publisher: Addison-Wesley Professional; 1st edition (November 26, 2002)
              Amazon Reviews: Amazon.com
              Book Info: Stephen的理論素養(yǎng)和實(shí)踐經(jīng)驗(yàn)注定這是一本值得一讀的好書.Stephen曾經(jīng)是貝爾實(shí)驗(yàn)室中
            第一批C++使用者.他已經(jīng)使用C++成功解決了包括編譯器,證券交易,電子商務(wù)以及嵌入式系統(tǒng)等領(lǐng)域中的問
            題.本書匯集了作者來(lái)自開發(fā)一線的99條編程真知灼見,洞悉它們,你可以避免幾乎所有常見的C++設(shè)計(jì)和編程
            問題.
              我甚至認(rèn)為,對(duì)于C++編程菜鳥而言,閱讀這本書會(huì)比閱讀Scott和Herb的書更能輕松而立竿見影地獲得更
            大的提高.我個(gè)人很喜歡這本書的寫作風(fēng)格----Stephen的許多觀點(diǎn)看似極端卻無(wú)可辯駁.當(dāng)然了,這種自信(
            以及冷幽默)來(lái)自于作者深厚的技術(shù)素養(yǎng),而非自大的偏執(zhí).

            11.C++ Primer 3rd
              Author: Stanley B.Lippman
              Amazon Reviews: Amazon.com
              Book Info: 這本書的名字多少有點(diǎn)讓人誤解.盡管作者聲稱這本書是為C++新手而寫,但無(wú)論是它的厚度
            還是講解的深度都暴露了似乎并非如此.也許說(shuō)它是一本"從入門到精通"的C++教程會(huì)更合適一些.我個(gè)人認(rèn)
            為它并不適合完全不懂C++的初學(xué)者----在閱讀這本書之前,你至少應(yīng)該先有那么一點(diǎn)C或C++的背景知識(shí),或
            者至少要具有一些其他語(yǔ)言的編程經(jīng)驗(yàn).
              盡管這本書省略了一些高級(jí)C++特性的討論,但仍然可以稱得上是迄今為止最全面的C++學(xué)習(xí)教程.事實(shí)上
            ,如果一名C++初學(xué)者能夠扎扎實(shí)實(shí)地讀完本書并對(duì)照<<C++ Primer Answer Book>>完成全部習(xí)題的話,他的
            水平肯定可以進(jìn)入職業(yè)C++程序員的行列.我個(gè)人認(rèn)為,即使你已經(jīng)擁有了TCPL,這本書依然有擁有的價(jià)值,因
            為在許多方面它比TCPL來(lái)得更詳細(xì),更易懂.

             

            ----------------------------------------------------------------
            12.Essential C++
              Author: Stanley B.Lippman
              Amazon Reviews: Amazon.com
              Book Info: 可以不太嚴(yán)格地認(rèn)為這本書是<<C++ Primer>>的精簡(jiǎn)版.本書一一講述了C++中最具代表性
            的主題,包括過程式編程,泛型編程,基于對(duì)象編程,面向?qū)ο缶幊?模板編程以及異常處理等.Stanley將門檻
            調(diào)低到"具有其他語(yǔ)言程序設(shè)計(jì)經(jīng)驗(yàn)"的C++新手所能接受的最基本的層次,使他們能夠迅速開始使用C++編程
            而又免于閱讀<<C++ Primer>>那樣的大部頭.它以實(shí)例引導(dǎo)學(xué)習(xí),力圖使讀者在最短的時(shí)間內(nèi)把握C++的精粹.
              也許換一個(gè)人來(lái)概述C++編程范型(paradigm)的方方面面需要好幾百頁(yè)才能說(shuō)清楚,但這本小書不可思議
            地做到了這一點(diǎn).我個(gè)人非常喜歡這種滿是技術(shù),簡(jiǎn)明扼要并且"有話好好說(shuō)"的書.這本書同樣具有一個(gè)明顯
            的風(fēng)格:所有程序例子全部采用標(biāo)準(zhǔn)庫(kù)組件,讓人耳目一新.

             

            ----------------------------------------------------------------
            13.Effective C++: 50 Specific Ways to Improve Your Programs and Design (2nd Edition)
              More Effective C++: 35 New Ways to Improve Your Programs and Designs
              Author: Scott Meyers
              Publisher:Prentice Hall
              Amazon Reviews: Amazon.com
              Amazon.com
              Book Info: 先養(yǎng)成良好的C++設(shè)計(jì)習(xí)慣,這是Scott Meyers的<<Effective C++>>和<<More Effective 
            C++>>帶給我們的無(wú)窮好處,這兩本書是真正的經(jīng)典,作者對(duì)C++的純熟,使得語(yǔ)言的風(fēng)格讀起來(lái)簡(jiǎn)直是如飴甘
            甜,就像他站在你對(duì)面講課.如果你已經(jīng)深刻地理解了<<Effective C++>>和<<More Effective C++>>,那你可
            以發(fā)現(xiàn),你在眾人中已經(jīng)是雞群之鶴.
              如果說(shuō)<<Effective C++>>主要討論C++中一些相對(duì)基礎(chǔ)的概念和技巧的話,那么<<More Effective 
            C++>>則著重探討了包括異常處理在內(nèi)的一系列高級(jí)技術(shù).與前者相比,后者具有兩大主要區(qū)別:其一,它包含
            很多時(shí)新的標(biāo)準(zhǔn)C++的內(nèi)容;第二,它討論的主題傾向于"戰(zhàn)略化"而非"戰(zhàn)術(shù)化",并且討論得更深入,更徹底.尤
            其是對(duì)虛析構(gòu)函數(shù),智能指針,引用計(jì)數(shù)以及代理類(proxy classe)等技術(shù)和模式論述的深入程度,讓人很難
            想象是出現(xiàn)于這樣的一本小書之中.

             

            ----------------------------------------------------------------
            14.Exceptional C++: 47 Engineering Puzzles, Programming Problems, and Solutions
               More Exceptional C++: 40 New Engineering Puzzles, Programming Problems, and Solutions
              Author: Herb Sutter
              Book Info: 你自認(rèn)為是一名C++語(yǔ)言專家嗎?讀一讀ISO C++標(biāo)準(zhǔn)委員會(huì)秘書長(zhǎng)的這兩本書再回答.在這
            兩本書中,Herb采用了"問答"的方式指導(dǎo)你學(xué)習(xí)C++語(yǔ)言特性.對(duì)于每一個(gè)專題,Herb首先合理地設(shè)想出你的疑
            問和困惑,接著又猜測(cè)出你十有八九是錯(cuò)誤的解答,然后給你以指點(diǎn)并提出最佳解決方案,最后還歸納出解決
            類似問題的普適性原則.
              這兩本書是典型的深究C++語(yǔ)言細(xì)節(jié)的著作,很薄,但內(nèi)容密集,遠(yuǎn)遠(yuǎn)超過Scott的那兩本書,讀起來(lái)很費(fèi)腦
            筋----我個(gè)人認(rèn)為它們要比Scott的書難懂得多.若要研習(xí)這薄薄的兩本書所包含的知識(shí),至少需要花費(fèi)數(shù)月
            的時(shí)間!(在Scott的薦序中,他坦陳不止一次陷入GotW問題的陷阱,你應(yīng)該知道這意味著什么)對(duì)于語(yǔ)言細(xì)節(jié)的
            深究有什么好處呢?盡管在大多數(shù)情況下,我們不必關(guān)心C++代碼幕后的動(dòng)作,然而當(dāng)我們不得不關(guān)心時(shí),這兩
            本書可以為我們提供很好的線索,因?yàn)樗鼈兘沂玖薈++語(yǔ)言中微妙而又至關(guān)重要的東西.

             

            ----------------------------------------------------------------
            15.Modern C++ Design: Generic Programming and Design Patterns Applied
              Author: Andrei Alexandrescu
              Publisher: Prentice Hall
              Amazon Reviews: Amazon.com
              Book Info: 你自認(rèn)為是C++模板編程高手嗎?請(qǐng)看過這本書再回答.這是一本出自天才之手令人敬畏的杰
            作.泛型模式,無(wú)限延伸你的視野,足以挑戰(zhàn)任何一名C++程序員的思維極限.
              這本書共分為兩大部分,第一部分討論了Loki程序庫(kù)采用的基礎(chǔ)技術(shù)以及一些高級(jí)語(yǔ)言特性,包括基于策
            略的類設(shè)計(jì),模板局部特化,編譯期斷言,Typelist以及小型對(duì)象分配技術(shù)等.第二部分則著重介紹了Loki中的
            重要組件和泛型模式技術(shù),包括泛化仿函數(shù)(Generalization Functor),單件(Singleton),智能指針,對(duì)象工
            廠(Object Factory),抽象工廠(Abstract Factory),訪問者(Visitor)以及多方法(Multimethods)等.每一種
            技術(shù)都讓人大開眼界,嘆為觀止.

             

            ----------------------------------------------------------------------------------
            16.C++ Templates: The Complete Guide
              Author: David Vandevoorde, Nicolai M.Josuttis
              Amazon Reviews: Amazon.com
              Book Info: 有一種老套的贊美一本書的手法,大致是"沒有看過這本書,你就怎么怎么地",這里面往往夸
            張的成分居多.不過,倘若說(shuō)"沒有看過<<C++ Templates: The Complete Guide>>,你就不可能精通C++模板編
            程",那么這個(gè)論斷對(duì)于世界上絕大多數(shù)C++程序員來(lái)說(shuō)是成立的.這本書填補(bǔ)了C++模板書籍領(lǐng)域由來(lái)已久的
            空白.此前,上有<<Modern C++ Design>>這樣的專注于模板高級(jí)編程技術(shù)和泛型模式的著作,下有<<The C++ 
            Standard Library>>這樣的針對(duì)特定模板框架和組件的使用指南.然而,假如對(duì)模板機(jī)制缺乏深入的理解,你
            就很難"上下"自如.鑒于此,我向每一位渴望透徹理解C++模板技術(shù)的朋友推薦這本書.

             

            ----------------------------------------------------------------
            17.The C++ Standard Library: A Tutorial and Reference
              Author: Nicolai M. Josuttis
              Publisher: Addison-Wesley Professional; 1st edition (August 12, 1999)
              Amazon Reviews: 
            [http://www.amazon.com/exec/obidos/tg/detail/-/0201379260/002-5778374-2660009?v=glance]Amazon.
            com[/URL]
              Book Info: 這是一本百科全書式的C++標(biāo)準(zhǔn)庫(kù)著作,是一本需要一再查閱的參考大全.它在完備性,細(xì)致
            性以及精確性方面都是無(wú)與倫比的.本書詳細(xì)介紹了每一標(biāo)準(zhǔn)庫(kù)組件的規(guī)格和用法,內(nèi)容涵蓋包括流和本地化
            在內(nèi)的整個(gè)標(biāo)準(zhǔn)庫(kù)而不僅僅是STL.正如本書副標(biāo)題所示,它首先適合作為教程閱讀,爾后又可用作參考手冊(cè).
              淺顯易懂的寫作風(fēng)格使得這本書非常易讀.如果你希望學(xué)習(xí)標(biāo)準(zhǔn)庫(kù)的用法并盡可能地發(fā)揮其潛能,那你必
            須擁有這本書.正如網(wǎng)絡(luò)上所言,這本書不僅僅應(yīng)該擺在你的書櫥中,更應(yīng)該放到你的電腦桌上.我向每一位職
            業(yè)C++程序員強(qiáng)烈推薦.
            ----------------------------------------------------------------
            18.Effective C++: 50 Specific Ways to Improve Your Programs and Design (2nd Edition)  Author: Scott Meyers
              Publisher: Addison-Wesley Professional; 2 edition (September 2, 1997)
              Amazon Reviews: Amazon.com
              Book Info: 
              Effective STL: 50 Specific Ways to Improve Your Use of the Standard Template Library
              Author: Scott Meyers
              Publisher: Addison-Wesley Professional; 1st edition (June 6, 2001)
              Amazon Reviews: Amazon.com
              Book Info: 讀完Scott 的<<Effective C++>>和<<More Effective C++>>的中譯本之后,我一直期待這
            本書的中文版.我從潘愛民先生的個(gè)人主頁(yè)上了解到,他和他的合作伙伴似乎早已完成了這本書的翻譯工作,
            可惜至今市面上仍不得見.幸運(yùn)的是,我們可以看到它的原版.
            本書是使用STL的程序員必讀之作.在這本書中,Scott向我們講述STL容器和算法的工作機(jī)制以及如何以最佳
            方式使用它們.和Scott的其他作品一樣,這本書的寫作風(fēng)格清晰,精確,具有極佳的可讀性.看過這本書以后,
            我想你也許會(huì)和我以及其他C++程序員一樣產(chǎn)生這樣的想法:Scott什么時(shí)候會(huì)寫出一本"More Effective 
            STL"?
             
            ----------------------------------------------------------------
            19.Thinking in C++, Volume 1: Introduction to Standard C++ (2nd Edition)  Author: Bruce Eckel
              Publisher: Prentice Hall; 2nd edition (April 15, 2000)
              Amazon Reviews: Amazon.com
              Book Info: <<Thinking in C++>>的第1版于1996年榮獲"軟件研發(fā)"雜志評(píng)選的圖書震撼大獎(jiǎng).最新推出
            的第2版對(duì)內(nèi)容進(jìn)行了大幅改寫和調(diào)整,以反映C++標(biāo)準(zhǔn)化帶來(lái)的影響以及近幾年面向?qū)ο箢I(lǐng)域最新研究和實(shí)
            踐成果."輸入輸入流","多重繼承","異常處理"和"運(yùn)行時(shí)類型識(shí)別"等高級(jí)主題連同C++標(biāo)準(zhǔn)化以后增加的一
            些內(nèi)容則被放入第二卷中.Bruce是一名經(jīng)驗(yàn)豐富的C++講師和顧問,其培訓(xùn)和寫作經(jīng)驗(yàn)都是世界一流水準(zhǔn),他
            的作品比那些"玩票"的技術(shù)人員寫的東西更能吸引讀者.事實(shí)上,在同類圖書中,對(duì)于大多數(shù)讀者而言,這本書
            的可讀性要超過TCPL和<<C++ Primer>>.
              Thinking in C++, Volume 2: Practical Programming (Second Edition)
              Author: Bruce Eckel
              Publisher: Prentice Hall; 2nd edition (November 1, 2003)
              Amazon Reviews: Amazon.com
              Book Info: 

             

            ----------------------------------------------------------------
            20.  Ruminations on C++: A Decade of Programming Insight and Experience
              Author: Andrew Koenig, Barbara E. Moo, Barbara E. (Editor) Moo
              Publisher: Addison-Wesley Professional; 1st edition (August 7, 1996)
              Amazon Reviews: Amazon.com
              Book Info: Andrew是世界上屈指可數(shù)的C++專家.這是一本關(guān)于C++編程思想和程序設(shè)計(jì)技術(shù)而非語(yǔ)言細(xì)
            節(jié)的著作.如果你已經(jīng)具有一定的基礎(chǔ),這本書將教你在進(jìn)行C++編程時(shí)應(yīng)該怎樣思考,應(yīng)該如何表達(dá)解決方案
            .整本書技術(shù)表達(dá)透徹,文字通俗易懂.Bjarne這樣評(píng)價(jià)這本書:本書遍布"C++是什么,C++能夠做什么"的真知
            灼見.

             

            ----------------------------------------------------------------
            21.Design Patterns: Elements of Reusable Object-Oriented software  Author: Erich Gamma
              Publisher: Addison Wesley Longman; (1998
              Amazon Reviews: Amazon.com
              Book Info: 設(shè)計(jì)可復(fù)用的面向?qū)ο蟮能浖?你需要掌握設(shè)計(jì)模式.本書并非專為C++程序員而寫,但它采
            用了C++(以及Smalltalk)作為主要示例語(yǔ)言,C++程序員尤其易于從中受益.四位作者都是國(guó)際公認(rèn)的面向?qū)?br>象軟件領(lǐng)域?qū)<?他們將面向?qū)ο筌浖脑O(shè)計(jì)經(jīng)驗(yàn)作為設(shè)計(jì)模式詳細(xì)記錄下來(lái).這本書影響是如此深遠(yuǎn),以至
            于四位作者以及本書都被昵稱為GoF(Gang of Four).本書學(xué)院氣息濃厚,行文風(fēng)格嚴(yán)謹(jǐn)簡(jiǎn)潔,雖然它不如某些
            講解模式的書籍易讀,但真正要精準(zhǔn)地理解設(shè)計(jì)模式,本書是終極權(quán)威.學(xué)習(xí)設(shè)計(jì)模式,這本書需要一而再,再
            而三的咀嚼.順帶一句:請(qǐng)將設(shè)計(jì)模式化作開拓思維的鑰匙,切莫成為封閉思維的枷鎖.

             

            ----------------------------------------------------------------
            22.Efficient C++: Performance Programming Techniques
              Author: Dov Bulka, David Mayhew
              Publisher: Prentice Hall
              Amazon Reviews: Amazon.com
              Book Info: 這本超薄小書聚焦于高性能C++應(yīng)用程序開發(fā).兩位作者都是IBM軟件專家,都工作于對(duì)性能
            要求極高的系統(tǒng)構(gòu)建領(lǐng)域,本書是他們的經(jīng)驗(yàn)之談.也有人不喜歡這本書,因?yàn)樗瞬簧俚钠v述和C++無(wú)
            關(guān)的東西,我卻恰恰因?yàn)檫@一點(diǎn)而對(duì)這本書產(chǎn)生好感,正是這些東西讓我開闊了眼界.

             

            ----------------------------------------------------------------------------------
            23.Inside the C++ Object Model
              Author: Stanley B.Lippman
              Publisher: Addison-Wesley Pub Co
              Published: May 3, 1996
              Amazon Reviews: Amazon.com
              Book Info: 從編譯器的角度觀察C++可以使你知其然并知其所以然.本書探討了大量的C++面向?qū)ο蟪绦?br>設(shè)計(jì)的底層運(yùn)作機(jī)制,包括構(gòu)造函數(shù),函數(shù),臨時(shí)對(duì)象,繼承,虛擬,模板的實(shí)例化,異常處理,運(yùn)行期類型識(shí)別等
            ,另外還介紹了一些在實(shí)現(xiàn)C++對(duì)象模型過程中做出的權(quán)衡折衷.喜歡刨根問底的C++程序員可以從中了解了無(wú)
            數(shù)的編譯器解釋源代碼的細(xì)節(jié),以及記憶體分配的細(xì)節(jié)..

             

            ----------------------------------------------------------------------------------
            24.The Art of Assembly Language
              Author: Randall Hyde
              Amazon Reviews: Amazon.com
              Book Info: 本書以X86系列微機(jī)為背景,從簡(jiǎn)單的Hello程序開始,系統(tǒng)而詳細(xì)地闡述了X86微機(jī)匯編語(yǔ)言
            編程的各種基礎(chǔ)知識(shí)和編程技巧,內(nèi)容涉及到數(shù)據(jù)表示,存儲(chǔ)器管理,各種數(shù)據(jù)類型,過程,與匯編語(yǔ)言相關(guān)的
            體系結(jié)構(gòu),控制結(jié)構(gòu),文件,宏指令,位處理指令,字符串指令,MMX指令,類和對(duì)象,以及混合語(yǔ)言編程等,尤其是
            在高級(jí)匯編語(yǔ)言(HLA)方面,該書給予了細(xì)致深入的講解.對(duì)于有意學(xué)習(xí)X86匯編語(yǔ)言編程的程序員來(lái)說(shuō),這是
            一本難得的好書.
              本書的作者Randall Hyde在大學(xué)中教授匯編語(yǔ)言十多年,并且開發(fā)了好幾個(gè)商用軟件,具有豐富的匯編語(yǔ)
            言開發(fā)經(jīng)驗(yàn).該書的英文電子版受到了成千上萬(wàn)的網(wǎng)站和高級(jí)程序員的高度評(píng)價(jià),已經(jīng)成為了高級(jí)匯編語(yǔ)言編
            程方面的一本經(jīng)典之作.雖然該書的出版時(shí)間不長(zhǎng),但在Amazon上為該書作出評(píng)價(jià)的人很多,而且?guī)缀跛械?br>人都給予5星的評(píng)價(jià),可見其內(nèi)容之好.可以相信,隨著時(shí)間的推移,它在程序員中的影響會(huì)越來(lái)越大.
            ----------------------------------------------------------------
            25.The Design and Implementation of the 4.4BSD Operating System
              Auther: 
              Marshall Kirk McKusick, Consultant
              Keith Bostic, Berkeley Software Design, Inc.
              Michael J.Karels, Berkeley Software Design, Inc.
              John S.Quarterman, Texas Internet Consulting
              Publisher: Addison-Wesley Publishing Company
              Published: 04/30/1996
              Book Info: 是第一本完整描述伯克利最新版本4.4BSD設(shè)計(jì)和實(shí)現(xiàn)的權(quán)威性著作.書中介紹了4.4BSD的內(nèi)
            部結(jié)構(gòu)和實(shí)現(xiàn)4.4BSD的系統(tǒng)功能中所用的概念,數(shù)據(jù)結(jié)構(gòu)和算法.書中著重對(duì)4.4BSD 和 AT&T System V UNIX 
            版本的不同處作了較詳細(xì)的描述,并對(duì)其設(shè)計(jì)思想及背景作了清晰的闡述.該書對(duì)研究,開發(fā)和使用 UNIX 系
            統(tǒng),特別是4.4BSD UNIX 實(shí)現(xiàn)中的一些新技術(shù),新特點(diǎn).有很大的參考價(jià)值.

             

            ----------------------------------------------------------------
            26.John Lions:Lions’Commentary on UNIX 6th Edition with Source Code
              Author: John Lions
              Amazon Reviews: Amazon.com
              Book Info: 在20世紀(jì)70年代和80年代這一時(shí)期,萊昂的幾冊(cè)<<源代碼分析>>,曾是人們爭(zhēng)相傳看的UNIX
            系統(tǒng)的"地下出版物".我們今天來(lái)審視這一著作,盡管其中的代碼已屬過時(shí),但其注釋者所作的大部分注釋,依
            然完美如初.要想學(xué)習(xí)操作系統(tǒng)原理,就必須閱讀和理解源代碼.萊昂的工作,使我們中間的大多數(shù)人都能達(dá)到
            這一步.
              Book Reviews: 
              本書中的材料確定是有點(diǎn)過時(shí)了,其內(nèi)容不包括圖形,網(wǎng)絡(luò)以及1975年后出現(xiàn)的新事物.即使在1979年的
            編譯中也不再使用的線性搜索,基本數(shù)據(jù)結(jié)構(gòu)和C代碼還保留在本書的源代碼中,而該代碼面向的計(jì)算機(jī)非常
            簡(jiǎn)單,只比存儲(chǔ)器稍稍多一些.從中你會(huì)發(fā)現(xiàn)有很多粗糙之處.但是在代碼中你也可以觀察到其基本結(jié)構(gòu),該結(jié)
            構(gòu)沿用了很長(zhǎng)時(shí)間,而且能夠包容在計(jì)算環(huán)境中發(fā)生的巨大變化.在萊昂的分析中,你可以覺察到新鮮的,經(jīng)常
            提出問題的立場(chǎng),其中的很多詞語(yǔ)和思想都很適宜于教育和學(xué)習(xí).萊昂非常清楚地贊賞他閱讀的UNIX源代碼,
            但又立即指出其不足之處.他幫助他的學(xué)生理解蘊(yùn)含在源代碼中的很多思想和主題,也坦率地說(shuō)明他對(duì)該代碼
            某些部分感到的困惑之處.此處重印的文獻(xiàn)已經(jīng)教育了一代人,它是計(jì)算機(jī)界中復(fù)印數(shù)量最多的一本書稿.將
            此公開記錄在案是件大好事.
                                         ----丹尼斯.M .里奇
              最后我還想提及的是:現(xiàn)在,得到最廣泛傳播的一份地下計(jì)算機(jī)科學(xué)文獻(xiàn)已經(jīng)可以自由地使用了.我對(duì)
            1977年中的那一天仍然是記憶猶新,那時(shí)我接到郵寄來(lái)的此書的第一份草稿,開始時(shí)我對(duì)此書并無(wú)很多期望,
            但是最后卻是逐字逐句進(jìn)行了仔細(xì)閱讀.20年之后,此書依舊是對(duì)一個(gè)實(shí)際操作系統(tǒng)工作的最好分析說(shuō)明.
                                         ----肯?湯姆森
              (湯姆森和里奇因?yàn)殚_發(fā)和實(shí)現(xiàn)UNIX操作系統(tǒng)而共同獲得1983年ACM美國(guó)計(jì)算機(jī)協(xié)會(huì)圖靈獎(jiǎng)).

             

            ----------------------------------------------------------------
            27.Operating Systems: Design and Implementation (Second Edition)
              Author: Andrew S.Tanenbaum, Albert S.Woodhull
              Publisher: Prentice Hall; 2nd edition (January 15, 1997)
              Amazon Reviews: Amazon.com
              Book Info: 本書是一本理論結(jié)合實(shí)踐的杰出教材.作者不僅介紹了所有基本原理,如:進(jìn)程,進(jìn)程間通信,
            輸入/輸出,虛擬存儲(chǔ),文件系統(tǒng)及系統(tǒng)安全,也介紹了線程概念,同時(shí)又詳盡地討論了MINIX系統(tǒng)(一種UNIX兼
            容系統(tǒng)),使學(xué)生不僅能學(xué)到原理,還能通過使用MINIX來(lái)了解如何將這些原理應(yīng)用到真實(shí)的操作系統(tǒng)中.作者
            更新了所有原理性材料以反映該領(lǐng)域的新進(jìn)展.基于POSIX的MINIX系統(tǒng)經(jīng)修訂后可運(yùn)行在基于奔騰(Pentium)
            的計(jì)算機(jī)上.MINIX代碼可用于Ethernet和TCP/IP聯(lián)網(wǎng)環(huán)境.每本書均附光盤,內(nèi)含MINIX全部源碼和可運(yùn)行各
            種計(jì)算機(jī)上的兩個(gè)模擬程序.每章后均附思考題.

             

            ----------------------------------------------------------------
            28.Modern Operating Systems (2nd Edition)
              Author: Andrew Tanenbaum
              Publisher: Prentice Hall
              Amazon Reviews: Amazon.com
              Book Info: 對(duì)于軟件開發(fā)專家以及計(jì)算機(jī)專業(yè)的學(xué)生來(lái)說(shuō),<<現(xiàn)代操作系統(tǒng)>>給出了操作系統(tǒng)設(shè)計(jì)一個(gè)
            概念上的全面見解,包括Unix/Linux和Windows 2000的詳細(xì)個(gè)案研究.本書共分兩部分,第一部分詳盡講述了
            傳統(tǒng)操作系統(tǒng)知識(shí),包括進(jìn)程,存儲(chǔ)器管理,文件系統(tǒng),I/O設(shè)備管理,死鎖等內(nèi)容;第二部分主要介紹了分布式
            操作系統(tǒng),包括層次協(xié)議,遠(yuǎn)程過程調(diào)用,互斥操作,分布式文件系統(tǒng)等專題.為加深概念的理解,本書還詳細(xì)介
            紹了四個(gè)操作系統(tǒng),包括兩個(gè)傳統(tǒng)的系統(tǒng)UNIX和MS-DOS;兩個(gè)分布式系統(tǒng)Amoeba和Mach.此外還簡(jiǎn)要介紹了
            NFS,AFS,ISIS等其他幾個(gè)系統(tǒng).本書體系完整,內(nèi)容豐富,敘述清晰,是大學(xué)計(jì)算機(jī)及相關(guān)專業(yè)學(xué)生不可多得的
            教科書,對(duì)于從事計(jì)算機(jī)管理,開發(fā),系統(tǒng)分析等職業(yè)的專業(yè)人員也是優(yōu)秀的參考書.

             

            ----------------------------------------------------------------
            29.Operating System Concepts
              Author: Abraham Silberschatz, Greg Gagne, Peter Baer Galvin
              Amazon Reviews: Amazon.com
              Book Info: 本書是計(jì)算機(jī)類專業(yè)操作系統(tǒng)課程的一本經(jīng)典教材,自第一版問世以來(lái),經(jīng)歷了近20年的錘
            煉,被認(rèn)為是該課程教材的一本"圣經(jīng)".它對(duì)操作系統(tǒng)的概念和基本原理給出了清晰的闡述.本書所涉及的基
            本概念和算法均基于當(dāng)前商用操作系統(tǒng),并在非特定操作系統(tǒng)的通用環(huán)境中展開講解.書中介紹了大量與流行
            操作系統(tǒng)相關(guān)的實(shí)現(xiàn)技術(shù),包括Solaris2,Linux,Windows NT,Windows 2000,OS/2和Apple Macintosh操作系
            統(tǒng).此版包括了線程,Windows 2000的新章節(jié),并新增了客戶/服務(wù)器
            模型和網(wǎng)絡(luò)文件系統(tǒng),嵌入式操作系統(tǒng),實(shí)時(shí)操作系統(tǒng),分布式操作系統(tǒng)等.

             

            ----------------------------------------------------------------
            30.Running MS-DOS
              Author: Van Wolverton 
              Published: 18 November 1993
              Book Info: MS-DOS 上的清晰工作!
              經(jīng)過10年無(wú)數(shù)次競(jìng)爭(zhēng),<<Running MS-DOS>>仍是被其它 MS-DOS 奉為標(biāo)準(zhǔn)的書.Van Wolverton 的實(shí)際的
            寫作風(fēng)格,上百?gòu)埰聊谎菔?使得<<Running MS-DOS>>成為任何時(shí)候的DOS指南暢銷書.再?zèng)]有哪個(gè)計(jì)算機(jī)書從
            讀者和評(píng)論家那里獲得過這么多的贊揚(yáng).
              這本新的,10 周年紀(jì)念版本,包括關(guān)于 MS-DOS 6.2 最新版本的重要的信息.如果您僅僅只是買了一臺(tái) 
            PC 機(jī),或者只是升級(jí)到了一個(gè)新版本,<<Running MS-DOS>>應(yīng)當(dāng)成為您的第一個(gè)信息源.<<Running MS-DOS>>
            實(shí)際上是由3本書合成的,包括:
              MS-DOS 介紹,以及如何同您的計(jì)算機(jī)硬件相協(xié)調(diào)
              一個(gè)關(guān)于了解和使用 MS-DOS 的完整制導(dǎo)
              一個(gè)命令手冊(cè),里面有定義,例子和表格,幫您快速尋找信息!

            ----------------------------------------------------------------
            31.Advanced Programming in the UNIX? Environment
              Author: Richard W.Stevens, Stephen A.Rago
              Publisher: Addison-Wesley Professional
              Amazon Reviews: Amazon.com
              Book Info: 與大多數(shù)其他操作系統(tǒng)類似,Unix對(duì)運(yùn)行其上的程序提供了大量服務(wù),此外,本書與其他Unix
            編程書籍不同的是,本書除了講述Unix系統(tǒng)的編程接口----即系統(tǒng)調(diào)用接口和由標(biāo)準(zhǔn)C函數(shù)庫(kù)提供的大量函數(shù)
            之外,還通過許多例子和基本原理對(duì)Unix編程環(huán)境做了更深入的解釋和剖析,如怎樣創(chuàng)建數(shù)據(jù)庫(kù),頁(yè)面描述語(yǔ)
            言的打印機(jī)驅(qū)動(dòng)程序,現(xiàn)代撥號(hào)程序以及代理進(jìn)程,處理機(jī)間通信,偽終端程序等.本書作者是Unix研究領(lǐng)域的
            專家,而本書更被譽(yù)為是該領(lǐng)域的圣經(jīng)寶典,相信每一位讀者都會(huì)在學(xué)習(xí)本書的過程中體會(huì)到它的價(jià)值所在.

             

            ----------------------------------------------------------------
            32.Unix Network Programming
             
              Unix Network Programming, Volume.1: The Sockets Networking API, Third Edition
              Author: W.Richard Stevens, Bill Fenner, Andrew M.Rudoff, Richard W.Stevens
              Publisher: Addison-Wesley Professional
              Amazon Reviews: Amazon.com
              Book Info: 這是一本利用應(yīng)用編程接口(API)編寫法對(duì)計(jì)算機(jī)網(wǎng)絡(luò)進(jìn)行通信的網(wǎng)絡(luò)編程的教程.所用的
            API有兩類: 基于BerkeleyUNIX操作系統(tǒng)的"Berkeley"套接字和基于AT&T開發(fā)的X Open傳輸接口XTI.本書分
            四大部分:Ⅰ.引論和TCP/IP;Ⅱ.基本套接字(Sockets);Ⅲ.高級(jí)套接字;Ⅳ.XTI X/Open傳輸接口.四個(gè)附錄: 
            A.IPv4,IPv6,ICMPv4和ICMPv6;B.虛擬網(wǎng)絡(luò);C.調(diào)試技術(shù);D.一些關(guān)鍵源代碼.全書內(nèi)容全面,實(shí)用性強(qiáng),是一本
            極好的參考書.
              UNIX Network Programming, Volume 2: Interprocess Communications (2nd Edition)
              Author: W.Richard Stevens
              Publisher: Addison-Wesley Professional
              Amazon Reviews: Amazon.com
              Book Info: 一種良好的進(jìn)程間通信(IPC)形式是復(fù)雜精致的UNIX程序性能之關(guān)鍵.本書全面深入地介紹
            了各種進(jìn)程間通信形式,包括消息傳遞,同步,共享內(nèi)存及遠(yuǎn)程調(diào)用(RPC).作者從介紹IPC的基礎(chǔ)及其所要解決
            的問題開始,逐步引導(dǎo)讀者學(xué)習(xí)如何使System V IPC和新的Posix標(biāo)準(zhǔn)兩者都達(dá)到極至.書中Pthread的內(nèi)容有
            較大的擴(kuò)充,所附的許多例子反映多個(gè)線程而不是多個(gè)進(jìn)程.讀者通過本書將能掌握各種現(xiàn)行的IPC技術(shù),其中
            有:管道和FIFO;Posix和System V消息隊(duì)列;互斥鎖和條件變量;讀寫鎖;記錄上鎖;Posix和System V信號(hào)燈
            ;Posix和System V共享內(nèi)存;Solaris門和Sun RPC;IPC技術(shù)的性能測(cè)量.本書內(nèi)容詳盡且具有權(quán)威性,幾乎每
            章都有精選的習(xí)題,是計(jì)算機(jī)和網(wǎng)絡(luò)專業(yè)高年級(jí)本科生和研究生的首選教材,本書也可作為網(wǎng)絡(luò)研究和開發(fā)人
            員的自學(xué)教材和參考書.

             

            ----------------------------------------------------------------
            33.TCP/IP Illustrated
             
              Web site: http://www.kohala.com/start/
              TCP/IP Illustrated,Volume 1:The Protocols
              Author: W.Richard Stevens
              Publisher: Addison-Wesley
              Amazon Reviews: Amazon.com
              Book Info: <<TCP/IP詳解,卷1:協(xié)議>>是一本完整而詳細(xì)的TCP/IP協(xié)議指南.描述了屬于每一層的各個(gè)
            協(xié)議以及它們?nèi)绾卧诓煌僮飨到y(tǒng)中運(yùn)行.作者用Lawrence Berkeley實(shí)驗(yàn)室的tcpdump程序來(lái)捕獲不同操作
            系統(tǒng)和TCP/IP實(shí)現(xiàn)之間傳輸?shù)牟煌纸M.對(duì)tcpdump輸出的研究可以幫助理解不同協(xié)議如何工作.本書適合作
            為計(jì)算機(jī)專業(yè)學(xué)生學(xué)習(xí)網(wǎng)絡(luò)的教材和教師參考書.也適用于研究網(wǎng)絡(luò)的技術(shù)人員.
              TCP/IP Illustrated,Volume 2:The Implementation
              Author: Gary R.Wright, W.Richard Stevens
              Publisher: Addison-Wesley
              Amazon Reviews: Amazon.com
              Book Info: 本書完整而詳細(xì)地介紹了TCP/IP協(xié)議是如何實(shí)現(xiàn)的.書中給出了約500個(gè)圖例,15,000行實(shí)際
            操作的C代碼,采用舉例教學(xué)的方法幫助你掌握TCP/IP實(shí)現(xiàn).本書不僅說(shuō)明了插口API和協(xié)議族的關(guān)系以及主機(jī)
            實(shí)現(xiàn)與路由器實(shí)現(xiàn)的差別.還介紹了4.4BSD-Lite版的新的特點(diǎn),如多播,長(zhǎng)肥管道支持,窗口縮放,時(shí)間戳選項(xiàng)
            以及其他主題等等.讀者閱讀本書時(shí),應(yīng)當(dāng)具備卷1中闡述的關(guān)于TCP/IP的基本知識(shí).本書適用于希望理解
            TCP/TP協(xié)議如何實(shí)現(xiàn)的人,包括編寫網(wǎng)絡(luò)應(yīng)用程序的程序員以及利用TCP/IP維護(hù)計(jì)算機(jī)網(wǎng)絡(luò)的系統(tǒng)管理員.
              TCP/IP Illstrated,Volume 3:TCP for Transactions,HTTP,NNTP,and the UNIX Domain Protocols
              Author: W.Richard Stevens
              Publisher: Addison-Wesley
              Amazon Reviews: Amazon.com
              Book Info: 本書是<<TCP/IP詳解系列>>的延續(xù).主要內(nèi)容包括:TCP事務(wù)協(xié)議,即T/TCP,這是對(duì)TCP的擴(kuò)展
            ,使客戶-服務(wù)器事務(wù)更快,更高效和更可靠;TCP/IP應(yīng)用,主要是HTTP和NNTP;UNIX域協(xié)議,這些協(xié)議提供了進(jìn)
            程之間通信的一種手段.當(dāng)客戶與服務(wù)器進(jìn)程在同一臺(tái)主機(jī)上時(shí),UNIX域協(xié)議通常要比TCP/IP快一倍.本書同
            樣采用了大量的實(shí)例和實(shí)現(xiàn)細(xì)節(jié),并參考引用了卷2中的大量源程序.本書適用于希望理解TCP/IP如何工作的
            人,包括編寫網(wǎng)絡(luò)應(yīng)用程序的程序員以及利用TCP/IP維護(hù)計(jì)算機(jī)網(wǎng)絡(luò)的系統(tǒng)管理員.
              作者簡(jiǎn)介:
              Gary R.Wright 研究TCP/IP多年.他是Connix公司的董事長(zhǎng),這個(gè)公司的基地在康涅狄格州,它提供
            Internet接入和咨詢服務(wù).W.Richard Stevens(1951-1999)是一位非常受人尊敬的專家,除了<<TCP/IP詳解>>
            三卷本外,他還有其他兩部最為暢銷的作品;<<UNIX環(huán)境高級(jí)編程>>和<<UNIX網(wǎng)絡(luò)編程>>(兩卷本).
             
            ----------------------------------------------------------------
            34.Routing TCP/IP
             
              CCIE Professional Development:Routing TCP/IP Volume 1
              Author: Jeff Doyle
              Publisher: Cisco Press; 1st edition (July 1, 1998)
              Amazon Reviews: Amazon.com
              Book Info: 本書是第一本詳細(xì)而又完整地介紹互聯(lián)網(wǎng)絡(luò)內(nèi)部網(wǎng)關(guān)路由選擇協(xié)議(IGRP)的專業(yè)書籍,堪稱
            有關(guān)IGRP方面不可多得的經(jīng)典之作.本書共分三個(gè)部分.第一部分主要介紹了網(wǎng)絡(luò)和路由選擇的基本知識(shí),對(duì)
            TCP/IP和靜態(tài),動(dòng)態(tài)路由選擇技術(shù)作了一個(gè)整體的回顧.第二部分是本書的精華,這一部分詳細(xì)深入地講述了
            各種常用的內(nèi)部網(wǎng)關(guān)路由選擇協(xié)議,如靜態(tài)路由,RIP,RIPv2,IGRP,EIGRP,OSPF,ISIS等,每一章除了對(duì)該協(xié)議
            的實(shí)現(xiàn)機(jī)制和參數(shù)詳盡闡述,使讀者對(duì)協(xié)議的實(shí)現(xiàn)原理有一個(gè)清晰的理解外,還通過在實(shí)際網(wǎng)絡(luò)環(huán)境中的實(shí)例
            ,詳細(xì)地論述了該協(xié)議在Cisco路由器上的配置和故障處理方法,使讀者獲取大量解決實(shí)際問題的專業(yè)技能.第
            三部分介紹了如缺省路由,路由過濾等多種有效的路由控制工具,用來(lái)創(chuàng)建和管理多個(gè)IP路由選擇協(xié)議的協(xié)調(diào)
            工作.本書不僅適合那些需要準(zhǔn)備通過CCIE考試的考生,而且也適合任何需要完整理解TCP/IP內(nèi)部路由選擇協(xié)
            議的網(wǎng)絡(luò)設(shè)計(jì)和工程人員閱讀.本書中對(duì)協(xié)議細(xì)節(jié)的講解和對(duì)網(wǎng)絡(luò)實(shí)例的探討相信會(huì)讓讀者獲益匪淺.
              CCIE Professional Development Routing TCP/IP Volume 2
              Author: Jeff Doyle, Jennifer DeHaven Carroll
              Publisher: Cisco Press; 1st edition (April 11, 2001)
              Amazon Reviews: Amazon.com
              Book Info: 本書深入系統(tǒng)地闡述了TCP/IP路由技術(shù),內(nèi)容包括幾種重要的網(wǎng)絡(luò)協(xié)議,如外部網(wǎng)關(guān)協(xié)議
            (EGP),邊界網(wǎng)關(guān)協(xié)議(BGP4),以及相應(yīng)的高級(jí)IP路由技術(shù)與應(yīng)用――網(wǎng)絡(luò)地址轉(zhuǎn)換,IP組播路由技術(shù),IPv6技
            術(shù),路由器管理等.本書共分9個(gè)章節(jié),首先介紹并討論了主題內(nèi)容的基本原理,接著是設(shè)計(jì)用來(lái)展示真實(shí)網(wǎng)絡(luò)
            環(huán)境中相關(guān)概念的一系列配置范例,最后提供給讀者經(jīng)實(shí)踐驗(yàn)證過的故障排除方法以解決網(wǎng)絡(luò)可能會(huì)出現(xiàn)的
            問題.重點(diǎn)介紹了自治系統(tǒng)之間的路由選擇策略以及諸如組播和IPv6等更具挑戰(zhàn)性的路由選擇和實(shí)施技術(shù).
            ----------------------------------------------------------------
            35.Data and Computer Communications,Seventh Edition
              Author: William Stallings
              Amazon Reviews: Amazon.com
              Book Info: 本書是著名計(jì)算機(jī)專業(yè)作家 William Stallings 的經(jīng)典著作之一,內(nèi)容涉及最基本的數(shù)據(jù)
            通信原理,各種類型的計(jì)算機(jī)網(wǎng)絡(luò)及多種網(wǎng)絡(luò)協(xié)議和應(yīng)用.這一版對(duì)原有內(nèi)容做了徹底的修訂和重組,使新版
            對(duì)通信各專題的闡述更全面,更清晰.同時(shí),新版加強(qiáng)了無(wú)線通信和組網(wǎng),吉比特以太網(wǎng),區(qū)分服務(wù),MPLS和
            TCP/IP實(shí)現(xiàn)細(xì)節(jié)等內(nèi)容.此外,本書還包括詞匯表,參考文獻(xiàn),縮寫詞對(duì)照表.每章都附有習(xí)題和建議,以便讀者
            進(jìn)一步閱讀.

             

            ----------------------------------------------------------------
            36.Programming Pearls, 2nd Edition
              Author: Jon Bentley
              Publisher: Addison-Wesley Professional; 2 edition (September 27, 1999)
              Amazon Reviews: Amazon.com
              Book Info: 如果讓程序員們列出他們最喜歡的書籍,Jon Bentley的<<編程珠璣>>通常可以位于經(jīng)典之
            列.如同珍珠來(lái)自于曾經(jīng)折磨牡蠣的沙粒,程序設(shè)計(jì)的珍珠也來(lái)自曾經(jīng)折磨程序員的實(shí)際問題.Bentley的珍珠
            建立在堅(jiān)實(shí)的工程學(xué)基礎(chǔ)上,在洞察力和創(chuàng)造力的王國(guó)中為那些惱人的問題提供了獨(dú)特而巧妙的解決方案.通
            過一些精心設(shè)計(jì)的有趣而且頗具指導(dǎo)意義的程序,本書對(duì)眾多實(shí)用程序設(shè)計(jì)技巧及基本設(shè)計(jì)原則作了清晰而
            機(jī)智的描述.因此,<<編程珠璣>>得到各個(gè)層次程序員的青睞并不讓人感覺意外.
              為了反映當(dāng)今的程序設(shè)計(jì)方法和環(huán)境,Bentley在本書中徹底更新了第一版里的大多數(shù)素材.此外,他還新
            增加了以下三個(gè)方面的內(nèi)容:1.測(cè)試,調(diào)試和計(jì)時(shí) 2.集合表示 3.字符中問題
              對(duì)原來(lái)的所有程序都重新進(jìn)行了改寫,并生成了等量的新代碼.您可以從本書網(wǎng)站
            ([urwww.programmingpearls.com)[/url]獲取所有程序的C或C++實(shí)現(xiàn).
              Book Reviews: 
              <<編程珠璣>>第一版是我職業(yè)生涯早期閱讀過的最有影響力的書籍之一,第一次從該書中學(xué)到的許多觀
            點(diǎn)很久以后仍然使我受益匪淺.Jon在第二版中對(duì)素材進(jìn)行了大量更新,這些新例子的新鮮程度給我留下了深
            刻的印象.
                                         ----Steve McConnell <<Code 
            Complete>>等多部暢銷書作者

             

            ----------------------------------------------------------------
            37.The Mythical Man-Month: Essays on Software Engineering, 20th Anniversary Edition
              Author: Frederick P, Brooks,Jr.
              Publisher: Addison-Wesley Professional; 1st edition (August 2, 1995)
              Amazon Reviews: Amazon.com
              Book Info: IBM大型電腦之父 Fred Brooks 二十余年開發(fā)經(jīng)驗(yàn)的匯集,遠(yuǎn)謀深慮,字字珠璣.技術(shù)之巧與
            人文之美的完美結(jié)合.本書自第一版以來(lái),暢銷二十余年不衰,是軟件領(lǐng)域絕無(wú)僅有的必讀經(jīng)典.
              作者簡(jiǎn)介:
              Frederick P 曾榮獲美國(guó)計(jì)算機(jī)領(lǐng)域最具聲望的圖靈獎(jiǎng)(A.M.Turing Award)桂冠.美國(guó)計(jì)算機(jī)協(xié)會(huì)(ACM)
            稱贊他"對(duì)計(jì)算機(jī)體系結(jié)構(gòu),操作系統(tǒng)和軟件工程做出了里程碑式的貢獻(xiàn)."
              Brooks 博士是北卡羅萊納大學(xué) Kenan-Flagler 商學(xué)院的計(jì)算機(jī)科學(xué)教授.他被認(rèn)為是"IBM 360系統(tǒng)之
            父",曾擔(dān)任了360系統(tǒng)的項(xiàng)目經(jīng)理,以及360操作系統(tǒng)項(xiàng)目設(shè)計(jì)階段的經(jīng)理.憑借在上述項(xiàng)目中的杰出貢獻(xiàn)
            ,Brooks博士以及Bob Evans和Erich Bloch在1985年榮獲了美國(guó)國(guó)家技術(shù)獎(jiǎng)(National Medal of 
            Technology).Brooks博士早期曾擔(dān)任IBM 公司Stretch和Harvest計(jì)算機(jī)的體系結(jié)構(gòu)設(shè)計(jì)師.
              Brooks 博士創(chuàng)立了北卡羅萊納大學(xué)的計(jì)算機(jī)科學(xué)系,并在1964~1984年期間擔(dān)任系主任.他還曾任職于
            美國(guó)國(guó)家科技局和國(guó)防科學(xué)技術(shù)委員會(huì).他目前的教學(xué)和研究方向是計(jì)算機(jī)體系結(jié)構(gòu),分子模型繪圖和虛擬環(huán)
            境設(shè)計(jì).

             

            ----------------------------------------------------------------
            38.The Pragmatic Programmer
              Author: Andrew Hunt,David Thomas
              Publisher: Addison Wesley
              Published: November 24, 1999
              Amazon Reviews: Amazon.com
              Book Info: 本書直擊編程陣地,穿過了日益增長(zhǎng)的現(xiàn)代軟件開發(fā)的規(guī)范和學(xué)術(shù),對(duì)核心過程進(jìn)行了審視
            ----該過程采取了供需結(jié)合的工作方式和令人欣喜的可維護(hù)代碼.本書包含的內(nèi)容從個(gè)人責(zé)任和職業(yè)發(fā)展到
            保持代碼的靈活性,使之易于改編和重用.
              本書由各個(gè)相對(duì)獨(dú)立的章節(jié)組成,其間不乏好玩的軼事,詳細(xì)的實(shí)例和有趣的對(duì)話,描述了軟件開發(fā)各個(gè)
            方面的最好實(shí)踐和主要缺陷.無(wú)論你是一個(gè)新入門的編碼者,一個(gè)有經(jīng)驗(yàn)的程序員,還是負(fù)責(zé)軟件項(xiàng)目的經(jīng)理,
            通過每日學(xué)習(xí)這些課程,都會(huì)在個(gè)人生產(chǎn)力,準(zhǔn)確率和工作滿意度上有快速的增長(zhǎng).你所學(xué)到的技巧和開發(fā)習(xí)
            慣和態(tài)度將為你在職業(yè)生涯中取得長(zhǎng)期成功奠定基礎(chǔ).你將成為又一Pragmatic Programmer.

             

            ----------------------------------------------------------------
            39.The Art of UNIX programming
              Author: Eric S. Raymond
              Publisher: Addison Wesley
              Published: October 2, 2003
              Amazon Reviews: Amazon.com
              Book Info: 榮獲美國(guó)Software Development Productivity Award大獎(jiǎng)作品!
              本書是作者封筆30年后歷時(shí)5年創(chuàng)作而成,是一部難得的軟件工程方面的佳作.作者首次將哲學(xué),設(shè)計(jì)模式
            ,工具,文化和傳統(tǒng)結(jié)合在一起,使得UNIX成為世界上最好且最具創(chuàng)新意義的軟件,并展示了如何將其拓展到
            Linux和當(dāng)今的開源(open-source)運(yùn)動(dòng)中:通過取自最主要的開源項(xiàng)目中的示例,作者向UNIX和Linux編程人
            員展示了如何更巧妙地創(chuàng)建軟件,使其更雅致,更靈巧,更具可重用性且具有更長(zhǎng)的生命期
              本書主要介紹了Unix系統(tǒng)領(lǐng)域中的設(shè)計(jì)和開發(fā)哲學(xué),思想文化體系,原則與經(jīng)驗(yàn),由公認(rèn)的Unix編程大師,
            開源運(yùn)動(dòng)領(lǐng)袖人物之一Eric S.Raymond傾力多年寫作而成.包括Unix設(shè)計(jì)者在內(nèi)的多位領(lǐng)域?qū)<乙矠楸緯?br>獻(xiàn)了寶貴的內(nèi)容.本書內(nèi)容涉及社群文化,軟件開發(fā)設(shè)計(jì)與實(shí)現(xiàn),覆蓋面廣,內(nèi)容深邃,完全展現(xiàn)了作者極其深
            厚的經(jīng)驗(yàn)積累和領(lǐng)域智慧.

             

            ----------------------------------------------------------------
            40.Peopleware:Productive Projects and Teams
              Author: Tom DeMarco, Timothy Lister
              Publisher: Dorset House Publishing Co
              Published: February 28, 1999
              Amazon Reviews: Amazon.com
              Book Info: Tom Demarco 和Tim Lister 的"Peopleware:Productive Projects and Teams"第一版于
            1987 年出版,專門討論了軟件開發(fā)和維護(hù)的團(tuán)隊(duì)管理問題,向傳統(tǒng)的管理方法提出了挑戰(zhàn),推崇人本管理思想
            ,給予軟件工人自由和信任.和<<人月神話>>一樣,該書現(xiàn)在已經(jīng)成為軟件團(tuán)隊(duì)管理的經(jīng)典之作.1995 年
            ,Larry Constantine 出版了一部題為"Constantine 論人件"的論文集,擴(kuò)大了"人件"概念,把那些使用軟件
            的人也包括進(jìn)來(lái).1999 年2 月,<<人件>>第二版出版,增補(bǔ)了8 章新內(nèi)容.這些增補(bǔ)的內(nèi)容視角更加寬廣,對(duì)比
            較大型的組織中的團(tuán)隊(duì)如何運(yùn)作進(jìn)行了探索.

             

            ----------------------------------------------------------------
            41.Computer graphics C Version 2nd ed
              Author: Donald Heam, M.Pauline Baker
              Publisher: Pearson US Imports & PHIPEs
              Published: May 24, 1996
              Amazon Reviews: Amazon.com
              Book Info: 這是計(jì)算機(jī)圖形學(xué)領(lǐng)域的一部經(jīng)典之作,作者Foley,van Dam等是國(guó)際圖形學(xué)界的著名學(xué)者,
            學(xué)術(shù)帶頭人,而且本書英文版自出版以來(lái),一直是各國(guó)大學(xué)計(jì)算機(jī)圖形學(xué)課程的主要教科書.本書是高等院校
            計(jì)算機(jī)專業(yè)本科生,研究生計(jì)算機(jī)圖形學(xué)課程的理想教材,是相關(guān)領(lǐng)域?qū)I(yè)人員開展研究工作的優(yōu)秀參考書.

            ----------------------------------------------------------------
            42.Tricks of the 3D Game Programming Gurus-Advanced 3D Graphics and Rasterization
              Author: Andre LaMothe
              Amazon Reviews: Amazon.com
              Book Info: 本書是著名游戲程序設(shè)計(jì)類書籍作者Andre LaMothe的暢銷書.在書中隨處可見許多有趣但
            又有一定難度的源程序.作者循循善誘地從程序設(shè)計(jì)的角度介紹了在Windows環(huán)境下進(jìn)行游戲開發(fā)所需的全部
            知識(shí),包括Win32編程以及DirectX中所有主要組件(包括DirectDraw,DirectSound,DirectInput和
            DirectMusic).書中還用單獨(dú)的章節(jié)詳細(xì)講授了2D圖形學(xué)和光柵化技術(shù),游戲算法,多線程編程,文本游戲和解
            析,人工智能(包括模糊邏輯,神經(jīng)網(wǎng)絡(luò)和遺傳算法),物理建模(完全碰撞反應(yīng),動(dòng)量傳遞和正反向運(yùn)動(dòng)學(xué))及實(shí)
            時(shí)模擬等游戲程序開發(fā)中的關(guān)鍵技術(shù).

             

            ----------------------------------------------------------------
            43.Compilers Principles, Techniques, and Tools
              Author: Alfred V. Aho, Ravi Seth, Jeffrey D. Ullman
              Publisher: Addison Wesley (January 1, 1986)
              Amazon Reviews: Amazon.com
              Book Info: 本書另外一個(gè)響亮的名字就是龍書.原因是這本書的封面上有條紅色的龍.里面講解的核心
            編譯原理至今都沒有變過,所以一直到今天,它的價(jià)值都非凡.這本書最大的特點(diǎn)就是一開始就通過一個(gè)實(shí)際
            的小例子,把編譯原理的大致內(nèi)容羅列出來(lái),讓很多編譯原理的初學(xué)者很快心里有了個(gè)底,也知道為什么會(huì)有
            這些理論,怎么運(yùn)用這些理論.而這一點(diǎn)是我感覺國(guó)內(nèi)的教材缺乏的東西,所以國(guó)內(nèi)的教材都不是寫給愿意自
            學(xué)的讀者,總之讓人看了半天,卻不知道里面的東西有什么用.

             

            ----------------------------------------------------------------
            44.Computer Systems A Programmer's Perspective
              Author: Randal E. Bryant, David R. O'Hallaron
              Publisher: Prentice Hall; 1st edition (August 13, 2002)
              Amazon Reviews: Amazon.com
              Book Info: AMAZON五星圖書,最偉大計(jì)算機(jī)科學(xué)教材之一
              卡耐基梅隆大學(xué)計(jì)算機(jī)學(xué)院院長(zhǎng),IEEE和ACM雙院士?jī)A力推出
              超過80所美國(guó)和世界一流大學(xué)計(jì)算機(jī)專業(yè)選用本書為教材
              本書英文版久負(fù)盛名,被眾多專業(yè)人士稱為"最偉大的計(jì)算機(jī)教材"之一,著名的美國(guó)卡內(nèi)基梅隆大學(xué)計(jì)算
            機(jī)科學(xué)系一直將本書作為教材使用,程序員眼中的透徹講述計(jì)算機(jī)系統(tǒng)的扛鼎之作.作者Randal E. Bryant是
            卡耐基梅隆大學(xué)的計(jì)算機(jī)科學(xué)系主任,ACM和IEEE雙院士(Fellow),其研究成果多次獲得ACM和IEEE頒發(fā)的大獎(jiǎng)
            .本書共分十三章,分別介紹了信息的表示和處理,程序的機(jī)器級(jí)表示,處理器體系結(jié)構(gòu),存儲(chǔ)器層次結(jié)構(gòu),靜態(tài)
            和動(dòng)態(tài)鏈接,虛擬存儲(chǔ)器,系統(tǒng)級(jí)I/O,網(wǎng)絡(luò)編程和并發(fā)編程等精彩內(nèi)容.其目的是解釋計(jì)算機(jī)系統(tǒng)的所有本質(zhì)
            概念,并向讀者展示這些概念是如何實(shí)際地影響應(yīng)用程序的正確性,性能和實(shí)用性.與其他主要針對(duì)系統(tǒng)構(gòu)造
            人員的系統(tǒng)類書籍不同,這本書是寫給程序員的,是從程序員的角度來(lái)描述的.本書為軟件和硬件之間搭起了
            一個(gè)橋梁,它給出了一種幫助讀者分別從硬件和軟件的角度去理解一個(gè)程序及其行為的途徑,這也填補(bǔ)了國(guó)內(nèi)
            計(jì)算機(jī)系統(tǒng)教學(xué)中的一個(gè)空白.本書的最大優(yōu)點(diǎn)是幫助讀者理解概念,讓讀者很清楚地在腦海中構(gòu)造一個(gè)層次
            型的計(jì)算機(jī)系統(tǒng),從最低層數(shù)據(jù)在內(nèi)存中的表示(如我們一直陌生的浮點(diǎn)數(shù)表示),到流水線指令的構(gòu)成,到虛
            擬存儲(chǔ)器,到編譯系統(tǒng),到動(dòng)態(tài)加載庫(kù),到最后的用戶應(yīng)用.本書提供了大量的例子和練習(xí)及部分答案.尤其值
            得一提的是,對(duì)于每一個(gè)基本概念都有相應(yīng)的筆頭或程序試驗(yàn),加深讀者的理解.
              Book Reviews: 
              我堅(jiān)信從程序員的角度來(lái)看計(jì)算機(jī)系統(tǒng)對(duì)教會(huì)學(xué)生計(jì)算機(jī)的內(nèi)部結(jié)構(gòu)非常有幫助.
                                         ----Kostas Daniilidis,賓夕法尼亞大學(xué)
              這本書講述事物的方法與眾不同,但是和我想要的課程進(jìn)行方式類似.
                                         ----John Greiner,Rice大學(xué)
              這是一項(xiàng)出色的工作,是這一領(lǐng)域教學(xué)方法的一次革命.
                                         ----Michael Scott,羅切斯特大學(xué)

            posted on 2008-09-05 19:31 milkyway 閱讀(3373) 評(píng)論(1)  編輯 收藏 引用 所屬分類: 授人以漁

            評(píng)論

            # 求學(xué)習(xí)JAVA的經(jīng)典書 2008-09-21 10:36 yuanzhiwe

            沒有發(fā)現(xiàn)學(xué)JAVA的書  回復(fù)  更多評(píng)論   

            導(dǎo)航

            統(tǒng)計(jì)

            公告

            隨筆皆原創(chuàng),文章乃轉(zhuǎn)載. 歡迎留言!

            常用鏈接

            留言簿(37)

            隨筆分類(104)

            隨筆檔案(101)

            文章分類(51)

            文章檔案(53)

            wince牛人

            搜索

            積分與排名

            最新評(píng)論

            閱讀排行榜

            評(píng)論排行榜

            日韩乱码人妻无码中文字幕久久| 精品国产福利久久久| 久久久久久综合一区中文字幕| 亚洲精品tv久久久久| 久久93精品国产91久久综合| 日本精品久久久久中文字幕8| 99久久99这里只有免费费精品| 99精品国产综合久久久久五月天| 久久久久青草线蕉综合超碰 | 亚洲中文字幕无码久久2020| 久久亚洲av无码精品浪潮| 欧美一级久久久久久久大| 亚洲?V乱码久久精品蜜桃| 久久毛片一区二区| 色偷偷88888欧美精品久久久 | 亚洲午夜福利精品久久| 综合久久一区二区三区| 欧美大香线蕉线伊人久久| 国产精品久久一区二区三区| 国产亚洲美女精品久久久| 久久久91人妻无码精品蜜桃HD| 国产精品美女久久福利网站| 色偷偷偷久久伊人大杳蕉| 亚洲国产成人久久精品动漫| 久久久久亚洲AV成人网人人网站 | 久久91这里精品国产2020| 伊人久久大香线蕉精品不卡| 午夜不卡久久精品无码免费| 精品久久无码中文字幕| 丁香久久婷婷国产午夜视频| 日本久久中文字幕| 国产精品99久久久久久人| 久久久国产精品| 久久青青草原精品国产| 亚洲伊人久久大香线蕉苏妲己| 午夜精品久久影院蜜桃| 精品无码久久久久久午夜| 欧美激情精品久久久久久久九九九| 亚洲av日韩精品久久久久久a| 香港aa三级久久三级| 午夜天堂精品久久久久|