计算机类书籍 - 经典必读

发布时间:2012-07-01 19:24:31   来源:文档文库   
字号:

计算机书籍必读

几年前,台湾著名技术作家侯捷先生曾经写过一篇影响很大的书评文章,叫做《MFC四大天王》。文章的意思是说在MFC的浩瀚书海中,只要认真研读和学习其 中四本,就可以五岳归来不看山。侯先生虽以MFC为例,但是这个道理却同样适合于MFC之外的很多具体技术领域,这不能不说是一个有趣的统计现象。通 常在某一个具体细分的技术领域,会自然而然地出现35本顶级著作,它们彼此互相配合,形成一个完整的体系。对于学习者来说,只需要认真研读这几本书,就 足以升堂入室。我乐于将这种现称为四书五经现象。对于读者来说,如果能够找到该领域中的四书五经,则无论在时间上还是金钱上都是经济的选择。好 书几本,胜过烂书几捆,这个体会想必大家都有。在此,帮助大家遴选各个技术领域里的四书五经

编程的书可谓汗牛充栋,其中经典也是泛其数,但绝大多数的过来人,都一致认为,要想很快的入门并尽快的投入到编程实践中,只要其中的四到五本也就够了,即只看经典中的经典,圣经级的书就可以了。





     所谓活到老学到老,程序员是个终身学习的职业,要不断的看书,直到放弃编程的那一天。所以,您要读的好书也绝非以下推荐的这些书哟,呵呵。





一句话,由于我们的时间、精力、金钱都是有限的,如何以最小的代价换得最大的收获。

1Java 2c# 3C++ 4C 5VB 6Delphi

7VC 8vf 9、黑客 10、汇编 11、驱动开发 12、网络

13、算法 14、图形编程 15、数据结构 16、软件工程 17、操作系统

18Unix 19Linux 20、游戏编程 21、移动开发 22、单片机

23、串并口通讯 24、电子

1.Java

1. Java编程语言(第三版)---Java四大名著----James Gosling(Java之父)

2. Java编程思想(第2版)----Java四大名著----Bruce Eckel

3. Java编程思想(第3版)----Java四大名著----------------Bruce Eckel

4.Java 2核心技术 卷I:基础知识(原书第7版)---Java四大名著-----Cay Horstmann

5.Java 2核心技术 卷II:高级特性(原书第7版)----Java四大名著-----Cay Horstmann

6.Effective Java中文版------Java四大名著--------Joshua Bloch

7.精通Struts:基于MVC的Java Web设计与开发---孙卫琴

8.精通Hibernate:Java对象持久化技术详解---孙卫琴

9.Tomcat与Java Web开发技术详解------------孙卫琴

10.Java与模式------------------------------ 阎宏



2c#



1.C#程序设计-------Charles Petzold“windows编程泰山北斗”---C#语言倚天屠龙双剑



2.C# Primer中文版--------Stanley B.Lippman---C#语言倚天屠龙双剑



3..NET框架程序设计(修订版)--------Jeffrey Richter“windows编程泰山北斗”---.NET平台四大天王



4.c#Windows程序设计----------Charles Petzold“windows编程泰山北斗”------.NET平台四大天王



5..NET程序设计技术内幕-------------Jeff Prosise---.NET平台四大天王



6..NET本质论--1卷:公共语言运行库(中文版)--------Chris Sells---.NET平台四大天王





3C++



1.C++程序设计语言(特别)---c++八大金刚----Bjarne Stroustrup“C++之父



2.C++ Primer (3)中文版----c++八大金刚---Stanley B.Lippman



3.C++ Primer (4)中文版----c++八大金刚---Stanley B.Lippman



4.C++标准程序库自修教程与参考手册--c++八大金刚--Nicolai M.Josuttis



5.C++语言的设计和演化-----c++八大金刚----Bjarne Stroustrup“C++之父



6.深度探索C++对象模型---c++八大金刚----Stanley B.Lippman



7.Essential C++中文版---c++八大金刚---Stanley B.Lippman



8.Effective C++中文版 2nd Edition-----c++八大金刚------Scott Meyers



9.More Effective C++中文版----c++八大金刚------Scott Meyers



10.C++编程思想(第2版) 1卷:标准C++导引--------Bruce Eckel



11.C++编程思想(第2版)第2卷:实用编程技术 --------Bruce Eckel





12.C++程序设计--------------------------谭浩强



13.C++ 程序设计教程(2)--------------钱能



14.C++ Primer Plus(第五版)中文版---Stephen Prata



15.广博如四库全书The c++ programming languagec++ Primer



16.深奥如山重水复Inside the c++ object model



17.程序库大全The c++ standard libray



18.工程经验之积累Effective c++More Effective c++Exceptional c++



c++八大金刚:

1、Essentital c++---lippman---C++之父,旁枝暂略,主攻核心,轻薄短小,初学者



2The c++ programming language----C++之父,技术权威,用词深峻,思想深远,c++百科全书代表,圣经。



