一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

計(jì)算機(jī)經(jīng)典教材(計(jì)算機(jī)牛人的必由之路)

 guitarhua 2013-10-28

(轉(zhuǎn))計(jì)算機(jī)經(jīng)典教材(計(jì)算機(jī)牛人的必由之路)2008-02-18 02:27目錄
      1 前言 
      2 Mathematics (數(shù)學(xué)) 
      3 Data Structures & Algorithms (數(shù)據(jù)結(jié)構(gòu)、算法) 
      4 Compiler (編譯原理) 
      5 Operating System (操作系統(tǒng)) 
      6 Database (數(shù)據(jù)庫) 
      7 C (C 語言) 
      8 C++ (C++ 語言) 
      9 Object-Oriented (面向?qū)ο? 
      10 Software Engineering (軟件工程) 
      11 UNIX Programming (UNIX編程) 
      12 UNIX Administration (UNIX系統(tǒng)管理) 
      13 Networks (網(wǎng)絡(luò)) 
      14 Windows Programming (Windows 編程) 
      15 Other (其它) 

      前言

      推薦原則:
      寧缺勿濫,決不混進(jìn)糟粕 (好書不一定對所有人都合適,但對于它的目標(biāo)讀者群來說,一定是好書)。 

      選書原則:
      有國外的,不看國產(chǎn)的 
      有原版的,不看翻譯的 
      看大師的作品 

      看書原則:
      不要看C、C++、java……今天聽說C好,就跑去學(xué)C。明天聽說java好,就跑去學(xué)java,最后你什么也學(xué)不到。因?yàn)椴还苁裁凑Z言,永遠(yuǎn)不要忘記語言的本質(zhì)。語言只是一種工具,它的作用就是完成你的工作。不管把C 的語法學(xué)得如何透徹,也不管把 C 的trick用的如何精妙,這都不能表示你會編程。要學(xué)會如何分析問題,如何設(shè)計(jì)程序,如何用一種具體的語言來實(shí)現(xiàn)。如果你只會做最后一步,你只是一個(gè)編碼者(coder),還不是一個(gè)程序員(programmer)。做一個(gè)programmer,不要做coder??傊?,不要為了學(xué)語言而去學(xué)語言(除非你是個(gè)語言學(xué)家)。 

      不要放棄對基礎(chǔ)知識的學(xué)習(xí)。所謂基礎(chǔ)知識,一般都有一個(gè)特點(diǎn),那就是:它們可能看起來沒用,但如果你忽視它們的話,總有一天你會后悔莫及。所以,如果不想以后再后悔的話,就在今天多花點(diǎn)時(shí)間。 

      不管學(xué)什么東西,學(xué)之前先弄明白自己要學(xué)的是什么東西,它有什么用,在你已經(jīng)學(xué)和以后的發(fā)展方向中,它處于什么位值。如果這些都不明白,就好比在茫茫的叢林里面四處亂撞,就算能出去,也一定會走很多彎路。 

      對于軟件工程之類的東西,不象 C語言有著嚴(yán)格的標(biāo)準(zhǔn),最好的辦法就是兼收并蓄,能看的都看,然后(最重要的)在此之上形成自己的思想(不然就什么都白看了)。 
      盡信書不如無書。書里寫的只不過是寫書的人認(rèn)為正確的觀點(diǎn)而已。學(xué)習(xí)前人的知識和經(jīng)驗(yàn),在此基礎(chǔ)上形成自己的知識結(jié)構(gòu)、觀點(diǎn)和思維方式,才是學(xué)習(xí)的真正目的。
      一。Mathematics (數(shù)學(xué))

            書名(英文):Discrete Mathematics and Its Applications (Fifth Edition)
            書名(中文):離散數(shù)學(xué)及其應(yīng)用 (第五版)
            原作者:Kenneth H.Rosen

            書名(英文):Concrete Mathematics : A Foundation for Computer Science 
            (Second Edition)
            書名(中文):具體數(shù)學(xué):計(jì)算機(jī)科學(xué)基礎(chǔ) (第2版)
            原作者:Ronald L. Graham / Donald E. Knuth / Oren Patashnik



      二。Data Structures & Algorithms (數(shù)據(jù)結(jié)構(gòu)、算法)
            書名(英文):Data Structures and Algorithm Analysis in C, Second Edition
            書名(中文):數(shù)據(jù)結(jié)構(gòu)與算法分析--C語言描述 (第二版)
            原作者:Mark Allen Weiss
            大凡國外的數(shù)據(jù)結(jié)構(gòu)教科書,都有一個(gè)共同的特點(diǎn),就是他們的第一章都不是講的數(shù)據(jù)結(jié)構(gòu),而是軟件工程的基本原則。我個(gè)人認(rèn)為這是十分必要的,特別是對于大 
            多數(shù)沒有接觸過程序設(shè)計(jì)的同學(xué)來說,在數(shù)據(jù)結(jié)構(gòu)這個(gè)可以說是第一次接觸程序設(shè)計(jì)的課程中能學(xué)習(xí)到基本的軟件工程原則,對于以后的學(xué)習(xí)是十分有好處的。寫一 
            個(gè)亂七八糟的程序出來還不如什么都不寫。在我看來,這本書有兩個(gè)優(yōu)點(diǎn):一:將軟件工程的基本原則貫穿全書,二:簡單,容易理解。對于初學(xué)者,這本書無疑是 
            非常合適的。mufasa

            書名(英文):Data Structures & Program Design In C (Second Edition)
            書名(中文):數(shù)據(jù)結(jié)構(gòu)與程序設(shè)計(jì) C 語言描述 (第二版)
            原作者:Robert Kruse / C.L. Tondo / Bruce Leung


            書名(英文):Data Structures with C++ Using STL (Second Edition)
            書名(中文):數(shù)據(jù)結(jié)構(gòu)C++語言描述描述—應(yīng)用標(biāo)準(zhǔn)模版庫 (第二版)
            原作者:William Ford, William Topp

            書名(英文):Introduction to Algorithms (Second Edition)
            書名(中文):算法導(dǎo)論 (第二版)
            原作者:Thomas H. Cormen / Charles E. Leiserson / Ronald L. Rivest / 
            Clifford Stein


            書名(英文):The Art of Computer Programming, Volume 1 : Fundamental 
            Algorithms (Third Edition)
            書名(中文):計(jì)算機(jī)程序設(shè)計(jì)藝術(shù) 第1卷 基本算法 (第3版)
            原作者:Donald E. Knuth


            書名(英文):The Art of Computer Programming, Volume 2 : Seminumerical 
            Algorithms (Third Edition)
            書名(中文):計(jì)算機(jī)程序設(shè)計(jì)藝術(shù) 第2卷 半數(shù)值算法 (第3版)
            原作者:Donald E. Knuth

            書名(英文):The Art of Computer Programming, Volume 3 : Sorting and 
            Searching (Second Edition)
            書名(中文):計(jì)算機(jī)程序設(shè)計(jì)藝術(shù) 第3卷 排序和查找 (第2版)
            原作者:Donald E. Knuth



      三。Compiler (編譯原理)
            書名(英文):Compilers: Principles, Techniques, and Tools
            書名(中文):編譯原理、技術(shù)與工具
            原作者:Alfred V. Aho / Ravi Sethi / Jeffrey D. Ullman

            書名(英文):Advanced Compiler Design and Implementation
            書名(中文):高級編譯器設(shè)計(jì)與實(shí)現(xiàn)
            原作者:Steven S. Muchnic

            書名(英文):Modern Compiler Implementation in C
            書名(中文):現(xiàn)代編譯原理--C語言描述
            原作者:Andrew W.Appel / Maia Ginsburg

      四。Operating System (操作系統(tǒng))
            書名(英文):Operating System Concepts (Sixth Edition)
            書名(中文):操作系統(tǒng)概念 (第六版)
            原作者:Abraham Silberschatz / Peter Baer Galvin / Greg Gagne

            書名(英文):Operating Systems : Design and Implementation (Second 
Edition)
            書名(中文):操作系統(tǒng):設(shè)計(jì)及實(shí)現(xiàn) (第二版)
            原作者:Andrew S. Tanenbaum / Albert S. Woodhull
            翻譯者:王鵬、尤晉元、朱鵬、敖青云

            書名(英文):The Design and Implementation of the 4.4BSD Operating System
            書名(中文):4.4BSD操作系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
            原作者:Marshall Kirk McKusick / Keith Bostic / Michael J. Karels / John 
            S.Quarterman

            書名(英文):The Design and Implementation of the FreeBSD Operating System
            書名(中文):FreeBSD操作系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
            原作者:Marshall Kirk McKusick / George V. Neville-Neil
            翻譯者:張輝

            書名(英文):The Design of The UNIX Operating System
            書名(中文):UNIX操作系統(tǒng)設(shè)計(jì)
            原作者:Maurice J.Bach

            書名(英文):UNIX Internals : The New Frontiers
            書名(中文):UNIX系統(tǒng)內(nèi)幕
            原作者:Uresh Vahalia


            書名(英文):UNIX Systems for Modern Architectures
            書名(中文):現(xiàn)代體系結(jié)構(gòu)上的UNIX系統(tǒng)--內(nèi)核程序員的SMP和Caching技術(shù)
            原作者:Curt Schimmel
            翻譯者:張輝

            書名(英文):Lions' Commentary on UNIX 6th Edition with Source Code
            書名(中文):萊昂氏UNIX源代碼分析
            原作者:John Lions


            書名(英文):Distributed Systems : Principles and Paradigms
            書名(中文):分布式系統(tǒng):原理與范例
            原作者:Andrew S.Tanenbaum / Maarten van Steen




      五.Database (數(shù)據(jù)庫) 

            書名(英文):An Introduction to Database Systems, Eighth Edition
            書名(中文):數(shù)據(jù)庫系統(tǒng)導(dǎo)論 (第八版)
            原作者:C. J.Date


            書名(英文):Database System Concepts, Fourth Edition
            書名(中文):數(shù)據(jù)庫系統(tǒng)概念 (第四版)
            原作者:Abraham Silberschat / Henry F.Korth / S.Sudarshan





      六。C (C 語
            書名(英文):The C Programming Language, Second Edition
            書名(中文):C程序設(shè)計(jì)語言,第二版
            原作者:Brian W. Kernighan / Dennis Ritchie

            書名(英文):The Art and Science of C : A Library-Based Introduction to 
            Computer Science
            書名(中文):C語言的科學(xué)和藝術(shù)
            原作者:Eric S.Roberts

            書名(英文):Programming Abstractions in C : A Second Course in Computer 
            Science
            書名(中文):C程序設(shè)計(jì)的抽象思維
            原作者:Eric S.Roberts

            書名(英文):Expert C Programming
            書名(中文):C專家編程
            原作者:Andrew Koenig

            書名(英文):C Traps and Pitfalls
            書名(中文):C陷阱與缺陷
            原作者:Andrew Koenig




      七。C++ (C++ 語言)

            書名(英文):C++ Primer, Third Edition & Forth Edition
            書名(中文):C++ Primer (第三版、第四版)
            原作者:Stanley B.Lippman / Josée LaJoie / Barbara E.Moo
            翻譯者:李師賢、蔣愛軍、梅曉勇、林瑛


            平心而論,這本書的第三版并不適合入門,但是第四版適合。所以第四版的出現(xiàn)并不意味著第三版就失去了其價(jià)值。在我看來最好的辦法就是買一本第四版的中文版和一本第三版的英文版。中文版用來入門,英文版用來作參考手冊。mufasa

            書名(英文):The C++ Programming Language, Special Edition
            書名(中文):C++ 程序設(shè)計(jì)語言 (特別版)
            原作者:Bjarne Stroustrup

            書名(英文):Inside the C++ Object Model
            書名(中文):深度探索 C++ 對象模型
            原作者:Stanley B. Lippman

            書名(英文):Effective C++, Thrid Edition
            書名(中文):Effective C++ (第三版)
            原作者:Scott Meyers

            書名(英文):More Effective C++
            書名(中文):More Effective C++
            原作者:Scott Meyers
            翻譯者:侯捷


            書名(英文):Thinking in C++, Second Edition
            書名(中文):C++編程思想 (第二版)
            原作者:Bruce Eckel

            書名(英文):Thinking in C++, Volume 2 : Practical Programming
            書名(中文):C++編程思想 第2卷:實(shí)用編程技術(shù)
            原作者:Bruce Eckel / Chuck Alison


            書名(英文):Ruminations on C++ : A Decade of Programming Insight and 
            Experience
            書名(中文):C++沉思錄
            原作者:Andrew Koenig / Barbara Moo



      八。Object-Oriented (面向?qū)ο?
            書名(英文):Object-Oriented Analysis and Design with Applications, Second 
            Edition
            書名(中文):面向?qū)ο蠓治雠c設(shè)計(jì) (第二版)
            原作者:Grady Booch

            書名(英文):Object-Oriented Modeling and Design with UML,Second Edition
            書名(中文):UML面向?qū)ο蠼Ec設(shè)計(jì) (第二版)
            原作者:Michael Blaha / James Rumbaugh
            翻譯者:車皓陽、楊眉

            書名(英文):Object-Oriented Software Construction (Second Edition)
            書名(中文):面向?qū)ο筌浖?gòu)造 (第二版)
            原作者:Bertrand Meyer


            書名(英文):Design Patterns : Elements of Reusable Object-Oriented 
            Software
            書名(中文):設(shè)計(jì)模式:可復(fù)用面向?qū)ο筌浖幕A(chǔ)
            原作者:Erich Gamma / Richard Helm / Ralph Johnson / John Vlissides



      九。Software Engineering (軟件工程)
            書名(英文):Software Engineering (7th Edition)
            書名(中文):軟件工程 (第七版)
            原作者:Ian Sommerville

            書名(英文):Software Engineering : A Practitioner's Approach (Fifth 
            Edition)
            書名(中文):軟件工程:實(shí)踐者之路 (第5版)
            原作者:Roger S. Pressman

            書名(英文):Software Engineering : Theory and Practice (Second Edition)
            書名(中文):軟件工程:理論與實(shí)踐 (第二版)
            原作者:Shari Lawrence Pfleeger


            書名(英文):The Mythical Man-Month
            書名(中文):人月神話
            原作者:Frederick Phillips Brooks


            書名(英文):Software Architecture : Perspectives On an Emerging Emerging 
            Discipline
            書名(中文):軟件體系結(jié)構(gòu):一門初露端倪學(xué)科的展望
            原作者:Mary Shaw / David Garlan



      十。UNIX Programming (UNIX編程)

            書名(英文):Advanced Programming in the UNIX Environment, Second Edition
            書名(中文):UNIX 環(huán)境高級編程 (第二版)
            原作者:W.Richard Stevens / Stephen A.Rago
            翻譯者:尤晉元、張亞英、戚正偉


            書名(英文):The UNIX Programming Environment
            書名(中文):UNIX 編程環(huán)境
            原作者:Brianw. Kernighan


            書名(英文):UNIX Network Programming, Volume 1 : The Sockets Networking 
            API (Third Edition)
            書名(中文):UNIX 網(wǎng)絡(luò)編程 卷1:套接字聯(lián)網(wǎng)API (第三版)
            原作者:W. Richard Stevens / Bill Fenner / Andrew M. Rudoff

            書名(英文):UNIX Network Programming Volume 2 : Interprocess 
            Communications (Second Edition)
            書名(中文):UNIX 網(wǎng)絡(luò)編程 卷2:進(jìn)程間通信 (第2版)
            原作者:W. Richard Stevens

            書名(英文):The Art of UNIX Programming
            書名(中文):UNIX 程序設(shè)計(jì)藝術(shù)
            原作者:Eric Raymond

            UNIX Administration (UNIX系統(tǒng)管理)
            書名(英文):UNIX System Administration Handbook (Third Edition)
            書名(中文):UNIX系統(tǒng)管理技術(shù)手冊 (第三版)
            原作者:Evi Nemeth / Garth Snyder


            書名(英文):Linux Administration Handbook
            書名(中文):Linux系統(tǒng)管理技術(shù)手冊
            原作者:Evi Nemeth / Garth Snyder / Trent R.Hein

            書名(英文):UNIX Unleashed (Fourth Edition)
            書名(中文):UNIX 技術(shù)內(nèi)幕 (第四版)
            原作者:Robin Anderson / Andy Johnston

            書名(英文):UNIX:The Textbook
            書名(中文):UNIX操作系統(tǒng)教程
            原作者:Syed Mansoor Sarwar / Robert Koretsky / Syed Aqeel Sarwar

            書名(英文):Unix Backup & Recovery
            書名(中文):UNIX 備份與恢復(fù)
            原作者:W.Curtis Preston



      十一。Networks (網(wǎng)絡(luò)) 




            書名(英文):Computer Networks (Fourth Edition)
            書名(中文):計(jì)算機(jī)網(wǎng)絡(luò) (第4版)
            原作者:Andrew S. Tanenbaum


            書名(英文):TCP/IP Illustrated, Volume 1 : The Protocols
            書名(中文):TCP/IP 詳解 卷1:協(xié)議
            原作者:W. Richard Stevens

            書名(英文):TCP/IP Illustrated, Volume 2 : The Implementation
            書名(中文):TCP/IP詳解 卷2:實(shí)現(xiàn)
            原作者:Gary R. Wright / W. Richard Stevens

            書名(英文):TCP/IP Illstrated, Volume 3 : TCP for Transactions, HTTP, 
            NNTP, and the UNIX Domain Protocols
            書名(中文):TCP/IP詳解 卷3:TCP事務(wù)協(xié)議、HTTP、NNTP和UNIX域協(xié)議
            原作者:W. Richard Stevens

            書名(英文):Internetworking with TCP/IP Vol I : Principles, Protocols, 
            and Architecture (Third Edition)
            書名(中文):TCP/IP 網(wǎng)絡(luò)互連技術(shù) 卷1:原理、協(xié)議和體系結(jié)構(gòu) (第3版)
            原作者:Douglas E. Comer


            書名(英文):Internetworking with TCP/IP Vol II : Design, Implementation, 
            and Internals (Second Edition)
            書名(中文):TCP/IP 網(wǎng)絡(luò)互連技術(shù) 卷2:設(shè)計(jì)與實(shí)現(xiàn) (第2版)
            原作者:Douglas E. Comer / David L. Stevens


            書名(英文):Internetworking with TCP/IP Vol III : Client-Server 
            Programming and Applications, BSD Socket Version (Second Edition)
            書名(中文):TCP/IP 網(wǎng)絡(luò)互連技術(shù) 卷3:客戶服務(wù)器編程和應(yīng)用BSD套接字版 (第2版)
            原作者:Douglas E. Comer / David L. Stevens

            書名(英文):Internetworking with TCP/IP Vol III : Client-Server 
            Programming and Applications, Windows Sockets Version
            書名(中文):TCP/IP 網(wǎng)絡(luò)互連技術(shù) 卷3:客戶服務(wù)器編程和應(yīng)用Windows套接字版
            原作者:Douglas E. Comer / David L. Stevens



      十二。Windows Programming (Windows 編程)
            書名(英文):Inside Microsoft Windows 2000 (Third Edition)
            書名(中文):Microsoft Windows 2000 技術(shù)內(nèi)幕 (第3版)
            原作者:David A.solomon Mark E.Russinovich

            書名(英文):Programming Windows (Fifth Edition)
            書名(中文):Windows 編程 (第5版)
            原作者:Charles Petzold

            書名(英文):Programming Applications for Microsoft Windows
            書名(中文):Microsoft Windows 應(yīng)用程序設(shè)計(jì)
            原作者:Jeffrey Richter

            書名(英文):Programming with Microsoft Visual C++ .NET (Sixth Edition)
            書名(中文):Visual C++.NET 技術(shù)內(nèi)幕 (第6版)
            原作者:George Shepherd / David Kruglinski

            書名(英文):Dissecting MFC
            書名(中文):深入淺出MFC
            原作者:侯捷




      十三。Other (其它)
            書名(英文):Computer Systems : A programmer' s Perspective
            書名(中文):計(jì)算機(jī)系統(tǒng)
            原作者:Randal E. Bryant / David R. O'Hallaron

            書名(英文):Pattern Classification (Second Edition)
            書名(中文):模式分類 (第2版)
            原作者:Richard O. Duda / Peter E. Hart / David G. Stork

            書名(英文):Code Complete 2
            書名(中文):代碼大全第2版
            原作者: Steve McConnell

            書名(英文):Programming Pearls (2nd Edition)
            書名(中文):編程珠璣第2版
            原作者: Jon Bentley


