您的位置:首页 > 理论基础

计算机经典书籍合集(适合计算机学生学习以及程序员)

2014-02-07 20:35 846 查看
别的地方看了计算机大神们总结的一些计算机经典书籍,相见恨晚,希望大家能早点看到,来给大家分享一下:
JAVA篇:

           1.《Java 2核心技术》

           2.《Java编程语言》

           3.《Effective Java》

                   4.《Java解惑》

                         5.《Java编程思想》

C篇:   

              1.《C程序设计语言》

              2.《C和指针》

          3.《C陷阱与缺陷》

          4.《C专家编程》

              5.《你必须知道的495个C语言问题》

C++篇: 
 

              1.《C++ Primer》

              2.《C++程序设计语言》

              3.《Effective
C++》

              4.《More
Effective C++》

                  5.《C++标准程序库:自修教程与参考手册》

        6.《C++
Templates》

        7.《C++必知必会》

                  8.《Essential C++》

                 9.《More Exceptional C++》

                10.《C++编程思想》

                11.《C++沉思录》

                12.《Accelerated C++》

                13.《C++编程规范:101条规则、准则与最佳实践》

                14.《C++完全参考手册》

                15.《Effective STL》

                16.《STL源码剖析》

数据结构与算法篇:   

         1.《算法导论》

         2.《数据结构与算法分析—C语言描述》

         3.《计算机程序设计艺术》

         4.《C算法(第一卷):基础、数据结构、排序和搜索》

         5.《C算法(第二卷):图算法》

         6.《算法艺术与信息学竞赛》

         7.《计算机算法设计与分析》

程序员综合篇:

        1.《程序员面试攻略》

        2.《程序员面试宝典》

        3.《游戏之旅-我的编程感悟》

        4.《哥德尔、埃舍尔、巴赫——集异壁之大成》

        5.《Programming
Interviews Exposed》

        6.《新手编程导论》

        7.《代码大全》

        8.《代码之美》

        9.《代码优化:有效使用内存》

        10.《Working
Effectively with Legacy Code》

        11.《Code
Reading -- The Open Source Perspective》

        12.《代码阅读方法与实践》

        13.《疯狂的程序员》

        14.《程序人生》

        15.《软件工程思想》

        16.《我是一只IT小小鸟》

        17.《程序员修炼之道》

操作系统篇:

1.《操作系统-内核与设计原理》

2.《现代操作系统》

3.《自已动手写操作系统》

4.《鸟哥的Linux私房菜》

5.《Linux内核编程指南》

6.《深入理解LINUX内核》

7.《UNIX环境高级编程》

8.《Unix操作系统设计与实现》

9.《LINUX与UNIX
SHELL编程指南》

10.《LINUX设备驱动程序》、

11.《LINUX教程:Windows用户转向Linux的12个步骤》、

12.《Linux内核源代码情景分析》、

13.《Linux内核源代码分析》、

14.《Linux内核完全注释》、

15.《Linux
0.01内核分析与操作系统设计》

面向对象篇:        

1.《Head First设计模式》

2.《大话设计模式》

3.《设计模式精解》

4.《UML与Rational Rose 2002从入门到精通》

5.《Sams Teach Yourself UML in 24 Hours》

6.《UML精粹:标准对象建模语言简明指南》

7.《Java与模式》

8.《UML和模式应用》

9.《道法自然:面向对象实践指南》

10.《Design Patterns Explained : A New Perspectiveon Object-Oriented Design》

11.《UML Distilled: A Brief Guide to the StandardObject Modeling Language》

12.《面向对象分析与设计》

13.《重构--改善既有代码的设计(中文版)》

14.《大象:Thinking in UML》

编译汇编篇:   

1.《Intel微处理器结构、编程与接口(第六版)》

2.《Windows环境下32位汇编语言程序设计(第2版)》

3.《汇编语言(附答案)》

4.《IBM
PC汇编语言程序设计(第五版)》

5.《汇编语言编程艺术》

6.《Intel汇编语言程序设计(第四版)》

7.《黑客反汇编揭秘》

8.《编译原理及实践》

9.《现代编译程序设计》

10.《现代编译原理--C语言描述》

11.《编译原理》

12.《程序设计语言编译原理》

13.《Advanced
Compiler Design and Implementation 高级编译器设计与实现》

   数据库篇:

1.《数据库系统概论》
       2.《数据库系统导论》

       3.《数据库系统基础教程》       4.《数据挖掘--概念与技术》

       5.《数据库原理、编程与性能》

       6.《数据库系统实现》

       7.《数据库处理--基础、设计与实现》

       8.《SQL语言艺术》

       9.《SQL必知必会》

   

网络篇:

1.《UNIX网络编程》
       2.《Unix网络编程(第二卷):进程间通信》
       3.《C++网络编程卷1:运用ACE和模式消除复杂性》

       4.《C++网络编程,卷2:基于ACE和框架的系统化复用》

       5.《TCP/IP详解卷1:协议》
       6.《TCP-IP详解卷二:实现》

       7.《TCP-IP详解卷三:TCP事务协议,HTTP,NNTP和UNIX域协议》

  数学篇:

     1.《具体数学--计算机科学基础》、

     2.《组合数学》、

     3.《离散数学》、

     4.《离散数学及其应用》

     5.《概率与统计》、

     6.《数字原理》、

     7.《数论导引》

其它篇:

1.《Python语言入门》
2.《计算机图形学的算法基础》
3.《OpenGL SuperBible》
4.《Perl语言编程》5.《Perl编程金典》
6.《Perl语言入门》
7.《深入学习Python程序开发》
8.《Python技术参考大全》 
9.《Python编程指南》
10.《Python核心编程》
11.《C#程序员参考手册》
12.《C#完全手册》
13.《C#精髓》
14.《C#入门经典》
15.《游戏之旅-我的编程感悟》
16.《GNU make中文手册v3.80》
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  经典书籍
相关文章推荐