3c++ Primer----lippman---纵横书市十数年,c++最佳教本,c++百科全书代表。



4Inside the c++ object model-----lippman----揭示c++底层,非常好,非常难。



5Effective c++-----通过50个编程实例,展示专家经验,行文有趣,深处浅出。



6More Effective c++----通过35个编程实例,展示专家经验,行文有趣,深处浅出。



7The c++ standard libray---c++标准库的百科全书。



8、设计模式:可复用面向对象软件的基础------good!



4c



1.C程序设计语言(第2·新版)---C语言倚天屠龙双剑”---Brian W.Kernighan“C语言之父



2.C Primer Plus中文版(第五版)--------C语言倚天屠龙双剑”---Stephen Prata



3.C程序设计(第三版)---------------------------谭浩强



4.C语言大全(第四版)---------------------------HERBERT SCHILDT(已有)



5.C语言接口与实现:创建可重用软件的技术-------------DAVID R.HANSON



6.C语言参考手册(原书第5)--------------------------Samuel P.Harbison



7.C程序设计教程---------------------------------H.M.Deitel/P.J.Deitel(已有)



8.C陷阱与缺陷-----------------------------------Andrew Koenig





5VB



1.Visual Basic .NET技术内幕-----VB编程三剑客-----------Francesco Balena“vb首席大师



2.Windows程序设计-Visual Basic.NET语言描述--VB编程三剑客-----Charles Petzold“windows编程泰山北斗”---



3..NET框架程序设计:Visual Basic.NET语言描述--VB编程三剑客--Jeffrey

4.Richter“windows编程泰山北斗”---Francesco Balena“vb首席大师



5.Visual Basic 6编程技术大全------------------------Francesco Balena“vb首席大师



6.Visual Basic.NET 从入门到精通-------------------------Petroutsos,E.



7.高级VISUAL BASIC编程-----------------------------------MATTHEW CURLAND  





6Delphi



1.Inside VCL(深入核心——VCL架构剖析)----------李维



2.Delphi 7高效数据库程序设计--------------李维



3.面向对象开发实践之路(Delphi版)----------李维





7VC



1.Windows 程序设计(第5版)-----Charles Petzold“windows编程泰山北斗”---



2.Windows核心编程----------Jeffrey Richter“windows编程泰山北斗”---



3.Windows高级编程指南---------Jeffrey Richter“windows编程泰山北斗”---



4.深入浅出MFC(第二版)-----“MFC四大天王”-------侯捷



5.MFC Windows程序设计(第2)---MFC四大天王---------Jeff Prosise



6.Visual C++ 技术内幕(第4)--MFC四大天王--------David Kruglinski



7.深入解析MFC-------------MFC四大天王-----------George Shepherd



8.Visual C++.NET 技术内幕(第6)-MFC四大天王------------David Kruglinski





8vf



1.Visual Foxpro程序设计参考手册-------------------张洪举



2.专家门诊——Visual FoxPro开发答疑160-------------------张洪举



3.Visual FoxPro 6.0/9.0解决方案与范例大全-------------------张洪举



4.Visual FoxPro软件开发模式与应用案例-------------------张洪举







9、黑客



