本书系统地讲述了贯穿整个软件生命周期的高质量软件产品的构建方法与质量保证体系。全书共7章,以软件研发过程中广泛使用的顺序模型为逻辑主线:第1章为概述;第2~第4章讲述软件需求分析、策划及设计;第5~第7章讲述软件实现、测试及持续集成与持续改进。
本书从区块链理论、技术与平台、及创新应用梳理了区块链各方面的发展现状和趋势,主要包括:区块链理论、区块链技术与平台、区块链创新应用等。
本书紧跟Python设计语言的前沿应用,以真实项目为背景,以问题为导向,采用任务驱动式教学法,将知识点有机融入7个项目中,包括:Hello冰墩墩——认识Python、碳排放计算——Python基础知识、绿色出行——选择结构、账户安全——循环结构、凌云赛场——函数和文件、志愿者风采——可视化编程、强国有我——字符与词云。
本书征集和筛选出了一批优秀的、有代表性的区块链创新应用案例,并按照数字政府、数字经济、数字社会和数字法治四大领域进行编排。每个案例从背景痛点、案例内容和价值成效三方面进行介绍。
本书共三部分,介绍了Word、Excel、PowerPoint的高级应用知识。全书以案例形式,将知识点与案例操作实践相结合,所选案例源于工作和生活,操作步骤详细,能够帮助读者快速进行实践。
区块链是一项会对未来信息化发展产生重大影响的新兴技术,有望推动人类从信息互联网时代步入价值互联网时代。密码学是区块链的底层技术,为区块链数据的不可伪造、防篡改、可公开验证和隐私保护提供了基础保障。本书在介绍区块链结构、区块链安全和密码学原理等知识的基础上,着重介绍应用于区块链的新型密码技术。本书涵盖各类密码体制的实现方
本书全面介绍JUnit5的新特性及其主要应用。全书共22章,分为五部分。部分介绍JUnit的核心、JUnit的体系结构、从JUnit4向JUnit5迁移、软件测试原则等内容;第二部分介绍软件测试质量、用stub和mockobject进行测试、容器内测试等内容;第三部分介绍用Maven和Gradle工具运行JUnit测试
《SQLServer从入门到精通(第5版)》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了SQLServer开发所必需的各方面技术。全书分为4篇共19章,内容包括数据库基础、SQLServer数据库环境搭建、创建与管理数据库、操作数据表、SQL基础、SQL函数的使用、SQL数据查询基础、SQL数据高级
《Oracle从入门到精通(第5版)》从初学者角度出发,通过通俗易懂的语言和丰富多彩的实例,详细介绍了使用Oracle19c进行数据管理的各方面技术。全书分为4篇,共21章,内容包括Oracle19c概述,Oracle体系结构,Oracle管理工具,SQL*Plus命令,SQL语言基础,PL/SQL编程,过程、函数、触
《Java从入门到精通(第7版)》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细讲解了使用Java语言进行程序开发需要掌握的知识。全书分为4篇共24章,内容包括初识Java,开发工具(IDEA、Eclipse),Java语言基础,流程控制,数组,类和对象,继承、多态、抽象类与接口,包和内部类,异常处理,字符