首页 > 日常百科 正文

大学计算机学哪几本书(计算机必读的经典书籍清单)

由于计算机科学是一个庞大的学科体系,在学习的过程中要对这个体系的知识都有一定的了解,下面按照分类和体系进行说明,以及推荐一些书籍清单。

先来一段坊间流传的打油诗(手动狗头保命),可见算法和数据结构有多么的重要!

一等码农搞算法,吃香喝辣调调参

二等码农搞架构,高并低延能吹牛

三等码农搞工程,怼天怼地怼 PM

四等码农搞前端,浮层像素老黄牛

底层

数学,算法和数据结构作为计算机科学的底层学科对于深入了解计算机运作模式等是必不可少的,这里推荐:

《深入理解计算机系统(CSAPP)》

豆瓣评分:9.5

从名称上来看这本书讲的是对系统的深入挖掘,然而本书非常适合作为一个入门读物,在了解计算机前开始阅读,可以对计算机相关概念有一个简要的了解。

《计算机程序的构造和解释(SICP)》

豆瓣评分:9.5

这本书讲的是从数据抽象、过程抽象、迭代、高阶函数等编程和控制系统复杂性的思想,到数据结构和算法,到编译器/解释器、编程语言设计。

《算法导论》

豆瓣评分:9.3

MIT 的经典算法教材,虽然可能其中的伪代码表示法不适合所有的人轻松阅读,但是对于算法描述的地位依然非常靠前。

《具体数学》

豆瓣评分:9.6

本书介绍了计算机的数学基础,内容涉及求和、取整函数、数论、二项式系数、特殊数、母函数(发生函数)、离散概率、渐近等,面向从事计算机科学、计算数学、计算技术诸方面工作的人员,以及高等院校相关专业的师生。

这三本书分别由人民邮电出版社,和机械工业出版社引进(也是所谓黑皮系列书籍),建议的阅读顺序是 CSAPP -> SICP -> 算法导论 -> 具体数学,难度依次增加,全篇哪怕只是当作看维基百科,一般看完之后也能对目前正在运作的计算机有一个更好的理解。

编程语言

C++ 作为一个编程语言的主力军,目前依然建议大家学习。除了大家都推荐的 C++ Primer 以外,由于 C++ 的版本一直在迭代,所以这里推荐一些没有那么主流的书,如下:

《C++ 编程规范》

豆瓣评分:8.2

两位知名的 C++ 专家将全球 C++ 界 20 年的集体智慧和经验凝结成一套编程规范。这些规范可以作为每一个开发团队制定实际开发规范的基础,更是每一位C++程序员应该遵循的行事准则。书中对每一条规范都给出了精确的描述,并辅以实例说明。

《 超越 C++ 标准库》

豆瓣评分:7.5

Boost 库是除了标准库之外,很实用的一个库,这本书作为 Boost 的入门书已经超越了导读功能。

《Effective Modern C++》

豆瓣评分:9.6

C++11 虽然填上了一些 C++98 的坑,但又引入了不少新坑。很多新特性并不像它们表面上看起来那样简单。不过 Meyers 确实功力深厚,每个特性的前因后果都讲得一清二楚,给出的使用建议也很贴合实际。

Python 相关,这里需要注意的是,现在的主流标准已经是 Python 3,应该尽量避免看 Python 2 的书:

《Python Cookbook》

豆瓣评分:8.6

这是一本入门书,《Python Cookbook(第3版)中文版》介绍了 Python 应用在各个领域中的一些使用技巧和方法,其主题涵盖了数据结构和算法,字符串和文本,数字、日期和时间,迭代器和生成器,文件和 I/O,数据编码与处理,函数,类与对象,元编程,模块和包,网络和 Web 编程,并发,实用脚本和系统管理,测试、调试以及异常,C 语言扩展等。

编程范式

除了对于常见编程语言的掌握以及一些实际的项目经验外,对于编程范式的理解也可以使你的能力提升一个档次,这里推荐:

《Head First 设计模式》

豆瓣评分:9.2

这本书每章都介绍了几个设计模式,完整地涵盖了四人组版本全部 23 个设计模式。前言先介绍这本书的用法;第 1 章到第 11 章陆续介绍的设计模式为 Strategy、Observer、Decorator、AbstractFactory、Factory Method、Singleton,Command、Adapter、Facade、TemplateMethod、Iterator、Composite、State、Proxy.

《七周七语言——理解多种编程范型》

豆瓣评分:8.1

书中介绍了 Ruby、Io、Prolog、Scala、Erlang、Clojure 和 Haskell 这七种语言,关注每一门语言的精髓和特性,重点解决如下问题:这门语言的类型模型是什么,编程范式是什么,如何与其交互,有哪些决策构造和核心数据结构,有哪些独特的核心特性。

工程向开发

不仅仅是软件工程,而是在面向工程的开发,即一个成熟的大型软件是如何组织,编写的,这里推荐:

《敏捷软件开发》

豆瓣评分:9.1

这本书深入而生动地使用真实案例讲解了面向对象设计的基本原则、重要的设计模式、UML 和敏捷方法。

《重构——改善既有代码的设计》

豆瓣评分:9.1

这本书解释了重构的原理(principles)和最佳实践方式(best practices),并指出在何时何地你应该开始挖掘你的代码以求改善。

《代码大全》

豆瓣评分:9.3

这本书并不是代码的「大全」,书的英文名《Code complete》的意思是完成代码,本书将教你如何一步步完成开发,避免遇到作者在实践中遇到的各种问题。

互动话题:

看过以上书籍的小伙伴可以在评论区和大家一起讨论,或者推荐一些你觉得值得阅读的书籍~

