优质的计算机专业书籍有哪些?

Posted 人邮异步社区

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了优质的计算机专业书籍有哪些?相关的知识,希望对你有一定的参考价值。

计算机专业书籍小编来给您分类推荐一下。

C/C++

C Primer Plus 第6版 中文版

《C Primer Plus(第6版)中文版》详细讲解了C语言的基本概念和编程技巧。 《C Primer Plus(第6版)中文版》共17章。第1章、第2章介绍了C语言编程的预备知识。第3章~第15章详细讲解了C语言的相关知识,包括数据类型、格式化输入/输出、运算符、表达式、语句、循环、字符输入和输出、函数、数组和指针、字符和字符串函数、内存管理、文件输入和输出、结构、位操作等。第16章、第17章介绍C预处理器、C库和高级数据表示。本书以丰富多样的程序为例,讲解C语言的知识要点和注意事项。每章末尾设计了大量复习题和编程练习,帮助读者巩固所学知识和提高实际编程能力。附录给出了各章复习题的参考答案和丰富的参考资料。

C++ Primer Plus(第6版)中文版

C++程序设计教程,C++大百科全书,零基础自学C++入门图书。

《C++ Primer Plus(第6版)中文版》分18章,分别介绍了C++程序的运行方式、基本数据类型、复合数据类型、循环和关系表达式、分支语句和逻辑运算符、函数重载和函数模板、内存模型和名称空间、类的设计和使用、多态、虚函数、动态内存分配、继承、代码重用、友元、异常处理技术、string类和标准模板库、输入/输出、C++11新增功能等内容。

《C++ Primer Plus(第6版)中文版》针对C++初学者,从C语言基础知识开始介绍,然后在此基础上详细阐述C++新增的特性,因此不要求读者有C语言方面的背景知识。《C++ Primer Plus(第6版)中文版》可作为高等院校教授C++课程的教材,也可供初学者自学C++时使用。

Python

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

1.畅销书升级版,第1版累计销售近20w册;

2.针对Python 3.X 版本更新,更新项目代码;

3.扫码看视频,边看边学,扫描书中二维码,观看为本书量身定制的教学视频;

4.提供在线编程环境帮助读者边学边练;

5.随书赠送本书e读版电子书;

6.随书赠送全书思维导图;

7.随书赠送本书习题答案。

笨办法学Python 3

Python入门教程升级版,Python3编程从入门到实践教程,配套视频,跟着Python导师学Python编程入门基础教程,代码基于Python3.6。

Python Cookbook(第3版)中文版

Python图书升级版本,Python编程从入门到实践,涵盖Python,3.3,包含大量实用Python编程技巧和Python黑魔法。

数据结构与算法

算法设计

强调问题分析和设计方法;

遵循结构化教学法,引导学生掌握问题形式化、算法设计和算法分析的全过程;

通过一系列带解答的问题,展示计算机科学家设计和应用算法的过程;

包含 200 多道作业题,其中一些题目出自 Yahoo! 和 Oracle 等公司;

提供广泛用于处理 NP 困难问题和随机应用的算法,这些是极其重要的算法主题。

数据结构与算法之美(全彩印刷)

1.好评爆表的极客时间算法专栏网红达人,GitHub上算法教程Star数量上万的作者新作;

2.10多万人验证过的、为求职面试者、工程师量身打造的数据结构与算法私教课;

3.20个经典数据结构与算法,一册在手,学习算法不愁,轻松搞定大厂的面试秘籍;

4.100个真实项目场景案例,助力工程师解决项目中的实际算法难题;

5.300多幅算法手绘图解,文科生都能学的懂算法通关书。

操作系统

操作系统导论

主题突出,紧紧围绕操作系统的三大主题元素——虚拟化、并发和持久性。

以对话的方式引入背景,提出问题,进而阐释原理,启发动手实践。

包含众多“补充”和“提示”,拓展读者知识面,增加趣味性。

