在过去的十几年中,软件测试技术的演进突破了曾经的局限,发生了翻天覆地的变化,在新的领域有了更广泛的应用场景。 本书从现代软件测试技术的视角,深入探讨近年来涌现和快速发展的测试技术,以及在快速变化的技术环境中依然保持高度相关性和实践价值的方法论与技巧。本书内容主要包括现代软件测试的工程理念,测试策略、分析和设计,测试与系统架构的关系,各项测试技术精要,自动化测试框架的设计与实现,AI产品、大数据产品、区块链、图形图像相关测试技术,以及大模型赋能下的测试智能化等。 我们希望这是一本软件测试技术领域的“百科全书”,无论你是希望在专业领域不断精进的技术专家,还是希望打下扎实基础的入门读者,都能从本书中汲取宝贵的经验。
本书是一本非常实用的计算机体系结构入门书,所基于的RISC-V指令集架构是一种开源的机器语言,有望成为主流的设计语言。本书旨在指导读者动手设计RISC-V处理器,实现不同的处理器组织,如普通流水线、多周期操作流水线、多线程、多核等。在每一步的实现环节,都给出开源的C++ HLS代码,可以在基于FPGA的开发板上进行集成和测试。本书从设计的角度介绍计算机体系结构,既涵盖足够的理论知识,又提供丰富的实验资源,既可作为面向本科生的计算机体系结构入门教程,又可作为面向FPGA工程师的高层次综合和RISC-V的实战指南。
本书介绍了计算机组成及体系结构的核心知识,内容包括计算机系统的概念、运算、CPU、指令集和汇编语言、并行处理等,是计算机及相关专业了解计算机组成的经典教材。
本书介绍了计算机组成及体系结构的核心知识,内容包括计算机系统的概念、运算、CPU、指令集和汇编语言、并行处理等,是计算机及相关专业了解计算机组成的经典教材。
本书介绍了计算机组成及体系结构的核心知识,内容包括计算机系统的概念、运算、CPU、指令集和汇编语言、并行处理等,是计算机及相关专业了解计算机组成的经典教材。
本书介绍了计算机组成及体系结构的核心知识,内容包括计算机系统的概念、运算、CPU、指令集和汇编语言、并行处理等,是计算机及相关专业了解计算机组成的经典教材。
本书介绍了计算机组成及体系结构的核心知识,内容包括计算机系统的概念、运算、CPU、指令集和汇编语言、并行处理等,是计算机及相关专业了解计算机组成的经典教材。
本书由2017年图灵奖的两位得主撰写,是计算机体系结构领域的经典教材。 第6版在保留计算机组成方面传统论题并延续前5版特点的基础上,引入了许多近几年计算机领域发展中的新论题,如领域专用体系结构(DSA)、硬件安全攻击等。另外,在实例方面也与时俱进地采用新的ARM Cortex-A53微体系结构和Intel Core i7 6700 Skylake微体系结构等现代设计对计算机组成的基本原理进行说明。在关于处理器的一章中,在单周期处理器和流水线处理器之间增加了对多周期处理器的介绍,使读者更易理解流水线处理器产生的必然性。
本书由2017年图灵奖的两位得主撰写,是计算机体系结构领域的经典教材。 第6版在保留计算机组成方面传统论题并延续前5版特点的基础上,引入了许多近几年计算机领域发展中的新论题,如领域专用体系结构(DSA)、硬件安全攻击等。另外,在实例方面也与时俱进地采用新的ARM Cortex-A53微体系结构和Intel Core i7 6700 Skylake微体系结构等现代设计对计算机组成的基本原理进行说明。在关于处理器的一章中,在单周期处理器和流水线处理器之间增加了对多周期处理器的介绍,使读者更易理解流水线处理器产生的必然性。
本书以市场上主流的处理器系列为例,深入讨论了计算机组成与体系结构的基本原理和概念,包括计算机系统、运算、CPU、指令集和汇编语言、并行处理等,并讨论了如何将它们运用到当代计算机系统设计的问题中。本书作者有丰富的教学和教材编写经验,在编写上内容体系合理、讲解深入浅出、教学资源丰富。同时,本书根据技术的发展,增加了对并行结构、RISC-V等内容的介绍,使读者能够了解当前计算机架构的新变化和新发展。 本书适合作为高校计算机及相关专业作为计算机组成与体系结构相关课程的教材,也适合作为技术人员的参考书。
本书从定位确定性、工件稳定性、夹紧合理性、可达可离性到定位基准选择、定位点布局、夹紧表面选择、夹紧力规划、夹紧点布局等方面系统地提出了一种先进的夹具设计方法。理论分析与数学建模技术相结合,揭示了实现夹具设计过程的关键问题,发展了夹具设计的基础理论,改进了一般工艺中夹具设计的经验性方法,突破了以往开发计算机辅助夹具设计系统的局限性。 本书可作为高等院校工件夹具相关专业研究生和本科生的教材,也可作为从事工件夹具设计等相关工程技术人员的参考用书。
本书基于软件测试过程模型,构建软件测试价值模型、能力模型及基于能力战略的软件测试策略框架,讨论软件测试终止、测试预言、测试生成问题。基于图结构、图元素及软件失效行为,介绍逻辑驱动、数据驱动、剖面驱动的基础理论、基础技术及实践者方法。基于技术创新及软件测试发展需求,构建面向服务、大数据及应用、软硬件一体化测试的技术框架,讨论基于服务模型的形式化描述及求解、服务实体及基于时间波动的服务实时性测试、大数据算法及应用性能测试、基于环境剖面及多域任务场景综合的一体化测试技术的近期新研究成果及实践者方法。基于能力战略的软件测试策略,构建基于质量、效率驱动的软件测试框架,结合实际案例,讨论文档类、代码类、数据类、功能类、性能类、接口类和专项类软件测试的技术要求、测试策略、环境构建及实践者
你能从这本书中学到什么? 如果你是一名想要学习软件架构的软件开发人员,这本《深入浅出软件架构》会是一个很好的起点。《深入浅出Git》和《软件架构基础》的作者,此次再为你奉上一本精彩纷呈的读物,书中充满了有趣的叙述和实践练习,教你如何从架构的角度思考。你将学习到软件架构的两条法则以及描述架构的四个维度。你还将深刻理解架构特征,学会如何识别系统的逻辑组件,深入探索多种架构风格。读完本书,你将正式迈入软件架构的世界。 这本书有什么特别之处? 如果你读过“深入浅出”系列丛书,就会知道迎接你的是什么:专为符合大脑的运作方式而设计的生动形象的排版。如果你还没读过,那就准备好大开眼界吧。这本书将带给你多感官的软件架构学习体验,而不是那种满是文字,令人昏昏欲睡的枯燥方式。
本书是Oinone开源项目的配套书籍,意在系统化地介绍如何基于Oinone开源项目,简单快速地开发出高质量的软件系统。全书共7大章节,内容大致为3部分:第1部分(第1-2章)可以更好地帮助您理解我们设计Oinone的初衷;第2部分(第2-6章)重点面向研发人员,可以让您快速上手并做出业务系统,只要按着里面的案例一步步操作下来就可以;第3部分(第7章)面向非研发人员,通过使用Oinone的设计器们,您无需任何研发能力就能轻松完成对系统的适用性修改,而当可视化设计器满足不了的时候,您还可以在Oinone的低无一体中找到方式,并寻求研发帮助。本书由创始人担任首席产品体验官潜心编写而成的培训实战课程,研发及非研发业务人员学习完均能将快速上手。书籍中的每个细节经由创始人验收,确保进入Oinone生态的每一位伙伴都能获得更好的体验。
《2024中国海关进出口货物检验检疫申报手册》是在2023版的基础上修订而成。该手册是海关业务专家在对大量进出口企业、货运代理公司以及口岸一线关员进行调研后编写,其针对海关检验检疫申报工作中的常见问题,从海关管理视角出发,按照货物类别逐一解读办理海关检验检疫手续的各项要求,力求给企业人员办理检验检疫申报业务提供权威、 准确、 快捷的指导,给一线海关关员检验检疫管理工作提供新鲜、 综合、高效的参考。
本书自第1版出版至今,近40年来在软件工程界产生了巨大而深远的影响。第9版继承了之前版本的风格与优势。全面系统地讲解软件过程、建模、质量与安全、软件项目管理等知识,涵盖相关的概念、原则、方法和工具.并且提供了丰富的扩展阅读资源和网络资源。第9版添加了新的重要软件工程过程及实践,并调整了篇章结构,使内容更加简洁,更适于教学。本书适合作为高等院校计算机、软件工程及相关专业的教材,也适合该领域的技术人员阅读参考。
本书由2017年图灵奖得主Patterson和Hennessy共同撰写,是计算机体系结构领域的经典书籍,强调软硬件协同设计及其对性能的影响。本书采用开源的RISC-V指令系统体系结构, 讲解硬件技术、指令、算术运算、流水线、存储层次、I/O以及并行处理器等。第2版将RV64切换为RV32以降低学习难度,新增关于领域定制体系结构(DSA)的讨论以反映新的技术趋势。此外,每一章都增加了“性能提升”和“自学”章节,并更新了大量练习题。本书适合计算机体系结构领域的专业技术人员参考,也适合高等院校计算机相关专业的学生阅读。
《自动化控制技术科普(大话自动化+控制之道)(全2册)》由(加)晨枫编著
本书聚焦CMOS模拟集成电路版图设计领域,从版图的基本概念、设计方法和EDA工具入手,循序渐进介绍了CMOS模拟集成电路版图规划、布局、设计到流片的全流程;详尽地介绍了目前主流使用的模拟集成电路版图设计和验证工具——Cadence IC 6.1.7与Siemens EDA Calibre Design Solutions (Calibre);同时展示了运算放大器、带隙基准源、低压差线性稳压器、模-数转换器等典型模拟集成电路版图的设计实例,并结合实例对LVS验证中的典型案例进行了归纳和总结;最后对集成电路设计使用的工艺设计工具包内容,以及参数化单元建立方法进行了讨论。 本书通过结合基础、工具和设计实践,由浅入深,使读者深刻了解CMOS模拟集成电路版图设计和验证的规则、流程和基本方法,对于进行CMOS模拟集成电路学习的高年级本科生、研究生,以及从事集成电路版图设计与验证的工程师,都能提供有
当今世界正经历百年未有之大变局,新冠肺炎疫情全球大流行给全球产业链供应链带来巨大冲击,国际发展环境的深刻变革对全球IT产业发展产生重大影响。以“新”求机遇,以“新”破旧局成为“十四五”开局之际我国IT产业发展的显著特征。在“统筹发展与安全”的新理念指引下,本报告紧密结合“十三五”收官与“十四五”开局的时代背景,以“新”为落脚点,记录分析了2020―2021年我国IT产业砥砺奋进的新进展;描绘了电子信息产业软/硬协同发展、软件产业深入“生态时代”、工业互联网落地行业应用、网络安全产业加速壮大的主要脉络;展现了2020―2021年我国IT产业不断孕育新生态、激发新动能、催生新模式、塑造新格局的发展特点,以此为政府部门、行业机构、企业和研究人员提供借鉴和参考。
本书由2017年图灵奖得主Patterson和Hennessy共同撰写,是计算机体系结构领域的经典书籍,强调软硬件协同设计及其对性能的影响。本书采用开源的RISC-V指令系统体系结构, 讲解硬件技术、指令、算术运算、流水线、存储层次、I/O以及并行处理器等。第2版将RV64切换为RV32以降低学习难度,新增关于领域定制体系结构(DSA)的讨论以反映新的技术趋势。此外,每一章都增加了“性能提升”和“自学”章节,并更新了大量练习题。本书适合计算机体系结构领域的专业技术人员参考,也适合高等院校计算机相关专业的学生阅读。
本书的出发点是嵌入式系统的实际应用,因此涉及面比较广,为了控制篇幅,很多内容点到为止,但可以起到抛砖引玉的作用。本书首先对嵌入式系统做了定义,然后围绕该定义展开。全书分为三篇,第一篇侧重于基础应用知识;第二篇是基于第一篇的高阶应用知识,主要针对嵌入式操作系统;第三篇相对独立,对目前非常流行的低功耗蓝牙原理和应用做了介绍。本书的每一篇都有多个对应的例程,并使用了多种常见的软硬件。 本书不但适合嵌入式系统行业的职场新手,也适合有一定经验的嵌入式系统研发工程师学习和参考,还可以作为自动控制、通信、应用电子、机电一体化等专业的教学用书。