参考书列表
2013-04-11 16:05 相涛 阅读(279) 评论(0) 编辑 收藏 举报[ThinkCpp] How To Think Like A Computer Scientist: Learning with C++.
[GroudUp] Programming from the Ground Up: An Introduction to Programming using Linux Assembly Language.
[K&R] The C Programming Language. 2.
[Standard C] Standard C: A Reference.
[Standard C Library] The Standard C Library.
[C99 Rationale] Rationale for International Standard - Programming Languages - C. 5.10.
[UNIX编程艺术] The Art of UNIX Programming.
[C99] ISO/IEC 9899: Programming Languages - C. 2.
[数字逻辑基础] Fundamentals of Digital Logic with VHDL Design. 2.
[IATLC] Introduction to Automata Theory, Languages, and Computation. 2.
[Dragon Book] Compilers: Principles, Techniques, & Tools. 2.
[SICP] Structure and Interpretation of Computer Programs. 2.
[人月神话] The Mythical Man-Month: Essays on Software Engineering. Anniversary Edition.
[CodingStyle] Linux内核源代码目录下的Documentation/CodingStyle文件.
[GDB] Debugging with GDB: The GNU Source-Level Debugger. 9.
[算法导论] Introduction to Algorithms. 2.
[TAOCP] The Art of Computer Programming.
[编程珠玑] Programming Pearls. 2.
[OOSC] Object-Oriented Software Construction.
[算法+数据结构=程序] Algorithms + Data Structures = Programs.
[AssemblyHOWTO] Linux Assembly HOWTO(http://tldp.org/HOWTO/Assembly-HOWTO/)很不幸,目前tldp.org被我们伟大的防火墙屏蔽了,请自己找代理访问.
[x86Assembly] Introduction to 80x86 Assembly Language and Computer Architecture.
[GNUmake] 3. Managing Projects with GNU make.
[SmashStack] Smashing The Stack For Fun And Profit,网上到处都可以搜到这篇文章.
[BeganFORTRAN] The New C: It All Began with FORTRAN(http://www.ddj.com/cpp/184401313).
[具体数学] Concrete Mathematics. 2.
[APUE2e] Advanced Programming in the UNIX Environment. 2.
[ULK] Understanding the Linux Kernel. 3.
[TCPIP] TCP/IP Illustrated, Volume 1: The Protocols.
[UNPv13e] UNIX Network Programming, Volume 1: The Sockets Networking API. 3.
[Unicode FAQ] UTF-8 and Unicode FAQ, http://www.cl.cam.ac.uk/~mgk25/unicode.html.