1.应用密码学(协议算法与C源程序-----------Bruce Schneier



2.网络信息安全的真相-----------Bruce Schneier



3.黑客大曝光:网络安全机密与解决方案(第5版)--------STUART MCCLURE



4.软件加密技术内幕------------看雪学院



5.加密与解密——软件保护技术与完全解决方案------------看雪学院



6.加密与解密(第二版)--------段钢







10、汇编



1.Intel微处理器结构、编程与接口(第六版)---------Barry B. Brey



2.80*86、奔腾机汇编语言程序设计---------Barry B. Brey



3.Windows环境下32位汇编语言程序设计(第2)-----------罗云彬



4.IBM-PC汇编语言程序设计(第2版) 本书是国内优秀教材--------沈美明 温冬婵



5.IBM PC汇编语言程序设计(第五版) 这本书籍是国外优秀教材-------PETER ABEL,沈美明 冬蝉译





11、驱动开发

Windows WDM设备驱动程序开发指南---------------------------------- Chris Cant



Windows 2000/XP WDM设备驱动程序开发(2)--------------------------武安河



WINDOWS 2000/XP WDM设备驱动程序开发-------------------------------- 武安河







12、网络

计算机网络第四版中文版----网络编程三剑客--------------Andrew S.Tanenbaum



TCP/IP详解3卷本--------------------Richard Stevens----网络编程三剑客



UNIX网络编程2卷本--------------------Richard Stevens----网络编程三剑客



TCP/IP进行网际互联-----------Douglas E. Comer



高级TCP/IP编程-------------------Jon C. Snader



C++网络编程-----------------------Douglas Schmidt



UNIX环境高级编程(第2)--------------------Richard Stevens



13、算法

计算机程序设计艺术-------Donald.E.Knuth----------算法倚天屠龙双剑



算法导论-----------------Thomas H. Cormen--------算法倚天屠龙双剑



离散数学及其应用----------Kenneth H.Rosen



具体数学计算机科学基础--------Donald.E.Knuth



14、图形编程

Windows 图形编程----------------FENG YUAN --图形编程界的Charles Petzold之书





15、数据结构



数据结构 C++语言描述58.00(Data Structures C++) William Ford,William Topp 刘卫东 沈官林



数据结构算法与应用-C++语言描述49.00Sartej Sahni 汪诗林 孙晓东等机械工业出版社



16、软件工程



设计模式--可复用面向对象软件的基础



重构—改善既有代码的设计



17、操作系统



深入理解计算机系统(修订版)-------RANDAL E.BRYANT





18Unix





UNIX 网络编程 卷I 套接字联网API(英文版 第三版

UNIX 编程艺术

UNIX环境高级编程(英文影印第2版-----UNIX编程圣经

UNIX环境高级编程(英文影印版)(第2版)

99-UNIX环境高级编程(第2版)

UNIX环境高级编程(第2版)---UNIX编程“圣经

UNIX网络编程 第1卷:套接口API(第3版)

UNIX网络编程卷2:进程间通信(第2版)(英文影印版)

UNIX 网络编程(第二版)第2卷:进程间通信

UNIX编程环境

UNIX 网络编程 卷I 套接字联网API(英文版 第三版

UNIX系统编程

UNIX环境高级编程

UNIX环境高级编程(英文影印版

88-LINUX内核分析及编程

UNIX 网络编程 卷I 套接字联网API(英文版 第三版)

UNIX网络编程 第1卷:套接口API(第3版)

UNIX 网络编程(第二版)第2卷:进程间通信

UNIX网络编程卷2:进程间通信(第2版)(英文影印版)

UNIX 网络编程(第2版)第1卷:套接口API和X/Open 传输接口API

UNIX网络编程(卷1):连网的APLS:套接字与XTI(第二版)(英文影印版)

UNIX环境高级编程

UNIX 环境高级编程(英文版)

UNIX环境高级编程(第2版)

Unix技术手册





19Linux





Linux内核设计与实现

Linux内核完全注释

LINUX内核分析及编程

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

Linux设备驱动程序(第三版)

嵌入式设计及Linux驱动开发指南——基于ARM 9处理器

Linux设备驱动程序 第三版(英文影印版)

Linux内核设计与实现(第2版)

Linux内核设计与实现(英文影印版)(第2版)

linux技术手册





20、游戏编程



Windows游戏编程大师技巧(第二版

游戏之旅--我的编程感悟

OpenGL超级宝典:第三版

OpenGL编程指南(第四版)

Java 游戏高级编程

J2ME手机游戏编程入门

游戏之旅——我的编程感悟

游戏开发中的人工智能(英文影印版)

3D游戏:卷2 动画与高级实时渲染技术

面向对象的游戏开发

Java 游戏高级编程

3D游戏编程大师技巧

游戏编程精粹

面向对象的游戏开发

3D游戏 卷1:实时渲染与软件技术

3D游戏:卷2 动画与高级实时渲染技…

J2ME手机游戏编程入门

Direct3D游戏编程入门教程(第二版…







21、移动开发



Windows Mobile手机应用开发

SYMBIAN OS C++手机应用开发

68-Windows Mobile手机应用开发--傅曦 齐宇 徐骏

48-SYMBIAN OS C++手机应用开发 (第2卷)------------------RICHARD HARRISON著,周良忠 王伯欣译

68-SYMBIAN OS C++手机应用开发---------------RICHARD HARRISON著,周良忠译

Windows CE.net内核定制及应用程序开发---------周毓林 宁杨 陆贵强 付林

嵌入式系统Windows CE 开发技巧与实例--傅曦

Palm OS编程实践---绝版





22、单片机



单片机轻松入门----------------------------------周坚(平凡老师)



单片机典型模块设计实例导航-----------------------求是科技



例说8051----------------------------------------张义和 陈敌北



KEIL CX51 V7.0单片机高级语言编程与ΜVISION2应用实践-----徐爱钧  



单片机应用程序设计技术(修订版)--------------------周航慈



8051单片机实践与应用-------------------------------吴金戎



MCS-51系列单片机实用接口技术---------------------李华





23、串并口通讯



Visual C++/Turbo C串口通信编程实践------------------龚建伟



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





24、电子



无线电识图与电路故障分析轻松入门(第二版) -------------------胡斌



无线电元器件检测与修理技术轻松入门(第二版) -------------------胡斌



图表细说电子技术识图-------------------胡斌



图表细说电子元器件-------------------胡斌



图表细说元器件及实用电路-------------------胡斌

3441'59''

本文来源:https://www.2haoxitong.net/k/doc/e8272d1155270722192ef72c.html

《计算机类书籍 - 经典必读.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式