计算机科学理论与基础知识
-
计算机体系结构约翰·L.亨尼西,大卫·A.帕特森本书是权威的计算机体系结构著作,是久负盛名的经典作品。书中系统地介绍了计算机系统的设计基础、指令集系统结构、流水线和指令集并行技术、层次化存储系统与存储设备、互连网络以及多处理器系统等重要内容。这一版新增一章,专门介绍领域专用体系结构。本书对近些年火热的云计算、手机客户端技术、人工智能等相关内容也有涉猎。本书既可作为高等院校计算机专业本科生或研究生教材,也可作为从事计算机体系结构或计算机系统设计的工程技术人员的参考书。
-
前端性能揭秘佘锦鑫(当轩)本书主要介绍用于指导前端性能优化工作的通用优化方法,从网络、浏览器、构建工具、跨端技术和CDN 等方面介绍不同技术、系统对性能的影响,同时帮助读者了解如何有效优化性能。本书从性能的度量、分析和实验这三个方面开始介绍。首先介绍性能优化的一些通用方法,然后将性能作为一个切面帮助读者了解与前端技术栈和性能有关的知识。从这个切面观察,这些系统的工作原理等知识被赋予了另外一层意义,通过这种联系把工作原理真正运用到工作中,在性能优化方面发挥重要作用。本书面向的读者为具有一定经验的 Web 开发工程师,以及对前端开发或 Web 开发有一定了解的开发人员。同时,假定读者能够进行简单的网页开发,并且具备相关的基础知识。
-
计算机科学概论[美] J.格伦·布鲁克希尔(J. Glenn Brookshear),丹尼斯·布里罗 著,刘艺,吴英,毛倩倩 译本书是计算机科学概论课程教材,全书对计算机科学做了百科全书式的精彩阐述,充分展现了计算机科学的历史背景、发展历程和新的技术趋势。本书首先介绍的是信息编码及计算机体系结构的基本原理,进而介绍操作系统和组网及因特网的相关内容,接着探讨算法、程序设计语言及软件工程,然后讨论数据抽象和数据库方面的问题,讲述图形学的主要应用以及人工智能,最后以计算理论的介绍结束全书。本书在内容编排上由具体到抽象逐步推进,很适合教学安排,每一个主题自然而然地引导出下一个主题。此外,书中还包含大量的图、表和示例,有助于读者对知识的了解与把握。第13版的全彩色打印策略允许我们制作许多更具描述性的图和图表,使用语法着色对阐明本书中的代码和伪代码段有更好的效果。本书非常适合作为高等院校计算机以及相关专业本科生教材,也可以供有意在计算机方面发展的非计算机专业读者作为入门参考。
-
计算机应用基础习题集周延 等 著本书是《计算机应用基础》(周延、吴昂主编,西安电子科技大学出版社出版)配套的上机指导和习题集,帮助学生在实践中对知识进行理解和应用。本书内容包括计算机基础知识习题、文字处理软件Word习题、电子表格处理软件Excel习题、演示文稿软件PowerPoint习题、计算机操作系统与网络习题、多媒体技术习题、计算前沿技术习题。全书习题丰富,题型合理,还配有上机指导等内容,对学生实践操作能力的提升具有积极作用。 本书可作为非计算机专业学生相关课程的教材,也可作为计算机应用培训的参考用书。
-
DevOps实施策略[美] Martyn Coupland 著,雷依冰,张晨曦 译这本书涵盖的内容 第1章为介绍DevOps和Agile,讲解DevOps和Agile的概念,解释了DevOps的目标以及Agile如何在DevOps中发挥作用。 第2章为DevOps的业务优势、团队拓扑和陷阱,展示了DevOps的优势,并介绍了用于DevOps的团队拓扑。 第3章为衡量DevOps的成功,展示了如何使用指标来衡量DevOps的成功,并且如何在正确的场景使用合适的指标进行度量。 第4章为构建DevOps文化,并打破壁垒,更详细地研究了DevOps文化,并探讨了如何构建成功的文化和打破组织壁垒。 第5章为避免DevOps中的文化冲突反模式,涵盖了构建DevOps文化的挑战。 第6章为利用价值流图推动流程变革,探讨价值流图是什么,以及如何在组织中使用。 第7章为在组织中实现流程更改,介绍如何在组织中更改管理和交付流程以获得成功。 第8章为流程的持续改进,介绍了持续反馈技术,以及如何更改迭代流程。 第9章为了解DevOps的技术堆栈,查看DevOps工具链的优缺点。 第10章为制定实施工具的策略,展示如何制定有效的战略来实施工具,并满足组织的培训需求。 第11章为紧跟DevOps的主要趋势,探索新的XOps趋势,及其与DevOps的关系。 第12章为在现实世界的组织中实现DevOps,将我们所学的所有知识汇集在一起,以了解DevOps在真实世界中的实现。
-
秒懂算法[美] 杰伊·温格罗(Jay Wengrow) 著,姜喆 译本书是简单易懂的数据结构与算法入门书。作者略过复杂的数学公式,用“通俗讲解×逐步图示×代码实现”的方式介绍了数据结构与算法的基本概念,培养读者的算法思维。全书共有20章。读者将了解数据结构与算法为何如此重要,如何快速使用大O记法判断代码的运行效率,以及如何用动态规划优化算法。本书的重点内容包括冒泡排序、选择排序、插入排序等排序算法,以及深度优先搜索、广度优先搜索、迪杰斯特拉算法等图算法。在学习算法的过程中,读者也将通晓数组、哈希表、栈、队列、链表、图等常用数据结构的适用场景。
-
信息技术基础及应用曹俊,詹跃明,斯芸芸 著本书是依据教育部**颁发的《高等职业学校信息技术课程标准》中对本课程的教学要求编写而成的。 本书共设计了9个模块,包括:信息和计算机基础知识、操作系统基础及应用、WORD文档处理、EXCEL数据处理、PPT演示文稿制作、计算机网络技术及应用 、多媒体技术应用 、新一代信息技术、信息素养和职业发展。本书努力引导学生将计算机操作技能与信息处理技术相结合,强化对学生的“信息素养”的培养,校企合作,将**的技术发展和应用知识纳入教材,构成了信息技术应用基础课程教材的突出特色。本书适合作为高等职业院校“信息技术基础”课程教材,也可作为相关人员的自学参考用书。
-
计算机基础与信息素养项目化教程蔡永华,孙海民 著本书以社会需求为导向,重在培养学生的计算机基本操作能力。本书基于“项目引导,任务驱动”的理念编写,共分为六大模块,分别是计算机基础知识概述、操作系统Windows 7、文字处理软件Word 2016、电子表格软件Excel 2016、演示文稿PowerPoint 2016和信息素养。本书可作为应用型本科、高等职业院校各专业“计算机基础和信息素养”课程的教材,也可作为各类计算机培训班的教材或自学用书。
-
印象笔记留给你的空间2.0李参印象笔记作为一款流行的笔记软件,可以有效地帮助知识工作者整理资料,提高工作效率。作为知识工作者,我们需要一个外部个人知识库,以有效管理知识。通过书写笔记,让学习更有效;通过整理笔记,可以不断发现笔记之间的联系,并建立笔记之间的链接。有效的个人知识库会随着笔记数量越来越多而变得越来越有价值。印象笔记是一个非常好的个人知识库管理工具,通过笔记(Note)、笔记本(Notebook)和标签(Tag)的综合应用,可以很好地对日常的学习成果进行有效的转化,让笔记发挥更大的价值。本书从个人知识管理实践出发,将印象笔记作为个人知识库的核心,通过简单元素的综合应用,让笔记发挥更大的价值。本书的使用方法不局限于印象笔记,可以用于任何笔记软件,甚至是纸质笔记。工具是训练思维方式的方法,透过工具,可以将知识管理的思维方式应用到工作和生活中的更多场景。
-
大学计算机实践教程孙永香,王秀丽 著本书是《大学计算机(第2版)》一书的配套实践教材。全书共分为5章,主要内容包括:操作系统Windows 10的使用、文字处理软件Word 2016的使用、电子表格软件Excel 2016的使用、演示文稿软件PowerPoint 2016的使用和其他常用软件的入门与应用。全书注重实践,讲解细致、全面,所选案例具有较强的针对性,主要操作都配有视频。本书可作为各类院校非计算机专业学生、成人教育学生以及计算机培训学员的计算机基础实践教材,也可供自学者参考。