一些计算机编程的经典书籍总结(大家一起来补充!)

简介: (最后更新时间:2010.11.26  11点16分)这个帖子原本是在C++奋斗 乐园论坛讨论的,后来觉得有必要和更多朋友分享下,所以就在这里也贴出来了,希望大家一起补充。因为我个人学的是C/C++的,所以JAVA等程序语言的书籍我就不讨论了。

(最后更新时间:2010.11.26  11点16分)

这个帖子原本是在C++奋斗 乐园论坛讨论的,后来觉得有必要和更多朋友分享下,所以就在这里也贴出来了,希望大家一起补充。

因为我个人学的是C/C++的,所以JAVA等程序语言的书籍我就不讨论了。
这里讨论的主要是C/C++的经典书籍,另外还有计算机专业要学的一些重要课程领域的书,大家一起来补充吧!

我相信经过大家的补充,这篇帖子一定可以帮助许多学C/C++和计科专业学生。

格式是:书名+豆瓣链接(最好给出分类)

 因为我很多书我也没看过,所以希望大家能给出书的分类,若我对书的分类有误,请大家提出,谢谢。

 

(希望大家把下面的推荐多点下,别让这个文章沉下去了。谢谢) 

 

C/C++:
《C程序设计语言》http://book.douban.com/subject/1139336/
《C Primer Plus》http://book.douban.com/subject/1319751/
《C陷阱与缺陷》http://book.douban.com/subject/2778632/
《C与指针》http://book.douban.com/subject/3012360/
《C专家编程》http://book.douban.com/subject/2377310/
《编程珠玑》 http://book.douban.com/subject/1910326/
《C++ Primer》http://book.douban.com/subject/1767741/

《C++ Primer Plus》http://book.douban.com/subject/1319751/

《C++程序设计语言》http://book.douban.com/subject/1099889/

《Effective C++》http://book.douban.com/subject/1842426/

《More Effective C++》http://book.douban.com/subject/1453373/

《深度探索C++对象模型》http://book.douban.com/subject/1091086/

《STL源码剖析》http://book.douban.com/subject/1110934/

《C++标准程序库》http://book.douban.com/subject/1110941/

 

数据结构与算法:
《数据结构(C语言版)》严蔚敏 http://book.douban.com/subject/2024655/
《数据结构与算法分析》 http://book.douban.com/subject/1971825/
《算法导论》:http://book.douban.com/subject/1885170/

《计算机算法的设计与分析》http://book.douban.com/subject/1683278

 

Windows 编程
《Windows程序设计》http://book.douban.com/subject/1088168/
《Windows核心编程》http://book.douban.com/subject/1088045/
《深入浅出MFC》http://book.douban.com/subject/1482240/
《VC++深入详解》http://book.douban.com/subject/1835449/

 

操作系统:
《计算机的心智:操作系统之哲学原理》http://book.douban.com/subject/3670621/
《现代操作系统 (第2版)》http://book.douban.com/subject/1390650/
《自已动手写操作系统》http://book.douban.com/subject/1422377/
《深入解析Windows操作系统》http://book.douban.com/subject/2031396/
《深入理解计算机系统》  http://book.douban.com/subject/1230413/

《操作系统设计与实现(第三版)》 http://book.douban.com/subject/2044818/

 

数据库:
数据库系统概论(第四版) http://book.douban.com/subject/1945005/

 

计算机网络:
计算机网络 作者: (美)特南鲍姆 http://book.douban.com/subject/1179807/
《TCP/IP详解》共三卷
http://book.douban.com/subject/1088054/
http://book.douban.com/subject/1087767/
http://book.douban.com/subject/1058634/

 

 软件工程:

《人月神话》 http://book.douban.com/subject/2230248/
《重构:改善既有代码的设计》http://book.douban.com/subject/2989411/
《敏捷软件开发:原则、模式与实践》 http://book.douban.com/subject/2347793/
《企业应用架构模式》 http://book.douban.com/subject/4826290/

其他:
《设计模式:可复用面向对象软件的基础》http://book.douban.com/subject/1099305/

 

Tanky Woo原创,转载请注明: 转载自 Tanky Woo
文章标题:  一些计算机编程的好书
本文链接地址:  http://www.wutianqi.com/?p=1596
目录
相关文章
|
14天前
|
存储 算法 程序员
【专栏】二进制这一计算机科学基础,包括其概念历史、在计算机科学中的应用及与编程的联系
【4月更文挑战第28天】本文探索了二进制这一计算机科学基础,包括其概念历史、在计算机科学中的应用及与编程的联系。二进制作为基数为2的数制,由0和1构成,是计算机处理和存储数据的语言。从古代阴阳哲学到莱布尼茨的理论,二进制影响了现代计算技术。在硬件、数据存储、传输和处理中,二进制扮演关键角色。编程中,位运算和布尔逻辑基于二进制,理解二进制能优化代码和提升性能。掌握二进制知识,是理解数字世界的关键。
|
14天前
|
自然语言处理 算法 前端开发
【软件设计师备考 专题 】编译、解释系统的基础知识和基本工作原理
【软件设计师备考 专题 】编译、解释系统的基础知识和基本工作原理
57 1
|
9月前
|
网络协议 Linux 网络架构
【网络基础知识铺垫】
【网络基础知识铺垫】
114 0
|
11月前
|
前端开发 JavaScript 算法
计算机相关编程书籍 很经典
计算机系统与网络 《图灵的秘密:他的生平、思想及论文解读》 《计算机系统概论》 《深入理解Linux内核》 《深入Linux内核架构》 《TCP/IP详解 卷1:协议》 《Linux系统编程(第2版)》 《Linux内核设计与实现(第3版)》 《深入理解计算机系统(原书第3版)》 《计算机程序的构造和解释(原书第2版)》 《编码:隐匿在计算机软硬件背后的语言》 《性能之颠:洞悉系统、企业与云计算》 《UNIX网络编程 卷1:套接字联网API(第3版)》 《UNIX网络编程 卷2:进程间通信》 《Windows核心编程(第5版)》 《WireShark网络分析就这么简单》 《WireShark网
73 0
|
11月前
|
算法 C语言
5道经典基础编程题让你入门C语言
5道经典基础编程题让你入门C语言
97 2
|
11月前
数学知识补充(一)度量空间
数学知识补充(一)度量空间
57 0
|
算法 Linux 程序员
C语言个人感悟以及与C++之间的区别之经典
C语言个人感悟以及与C++之间的区别之经典
146 0
C语言个人感悟以及与C++之间的区别之经典
|
存储 编译器 C++
C++语言中类与引用感悟之经典
C++语言中类与引用感悟之经典
78 0
C++语言中类与引用感悟之经典
|
搜索推荐 程序员 C语言
C语言初学之编程思维突破经典
C语言初学之编程思维突破经典
82 0
|
Java 程序员 编译器
计算机编程语言学习要点
计算机编程语言学习要点
172 0

热门文章

最新文章