89本pdf!计算机专业素养提升必读书目放送!

写在前面

计算机是一门需要不断学习、终身学习的学科。不论是对于计算机专业同学保研还是工作来说,都需要不断阅读计算机专业著作。

特别是对于计算机专业保研的同学而言,阅读计算机经典篇目能够帮助自己深入理解专业理论知识、训练计算机思维,让自己站在巨人的肩膀上不断迭代!在保研面试时也凭借扎实的功底让老师眼前一亮~

那么计算机专业都有哪些值得保研人一读的推荐书目呢?岛主从计算机思维、计算机基础、编程语言学习、领域学习几个方面整理推荐书目高达91本!其中89本含电子pdf版。

01

书单内容一览

 -计算机思维

推荐书目

作者

电子PDF

《程序员的数学》

结城浩

《数学之美》

吴军

《编码》

Charles Petzold

《计算之巅》

吴军

_

 -计算机基础

推荐书目

作者

电子PDF

操作系统

《现代操作系统》

Andrew S. Tanenbaum

《深入理解计算机系统》 

Randal E.Bryant

《自己动手写操作系统》

于渊

《操作系统真象还原》

郑钢

计算机网络

《图解HTTP》 

上野宣

《图解TCP/IP》

(第五版)

 [日] 竹下隆史 / [日] 村山公保 / [日] 荒井透 / [日] 苅田幸雄

《网络是怎么连接的》

户根勤

《计算机是怎么样跑起来的》

 矢泽久雄

《计算机网络-自顶向下方法》

James F. Kurose

《TCP/IP详解 卷1:协议》

W.Richard Stevens

数据库

《MySQL必知必会》

[英] Ben Forta

《高性能MySQL(第三版)》

【美】Silvia Botros

《Mysql技术内幕》

姜承尧

《Redis设计与实现》

 黄健宏

《数据库系统实现》

加西亚-莫利纳(Hector Garcia-Molina)

《Redis实战》

Josiah L. Carlson

计算机组成原理

《深入理解计算机系统》

(原书第三版)

Randal E.Bryant

《计算机组成与设计》

(原书第五版)

戴维 A.帕特森 (David A.Patterson)

编译原理

《编译器设计-第二版》

 Keith Cooper

《编译原理》

Alfred V. Aho

算法与数据结构

《大话数据结构》

程杰

《算法图解》

[美] Aditya Bhargava

《算法-第四版》

[美] Robert Sedgewick / [美] Kevin Wayne

《算法导论》

[美] Thomas H. Cormen

《挑战程序设计竞赛》

[日]秋叶拓哉

《数据结构与算法 C++版》

乔兹德克(Adam Drozdek)

UNIX/Linux

《操作系统导论》 

Remzi H. Arpaci-Dusseau

《UNIX环境高级编程》

(第3版)

W.Richard Stevens

《UNIX网络编程 卷1:套接字联网API(第3版)》

W.Richard Stevens

《UNIX网络编程 卷2:进程间通信(第2版)》

W.Richard Stevens

《UNIX/Linux 系统管理技术手册(第5版)》

埃薇•内梅特(Evi Nemeth)

《鸟哥的Linux私房菜 基础学习篇(第四版)》

鸟哥

《Linux命令行大全》

(第2版)

威廉·肖特斯

《Linux系统编程(第2版)》

Robert Love

 -编程语言学习

推荐书目

作者

电子PDF

C语言

《啊哈C语言!逻辑的挑战》

啊哈磊

《C程序设计语言》

Brian W.Kernighan

《C Primer Plus》

Stephen Prata

《C和指针》

肯尼斯·里科(Kenneth Reek)

《C陷阱与缺陷》

安德鲁·凯尼格(Andrew Koenig)

C++

《C++ Primer中文版》

 Stanley B. Lippman

《C++语言的设计和演化 》

Bjarne Stroustrup

《C++程序设计语言(原书第4版)》

Bjarne Stroustrup

_

《高质量程序设计指南》 

林锐

《C++沉思录》

安德鲁·凯尼格(Andrew Koenig)

《Essential C++》

(中文版)

Stanley B.Lippman

《提高C++性能的编程技术》

Dov Bulka(多夫.布尔卡) David Mayhew(大卫.梅休)

《C++ Templates(中文版)》

David Vandevoorde

《STL源码剖析》

 侯捷

《C++标准库(第2版)》

Nicolai M·Josuttis

《C++并发编程实战》

Anthony Williams

《C++编程思想》

Bruce Eckel

Java

《Head First Java, 2nd Edition(中文版)》

Kathy Sierra,Bert Bates

《Java 核心技术(卷1、2)》

Cay S. Horstmann

《Java 编程思想(第4版)》

Bruce Eckel

《Head First 设计模式》

埃里克·弗里曼(Eric Freeman) 伊丽莎白·罗布森(Elisabeth Robson)

《Effective Java 中文版》

(第二版)

Joshua Bloch

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

 Martin Fowler 

Python

《Python编程,从入门到实践》 

Eric Matthes

《Python学习手册》

Mark Lutz

《笨方法学Python》

(第三版)

Zed A.Shaw

《Python编程快速上手 让繁琐工作自动化(第2版)》

Al Sweigart

《流畅的python》

Al Sweigart

《像计算机科学家一样思考Python(第2版)》

Allen B. Downey

《Effective Python:编写高质量Python代码的59个有效方法》

布雷特·斯拉特金(Brett Slatkin)

《Python Cookbook》

David Beazley

《利用Python进行数据分析》

Wes McKinney

GO

《GO程序设计语言》

艾伦 A. A. 多诺万

《GO Web 编程》

Sau Sheong Chang(郑兆雄)

《GO 学习笔记》

雨痕

《GO 语言高级编程》

柴树杉

《GO 语言实战》

威廉·肯尼迪 (William Kennedy)

 -领域学习

推荐书目

作者

电子PDF

人工智能

《人工智能时代与人类未来》

亨利·基辛格

《人工智能:现代方法》

斯图尔特·罗素(Stuart Russell)

《深入浅出神经网络与深度学习》

迈克尔·尼尔森(Michael Nielsen)

《深度学习》

特伦斯·谢诺夫斯基(Terrence Sejnowski)

《深度学习革命》 

凯德·梅茨(Cade Metz)

《PyTorch深度学习实战》

伊莱•史蒂文斯

《动手学强化学习》

阿斯顿·张(Aston Zhang)

_

《动手学深度学习》

阿斯顿·张(Aston Zhang)

《自然语言处理实战 利用Python理解、分析和生成文本》

霍布森·莱恩, 科尔·霍华德,汉纳斯·马克斯-哈普克

《机器学习精讲》

杰瑞米·瓦特(Jeremy Watt)

《PyTorch深度学习》

毗湿奴•布拉马尼亚(Vishnu Subramanian)

软件工程

《设计模式之美》

王争

《代码整洁之道》

Robert C. Martin

《编程珠玑(续)》

Jon Bentley 乔恩•本特利

《编程珠玑(第二版)》

Jon Bentley 乔恩•本特利

《领域驱动设计:软件核心复杂性应对之道(修订版)》

Eric Evans

*免责声明:本资料仅供学习交流使用,不作盈利用途

02

书单pdf展示(部分)

图片

图片

图片

More

03

领取方式

图片

关注公众号【计算机保研岛】公众号

后台回复关键词【计算机书单】

即可免费领取!

  • 24
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值