作者整理了十余年“软件测试”课程的教学笔记,进而精心编排形成此书。本书阐述了黑盒测试技术和白盒测试技术的理论知识,并以航班管理软件为线索,从实践教学的视角,介绍了软件测试技术相关的三部分内容:基于黑盒技术的测试用例设计,基于白盒技术的测试用例设计和执行,自动化测试技术。 本书的特色在于案例的完整性和测试用例设计的全面
本书共分为八个章节,以软件测试工作流程为主线,软件测试技术为抓手,通过常用测试工具和实践案例来介绍单元测试、功能测试、移动应用测试、性能测试、嵌入式测试、大数据测试和机器学习测试的实施过程。本书的读者对象是软件工程初学者、软件工程专业实践者以及参加“大学生软件测试大赛”的学生。
本书突出重点地介绍了数据库系统的基本概念、基本原理和基本设计方法,同时以SQLServer为背景介绍了数据库原理的技术应用(实验方式)。全书共有6章及14个实验,第1部分数据库原理知识内容包括:数据库系统概述、数据模型、数据库系统结构,关系数据理论,SQL语言,关系数据库设计理论,数据库设计,SQLServer数据库管
本书前半部分从抽象数据类型的角度讨论各种基本类型的数据结构及其应用;后半部分主要讨论查找和排序的各种实现方法及其综合分析比较。全书采用C语言作为数据结构和算法的描述语言。
本书采用独特的叙述方法,引导读者利用Python编程实现基本的逻辑概念和数学证明来学习数理逻辑。这种专为编程基础日益增强的当代学子量身打造的教学方法,充分契合其直觉认知与技术优势,将数理逻辑学习带入他们熟悉的编程语境,通过深度实践构建清晰认知,并借助可运行代码的创作来帮助读者获得成就感。本书主要内容涵盖命题逻辑、一阶谓
本书深入探讨了数据库安全的核心概念和最佳实践。通过详细的案例分析和实践经验,读者可以了解如何有效地防范SQL注入、非法授权等常见网络攻击,确保数据库的完整性和机密性。
本书以Python为工具,系统介绍了建模与仿真的核心方法论及跨学科应用,旨在为读者构建从理论基础到实践操作的完整知识体系。作者通过循序渐进的章节设计,结合真实案例与代码实现,揭示了建模在科学工程领域的广泛应用潜力,同时强调对模型本质的理解与批判性思考。
本书首先介绍Go的基础类型、复合类型及流程控制结构,帮助读者建立语言基础;接着深入函数、指针、接口等核心概念,结合实例解析泛型、错误处理等进阶内容;还详细阐述模块与包的管理,以及Go工具集的使用,涵盖开发全流程。书中示例丰富,注重实践,通过具体代码演示语法要点与编程范式,同时强调Go的设计哲学与最佳实践,如接口隐式实现
本书承接第1版“知识点+例题+练习+课后习题”的结构体系,在讲述Java基本语法的同时,重点关注其面向对象的特点。在此次修订过程中,增加思政部分,融入二十大精神;增加JDK新版本的简介;增加基础语法实例程序的讨论;优化面向对象部分的组织安排,删减内存管理部分;优化接口的知识,增加对Lambda表达的介绍;优化异常处理的
本书从常用数智办公软件的基础与高级操作入手,涵盖WPS文字、WPS表格、WPS演示t等软件的全方位应用,以及自动化办公和云办公平台的实用技巧,深入探讨了数智化办公素养,包括沟通管理、跨文化沟通及协作能力提升,助力职场人士增强软实力。同时,数据分析技能进阶、AI专业工具应用等高级内容,帮助读者应对复杂办公挑战。此外,教材