本书主要根据CCF-NOI信息学奥林匹克竞赛涉及的知识体系进行编写,对计算机程序设计的基本技能--数据结构与算法进行了深入的讲解。本书面向已经掌握至少一门程序设计语言、对于算法设计有入门性认识的读者,以各类知识点之间的贯穿联系为主线,通过各种模型与例题对各种思维方向进行深入引导,让读者在阅读本书后对算法设计初步具有整体
本书首先介绍了注入工具,帮助渗透测试人员发现和利用Web应用程序的SQL注入漏洞;然后介绍了网站漏洞的扫描工具和安全分析工具。
本书讲述了信息安全与管理技术学,主要内容包括信息安全与管理技术的概念与基本原理、网络与商务安全概论、网络基础设施安全、网络商务安全加密技术、移动操作系统安全技术、黑客攻击与防范技术等。
本书以程序设计作为基础,数据结构作为工具,六大核心算法作为目标,系统地介绍了算法设计中典型问题的求解过程。 全书内容包括算法设计基础、递归算法、分治算法、贪心算法、动态规划算法、回溯算法、分支限界算法、实验指导。六大核心算法后都配有典型问题的C代码,并结合实验指导辅助读者进行算法实践训练。
本书讲述了计算机思想层面的历史,通过引人入胜的材料描写了莱布尼茨、布尔、康托尔、希尔伯特、哥德尔、图灵等天才的生活和工作,讲述了数学家们如何在成果付诸应用之前就已经提出了其背后的思想。
本书结合信息、进化和计算对生物进化进行了阐释,证明了计算在进化中的核心作用,并将这套计算和进化相结合的核心机制扩展到其他领域,用来解释复杂生命、结构、组织和社会秩序的形成。这是一次正在进行的重大的科学认知范式的转换,它不仅会改变科学,也会改变人类对自身境况的认知。
本书以网络与信息安全技术为对象,从信息安全技术的核心部分密码学的各类基础算法着手,深入浅出地介绍了信息安全技术相关算法的理论和实践知识。全书共分为8章,分别为信息安全概述、信息安全与密码学、对称密码体系、公钥密码技术、密钥分配与管理、数字签名技术、网络安全技术和入侵检测技术等内容。 本书取材新颖,内容丰富,概念清晰,结
本书包括7章内容,分别为:概述,信息系统安全测评标准,信息系统安全合规性测评关键技术,测评实施与分析,信息系统安全测评案例分析,信息系统安全测评技术新进展。本书以基于等级保护的重要信息安全测评等作为学习对象,要求学生熟练将安全技术应用到重要信息系统中,并能够提供规范化的系统测评技术文档。
本书介绍了算法设计与分析的基本技巧,主要包括递归、分治、动态规划、贪心和随机等算法,以及利用这些算法求解计算问题的时间复杂度分析等内容。通过诸多有趣的实例,向读者介绍了算法设计的思想,以便读者能形成算法思维的固定模式去解决问题。在介绍每一类算法范式以及分析算法复杂度时,都力求建立直观的思维过程,而摒弃过深的数学证明。书
本书系统地介绍了计算机的组成及其工作原理。全书共分7章,第1章概要介绍计算机的硬件结构、工作过程及性能指标;第2章介绍数据的表示与运算方法,以及运算部件组成;第3章介绍存储系统的层次结构,以及主存、Cache及虚拟存储器的组成与工作原理;第4章介绍指令系统的基本组成;第5章介绍CPU的组成原理、设计方法,以及流水线技术