https://www.ruyishuju.cn/images/88-040-ad.gif
打赏 海报

版权声明:本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件1055155876@qq.com举报,一经查实,本站将立刻删除。

相关推荐

想要安全使用电热水器(不妨做好这4点)

想要安全使用电热水器(不妨做好这4点)

关于电热水器漏电事故,基本上年年都有。为了降低事故风险以及环保,实际上,欧盟早就禁售高耗能电热水器。究其原因,主要是因为电属于二次能源,燃气属于一次能源,从理论上来看,能源转化次数越多,效率就会越低,因此电热水器能耗较大,鉴于节能方向考虑,不提倡使用。但因一些原因,国内大部分人还...

日常百科 2023-05-03 0 120

如何收楼验房(收房注意事项及验房方法)

如何收楼验房(收房注意事项及验房方法)

最近有朋友给我推送一篇装饰公司的验房文章让我看,说人家专业验房,也有同学新房交付,要我去给验验房。很是害怕房子有问题。那今儿就说说验房这个事儿、验房和装修有啥关联?!验房师?Iamsorry!鄙人阅人有数,截止发稿前尚未见过有验房师资格证的师...

日常百科 2023-05-03 0 64

淄博职业学院怎么样排名第几(山东专科院校排名出炉)

淄博职业学院怎么样排名第几(山东专科院校排名出炉)

如今网上的学校排名中,大多数都是在本科院校中,搞出一个排名。可问题来了,对于学习成绩基础强的学生,看一看这些本科生的排名,对于日后报考专业,倒是有一定的帮助,但这也局限于学习成绩基础好的学生。可学习成绩稍稍落后些,可能考不上本科的学生呢?现在全国专科院校太多了,鱼龙混杂有好有坏,专科生也需要了解一下各个专科院校的情况,最起码也得找个排名靠前的学校报考,这样...

日常百科 2023-05-03 0 123

全球军品战术户外品牌哪家强,带您了解全球十大军品战术户外品牌

全球军品战术户外品牌哪家强,带您了解全球十大军品战术户外品牌

每个男人都有一颗穿上军装、配战术装备,奔赴沙场的心。而军人的英姿飒爽和极度自律和高度遵守纪律的生活,让很多爱好军品战术户外的友友们很向往。即使我们大多数人都没有机会成为真正的军人,但是我们却可以穿上军品战术户外装备,去户外体验一下战术。提到军品战术户外品牌,目前耳熟能详的全球十大军品战术户外品牌有:Arc’ter...

日常百科 2023-05-03 0 135

想创业是注册公司还是注册个体户?做生意个体户与公司的区别

想创业是注册公司还是注册个体户?做生意个体户与公司的区别

不少小伙伴咨询:想创业当老板,是注册公司,还是注册个体户?今天给大家对比一下公司和个体户,看完你就明白啦!一、个体户与公司的区别1、法人资格个体户不具备法人资格,公司具备法人资格。2、连带责任个体户,无限连带责任;有限责任公司,有限连带责任。3、税收优惠个体户通常是税务机关根据其所在位置、规模、员工人数、销售商品按估算的销售额予以定税。未超过定额按定额申报,超过定额按实际收入额申报。季度3...

日常百科 2023-05-03 0 113

光明街道坚持首善标准,构建长效机制

光明街道坚持首善标准,构建长效机制

面对巍峨高峰,唯有高点定位、高标推进,才有可能成功地迈向顶峰。对于光明街道而言,中心城区的区位,是优势也是压力,这意味着光明街道要在文明城市创建工作中树牢标杆意识,高标准、严要求,发挥出应有的示范效应。光明街道坚持以构建...

日常百科 2023-05-03 0 121

如何让孩子快速读书(快速读书的方法和技巧)

如何让孩子快速读书(快速读书的方法和技巧)

在2016年的“4·23世界读书日”,我看到1篇文章,讲到俞敏洪大学4年读完了800本书,他的成功一定和大量读书有关。从那天起,我下定决心也要达成这个目标。截至2020年的世界读书日,刚好4年过去了,我读完了1033本书。数量不是重点,关键是读了这么多书,我们学到了什么,改变了什么。在我读过的书里,有50多本读书方法的书,比如《如何阅读一本书》、《如何高效读懂一本书》等;还有30多本笔记方法...

日常百科 2023-05-03 0 93

中国人民公安大学毕业后出路,公安大学就业率高吗

中国人民公安大学毕业后出路,公安大学就业率高吗

大家都知道,2023年全国硕士研究生考试如期举行。可能因为多方面的原因,有不少学子缺席了。不过,竞争依然十分激烈。毕竟在现有就业环境下,拥有一个研究生学历,对于自身就业发展,会有较大的帮助。没办法,高校毕业生真的很多,想要得到较为明显的就业优势,除了自身有较为突出的特长或者是技能之外,高学历更是关键因素。尤其是部分警校研究生,有很大概率能在毕业时解决就业问题,吸引了很多学子...

日常百科 2023-05-03 0 119

男明星中分发型不好看(这几位的中分发型不惊艳来打我)

男明星中分发型不好看(这几位的中分发型不惊艳来打我)

男明星中分发型一直都有人吐槽,但是这也是最常见的发型吧?可是有人说男明星的中分发型不好看,那小编可要好好看看了。下面这几位的中分发型大家可以看看,不惊艳来打我!鹿晗鹿晗在小编眼里真的一直都是那种贵族感十足的小少爷形象,长相精致又帅气。而鹿晗每次在这种活动中都能脱颖而出主要还是靠颜值呀,实在是惊艳的过分。这次看看鹿晗的中分发型,卷发中分也是一个很好看的发型。不...

日常百科 2023-05-03 0 68

评论列表

感谢您的支持