使用真实代码而不是伪代码,让读者更加深入透彻地了解操作系统。

提供作业、模拟和项目等众多学习方式,鼓励读者动手实践。

为教师提供教学辅助资源。

鸟哥的Linux私房菜 基础学习篇 第四版

全书分为五部分:第一部分着重说明计算机的基础知识、Linux的学习方法,如何规划和安装Linux主机以及CentOS 7.x的安装、登录与求助方法;第二部分介绍Linux的文件系统、文件、目录与磁盘的管理;第三部分介绍文字模式接口shell和管理系统的好帮手shell脚本,另外还介绍了文字编辑器vi和vim的使用方法;第四部分介绍了对于系统安全非常重要的Linux账号的管理、磁盘配额、高级文件系统管理、计划任务以及进程管理;第五部分介绍了系统管理员(root)的管理事项,如了解系统运行状况、系统服务,针对登录文件进行解析,对系统进行备份以及核心的管理等。

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

本书是安装、配置和维护任何UNIX或Linux系统的指南,也是使用可以提供核心Internet和云基础设施的系统的必备指南。

这本全面的指南针对新推出的发行版和云环境进行了更新,涵盖了系统管理方方面面的**实践,包括存储管理、网络设计和管理、安全、Web托管、自动化、配置管理、性能分析、虚拟化、DNS以及IT服务组织的管理。

本书的作者是世界一流的技术实践专家,他们在云平台、DevOps理念、持续部署、容器化、监控等其他许多重要主题方面为读者奉上了不可或缺的新内容。

无论你在基于UNIX或Linux的系统和网络中扮演什么角色,这本内容翔实、品质上乘的指南都会提高你的工作效率,帮助你解决棘手的问题。

UNIX环境高级编程 第3版

本书是被誉为UNIX编程“圣经”的Advanced Programming in the UNIX Environment一书的第3版。在本书第2版出版后的8年中,UNIX发生了巨大的变化,特别是影响UNIX编程接口的有关标准变化很大。本书在保持前一版风格的基础上,根据新的标准对内容进行了修订和增补,反映了新的技术发展。书中除了介绍UNIX文件和目录、标准I/O库、系统数据文件和信息、进程环境、进程控制、进程关系、信号、线程、线程控制、守护进程、各种I/O、进程间通信、网络IPC、伪终端等方面的内容,还在此基础上介绍了众多应用实例,包括如何创建数据库函数库以及如何与网络打印机通信等。此外,还在附录中给出了函数原型和部分习题的答案。

Linux就该这么学(第2版)

Linux入门教程书籍,基于Linux系统RHEL8编写,每章带有图表及习题,知识点覆盖红帽认证RHCE考试要求,配套站点提供软件、学习资料及答疑服务。

Linux命令行大全 第2版

手把手教你学Linux操作系统,脚本shell编程代码书写,系统管理编程运维,学习使用bash(LinuxShell)编写完整的程序。

GO语言

Go语言实战

Go语言规范和实现。Go语言的类型系统。Go语言的数据结构的内部实现。测试和基准测试。

Go语言高级编程

Go语言进阶实战,CGO编程web编程书,云计算云存储区块链时代重要编程语言,满足Gopher好奇心的Go语言进阶读物。

Go Web编程

本书主要内容:

● 基础知识。

● 功能测试和基准测试。

● 并发特性的使用方法。

● 将应用部署到独立服务器、PaaS云端以及 Docker 的方法。

● 大量提示、窍门以及技巧。

以上是关于优质的计算机专业书籍有哪些?的主要内容,如果未能解决你的问题,请参考以下文章

互联网计算机技术方面的入门书籍(转自知乎答主:专业主义)

计算机专业除了教材,这些编程书籍你读过多少?

求助 关于计算机科学与技术专业 经典书籍

计算机专业学生如何找到一份优质实习?如何进大厂呢?

计算机都有哪些前景好的专业?

计算机类专业包括哪些?