可以学习的计算机相关书籍(2)
来源:互联网 发布:交换机的端口镜像 编辑:程序博客网 时间:2024/04/29 10:31
计算机体系结构:这一类别下最具代表性的书籍是《深入理解计算机系统》,作者是 Randal E.Bryant 和David O’Hallaron。读这本书的目的是了解计算机到底是怎么个东西,软件到底运行在什么样的基础之上。
设计原则和模式:这一类别中比较有代表性的书籍是《敏捷软件开发: 原则、 模式与实践》 , 作者是 RobertC.Martin。 读这本书的目的是了解数据结构和算法之外另一种对现实问题进行抽象的方法如面向对象以及进行这种抽象时所要遵守的原则。这类书籍经典的还有很多比如: GoF 的《设计模式》,而之所以选择上述这本是因为这本书里提供一些比较完整的例子,更适合初学者一些。
算法和数据结构:这一类别下最具代表性的书籍是《算法导论》,作者是 Thomas H.Cormen, Charles E.Leiserson, Ronald L.Rivest, Clifford Stein。 读这本书的目的是了解软件到底可以用什么样的手段干些什么事情。 软件是一种工具, 可以帮助解决人类面临的许多问题, 而主要手段则只有两种, 一种是这本书里所介绍的算法和数据结构; 另一种则是下一类别中所涉及到的分析和设计方法。 它们像小刀子一样, 可以把各种领域中的各种问题进行分割, 并映射到程序的世界里来。
设计原则和模式:这一类别中比较有代表性的书籍是《敏捷软件开发: 原则、 模式与实践》 , 作者是 RobertC.Martin。 读这本书的目的是了解数据结构和算法之外另一种对现实问题进行抽象的方法如面向对象以及进行这种抽象时所要遵守的原则。这类书籍经典的还有很多比如: GoF 的《设计模式》,而之所以选择上述这本是因为这本书里提供一些比较完整的例子,更适合初学者一些。
软件工程:这一类别中最具代表性的书籍是《代码大全》 , 作者是 Steve McConnell。 读这本书的目的是建立对软件开发的全局视图。知道一个软件从无到有所要经历的一系列过程。软工的书还有很多,比如很有名的《人月神话》,但《人月神话》类书其实对很多人是不适合的,对初学者就更不适合。
学神:广泛阅读文理史哲经等各类书籍,并选修电子、数学、经管等各系课程。大一,他共在图书馆借阅逾100本书籍,并通过修习数学系本科高年级课程打好坚实的数学基础;大二年级他开始了经济学第二学位的学习,用一年时间修习完经管学院开设的大部分经济与金融的核心课程,对社会的运行规律有了自己的理解。本科前三年里,他共修完215学分,成绩在系内名列前茅,其中15门课程取得满分,60%以上课程的成绩不低于95分。
0 0
- 可以学习的计算机相关书籍(2)
- 可以学习的计算机相关书籍(1)
- 可以学习的计算机书籍
- 计算机图形学学习方法和相关书籍,做游戏,GIS,虚拟现实,三维引擎的都可以看看.
- 推荐一些计算机视觉相关的书籍
- 推荐一些计算机视觉相关的书籍
- 推荐一些计算机视觉相关的书籍
- 推荐一些计算机视觉相关的书籍
- 推荐一些计算机视觉相关的书籍
- 推荐一些计算机视觉相关的书籍
- 推荐一些计算机视觉相关的书籍
- 推荐一些计算机视觉相关的书籍
- 图像处理与计算机视觉:基础,经典以及最近发展(2)图像处理与计算机视觉相关的书籍
- 图像处理与计算机视觉:基础,经典以及最近发展(2)图像处理与计算机视觉相关的书籍
- 图像处理与计算机视觉:基础,经典以及最近发展(2)图像处理与计算机视觉相关的书籍
- 图像处理与计算机视觉:基础,经典以及最近发展(2)图像处理与计算机视觉相关的书籍
- 图像处理与计算机视觉:基础,经典以及最近发展(2)图像处理与计算机视觉相关的书籍
- 图像处理与计算机视觉:基础,经典以及最近发展(2)图像处理与计算机视觉相关的书籍
- 大整数加减乘除 c实现
- LeetCode 191 number of 1 bits
- 浅谈Format
- 顺序建立链表
- C/C++中最坑爷爷的垃圾函数strtok------浪费我1个小时
- 可以学习的计算机相关书籍(2)
- 这些点,有的近似在一条直线上,有的近似在另一条直线上,有的不在直线上,如何找出近似在一条直线上的点,并求出直线方程?
- windows系统批处理脚本自动循环验证tomcat中startup.bat执行结束
- Problem D: 编程题B-向量的数量积
- 动态规划之矩阵连乘
- jumpserver 堡垒机配置使用(图文详解)
- 测试:四道算法题
- java对List去重并且保持集合中的原有顺序
- UI控件--时间控件