计算机科学书单
计算机基本知识
数据结构基础(C语言版)(第2版) - 目录
C语言程序设计
1《C语言程序设计》谭浩强
入门不错,看过一遍之后仍掉,换其他名著来读。
数据结构
1《数据结构》Ellis Horowitz
2《数据结构》严慰敏,吴伟民
微机原理
1《16位微机原理接口技术及其应用》周佩玲
2《计算机组成与结构》王爱英
电子电路
1《电路分析》李翰荪
2《电路》邱关源
模拟电子技术
1《电子技术基础(模拟部分)》康华光
2《模拟电子技术》童诗白
数字电子技术
1《电子技术基础(数字部分)》康华光
2《数字电子技术》阎石
计算机组成原理与操作系统
1《Computer Organization and Architectureesigning for Performance》
2《Computer architecture: aquantitative approach》Patterson , Hennessy。
3《操作系统的内核设计与实现》
4《现代操作系统》
5《操作系统》张尧学
6《Windows操作系统原理》机械工业出版社
7《Compiler Construction Principles andPractice》(《编译原理及实践》)Kenneth C.Louden
计算机网络
1《Computer Networks》Tanenbaum
2《计算机网络教程》谢希仁
汇编语言
1《IBM—PC汇编语言程序设计》沈美明
2《80*86汇编语言程序设计教程》
计算机文化
1《the mathematical underpinning of computer Science》(《计算机科学的数学基础》
2《New Perspective of Computer》《计算机文化》
3《计算科学导论》赵致琢
Java
1《Java2核心技术》(《Core Java 2》)Cay S.Horstmann,Gary Cornell
本书是java技术经典参考书
2《Thinking in java》Bruce Eckel
从本书获得的各项大奖以及来自世界各地的读者评论中,不难看出这是一本经典之作。是一本提高java编程道德绝世好书,学习java必买的书
3《java程序设计教程》Deitel
学这本书让你少走很多弯路,看完之后你就动能成为一个专业的java程序员。
4《java解惑》Joshua Bloch,Neal, Gafter
教你如何避免底层的陷阱与缺陷
5《The Java Programming Language》Ken Arnold,James Gosling,David Holmes
Java程序设计的权威指南
6《java 语言导学》
C++
1《Thinking in c++》Eckel
书后有许多参考书,不写了。
软件
会用一些软件,在今后的学习中会感到很方便。不用看书,自己看软件的帮助就可以。