算法导论(原书第3版) pdf
在有关算法的书中,有一些叙述非常严谨,但不够全面;另一些涉及了大量的题材,但又缺乏严谨性。《算法导论(原书第3版)》将严谨性和全面性融为一体,深入讨论各类算法,并着力使这些算法的设计和分析能为各个层次的读者接受。全书各章自成体系,可以作为独立的学习单元;算法以英语和伪代码的形式描述,具备初步程序设计经验的人就能看懂;说明和解释力求浅显易懂,不失深度和数学严谨性。《算法导论(原书第3版)》全书选材经典、内容丰富、结构合理、逻辑清晰,对本科生的数据结构课程和研究生的算法课程都是非常实用的教材,在IT专业人员的职业生涯中,本书也是一本案头必备的参考书或工程实践手册。第3版的主要变化:·新增了van Emde Boas树和多线程算法,并且将矩阵基础移至附录。·修订了递归式(现在称为“分治策略”)那一章的内容,更广泛地覆盖分治法。·移除两章很少讲授的内容:二项堆和排序网络。·修订了动态规划和贪心算法相关内容。·流网络相关材料现在基于边上的全部流。·由于关于矩阵基础和Strassen算法的材料移到了其他章,矩阵运算这一章的内容所占篇幅更小。·修改了对Knuth-Morris-Pratt字符串匹配算法的讨论。·新增100道练习和28道思考题,还更新并补充了参考文献。
计算机科学导论 pdf
《计算机科学导论》共分两部分。第一部分为基础知识,包括11个章节。第1章对计算机的发展历史、分类、应用领域等方面进行介绍,同时说明了计算机科学与技术专业的学科基础。第2章主要介绍数值型数据和非数值型数据的编码、表示和运算。第3章介绍计算机的体系结构,包括计算机主要组成、CPU的结构、存储设备、输入输出系统等。第4-7章分别阐述计算机软件系统基础、程序设计基础、算法设计与数据组织,并对计算机科学中的组成原理、系统结构、程序设计、操作系统、算法和数据结构、数据库系统等基本概念、基本原理和操作进行了全面细致的分析和论述。第8-10章主要介绍计算机多媒体技术、计算机网络基础和网络安全概念以及软件工程相关技术,使得学生在掌握了基本的计算机知识之后对高层次、难度大的计算机技术有进一步的了解。11章从5个方面对目前计算机领域的新技术进行介绍,主要包括云计算、大数据、物联网、虚拟现实和移动计算,使得学生能够及时了解计算机行业发展的新动向,为以后就业科研打下良好的基础。第二部分为实验指导,《计算机科学导论》共安排了8个实验内容,涵盖计算机基础操作到程序设计,给学生提供了详细的实验步骤,以提高学生的动手能力。《计算机科学导论》内容新颖,讲述深入浅出,细致、全面,且尽可能多的囊括信息类新技术。《计算机科学导论》配有大量的习题及实验指导《计算机科学导论实验指导书》,供学生上机实验使用。
计算机系统导论(第2版) pdf
本教材是计算机相关专业本科学生的入门教材,从整体角度对计算机学科作了全面、完整、系统 的介绍。全书按计算机学科体系组织分五篇进行介绍,内容包括初识计算机——计算机全景图;构建 计算机——计算机系统介绍;开发计算机——计算机应用系统;研究计算机——计算机理论;人文计 算机——计算机文化。它为学生提供计算机学科整体平台性知识,为后续课程提供指导,为选修课程 提供帮助,为选择专业方向提供思路,为日后工作提供计算机知识基础,为选择职业拓宽门路。 本教材内容全面、重点突出,兼顾原理与操作、兼顾概念与应用,以应用为核心,通俗易懂,能 引领当代计算机发展潮流。本教材适合作为高等学校计算机相关专业(特别是应用型专业)本科学生“计算机导论”课程的 教材。