類別:收藏地帶-it與技術(shù) | 添加到搜藏 | 瀏覽(538) | 評論 (0)  上一篇:頗有感慨的話語or句子收錄    下一篇:c++及其標(biāo)準(zhǔn)庫簡介 
最近讀者:登錄后,您就出現(xiàn)在這里。
        
中野恭子ROOKIEtoscainaumoonsentinel971hackxixihanlifeng1980zuiaizhuerlin91lin
 網(wǎng)友評論:     發(fā)表評論:姓 名:    注冊 | 登錄 *姓名最長為50字節(jié)
       
      網(wǎng)址或郵箱: (選填)
       
      內(nèi) 容:插入表情▼ 閃光字


       
       
      驗(yàn)證碼:  請點(diǎn)擊后輸入四位驗(yàn)證碼,字母不區(qū)分大小寫
      看不清? 
           取消回復(fù)

         

©2009 Baidu 

    本站是提供個(gè)人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多

    亚洲综合一区二区三区在线 | 在线观看视频国产你懂的| 亚洲一区精品二人人爽久久| av国产熟妇露脸在线观看| 冬爱琴音一区二区中文字幕| 国产男女激情在线视频| 黑人巨大精品欧美一区二区区| 欧美成人久久久免费播放| 国产一区二区三区四区免费| 欧美国产亚洲一区二区三区| 欧美日韩综合在线第一页| 天海翼精品久久中文字幕| 日本不卡一区视频欧美| 福利一区二区视频在线| 国产精品熟女乱色一区二区| 欧美中文字幕一区在线| 亚洲国产日韩欧美三级| 99热九九在线中文字幕| 国产成人午夜在线视频| 国产av一二三区在线观看| 久久精品伊人一区二区| 久久综合九色综合欧美| 一本久道久久综合中文字幕| 日本理论片午夜在线观看| 中文字幕欧美视频二区| 高清一区二区三区四区五区| 91久久精品国产成人| 五月婷婷综合激情啪啪| 殴美女美女大码性淫生活在线播放 | 伊人久久青草地综合婷婷| 麻豆国产精品一区二区| 亚洲国产综合久久天堂| 欧美成人国产精品高清| 国产一区二区精品丝袜| 免费人妻精品一区二区三区久久久| 91亚洲国产成人久久| 国产精品午夜一区二区三区| 日韩欧美一区二区亚洲| 日本不卡在线视频你懂的| 深夜福利亚洲高清性感| 日韩人妻av中文字幕|