作者整理了十余年“软件测试”课程的教学笔记,进而精心编排形成此书。本书阐述了黑盒测试技术和白盒测试技术的理论知识,并以航班管理软件为线索,从实践教学的视角,介绍了软件测试技术相关的三部分内容:基于黑盒技术的测试用例设计,基于白盒技术的测试用例设计和执行,自动化测试技术。 本书的特色在于案例的完整性和测试用例设计的全面
本书介绍安全协议及其验证方法,主要内容包括四部分:第一部分为基础知识,包括安全协议基本原理介绍、安全性分析以及密码学基础;第二部分为安全协议原理,包括安全协议概述、认证与密钥交换协议、电子商务协议以及实际使用中的安全协议;第三部分为安全协议的分析、验证方法,包括BAN逻辑、BAN类逻辑、Kailar逻辑、CS逻辑和串空
本书内容涵盖大数据入门教学,进阶讲解,以及基于华为云开展的大数据实践教程。入门教学包括大数据概述、Hadoop、HDFS、MapReduce、NoSQL、HBase等基本技术点;进阶讲解包括基于分布式处理框架Spark的离线数据分析实践和基于实时处理框架SparkStreaming/Flink的实时数据分析实践;此外还
本书共分为八个章节,以软件测试工作流程为主线,软件测试技术为抓手,通过常用测试工具和实践案例来介绍单元测试、功能测试、移动应用测试、性能测试、嵌入式测试、大数据测试和机器学习测试的实施过程。本书的读者对象是软件工程初学者、软件工程专业实践者以及参加“大学生软件测试大赛”的学生。
Python编程语言简单易用,功能强大,非常适合作为入门编程语言。非IT专业人士也很容易掌握Python,学完能编写专业的复杂程序。Python语言是当前IT行业内最为流行的编程语言之一,同时Python也是全场景编程语言,在Web、大数据、人工智能和嵌入式系统等开发领域均有应用。 本书共有23章,第1章,首先说明程
本书突出重点地介绍了数据库系统的基本概念、基本原理和基本设计方法,同时以SQLServer为背景介绍了数据库原理的技术应用(实验方式)。全书共有6章及14个实验,第1部分数据库原理知识内容包括:数据库系统概述、数据模型、数据库系统结构,关系数据理论,SQL语言,关系数据库设计理论,数据库设计,SQLServer数据库管
《信息安全导论》作为计算机科学与技术(信息安全方向)专业必修课程,本教材坚持需求驱动、问题导向和目标导向,理论与实践紧密结合,实用性强,向学生传授解决信息安全问题的方法和技术同时,立德树人,向学生传授主流价值观和方法论,不仅较全面地介绍信息安全技术、安全管理、法律法规以及伦理道德,也从章节安排上向学生传递主流文化和世界
数据资产评估是对数据资产进行价值量化、分析和评价的过程。《数据资产评估:合规方法和落地实践》明确了数据资产评估的基本原则,并在评估框架上,围绕评估依据、评估对象、评估基本事项、评估程序等多个方面展开论述,帮助企业更加清晰地了解自身数据资产的价值,为数据管理和利用提供决策支持。
数据治理是确保数据资产得到有效管理、利用和保护的一系列政策、流程和技术措施的综合。《数据治理:制度体系建设和数据价值提升》明确了数据治理的目标、策略和体系框架,详细阐述了数据治理的组织架构,为读者奠定了坚实的理论基础,为不同规模和组织结构的企业提供了参考。
本书结合作者多年来的研究成果,系统阐述具有通信约束的离散多智能体系统一致性与协同控制的理论和方法。主要包括:绪论、无领航同构离散多智能体系统的状态一致性、无领航异构离散多智能体系统的一致性、离散多智能体系统的领导跟随一致性、网络化多智能体系统的分组一致性、具有参考信号的离散异构多智能体系统的输出跟踪控制。