《面向模式的软件架构卷5:模式与模式语言》共分3部分,首先介绍了单个模式,详细阐述了过去累积的关于如何描述和应用模式的诸多见解,接着探究了模式之间的关系,从组织的角度说明了各个模式的领域,介绍了如何将模式和模式语言相结合。 《面向模式的软件架构 卷5:模式与模式语言》适合软件架构师和开发人员阅读。
《志愿服务组织建设与项目管理/志愿服务实务丛书》是中国志愿服务联合会和中国志愿服务基金会联合组编的“志愿服务实务丛书”中的一本,以帮助志愿服务组织提升自身的组织建设和项目管理能力、推动中国志愿服务组织的发展为目标,系统阐述了志愿服务组织建设与项目管理的理论和实践。全书首先阐述了志愿服务组织的基本概念、特点与类型,进而从定位、组建、治理、管理、社会资源等角度系统论述了志愿服务组织的建设,并从项目的管理、设计、执行、评估以及项目的财务管理和风险管理等角度论述了志愿服务项目管理的主要内容。 《志愿服务组织建设与项目管理/志愿服务实务丛书》以“案例 点评”的形式安排了大量志愿服务案例,以帮助读者更好地理解和掌握相关理论和方法。
本书系统地介绍了组态王kingview 6.52和西门子wincc6.0两大工业控制组态软件,包括软件各模块的功能、使用方法等内容,在此基础上,精选了6个综合应用案例,全面解读软件的使用技巧。本书突出实用性、适用性,通过本书的学习,读者即可掌握两大工控软件的使用方法和技巧。 本书适合工控软件的初学者使用,也可作为本科生、研究生的教学参考。
UML已成为描述面向对象设计符号的事实上的标准。本书介绍了面向对象软件设计的基本概念、符号表示、术语、准则以及原理等内容,其中部分(章和第2章)介绍了面向对象的基本概念以及面向对象编程的发展过程,第二部分(第3章至第7章)对UML进行了系统的介绍,第三部分(第8章至4章)较深入的介绍面向对象设计的原理。最后一张(5章)对软件构件的优缺点作了分析。 本书可供面向对象技术的程序员、设计人员、系统工程师或技术经理使用。
《LabWindows/CVl虚拟仪器设计技术》从工程应用出发,对LabWindows/CVI实际开发中遇到的问题进行了深入浅出的分析,使读者能够快速熟悉编程原理、编译机制,熟练掌握各种应用开发技巧,达到事半功倍的效果。本书从基本控件使用、基本算法设计、项目集成与优化、场景与游戏设计、信息读取、动态效果设计、基本图像处理、图像格式转换与显示、绘图与打印和Windows控件使用十个方面进行了详细的分析与说明。书中提供了大量不同层次的实例,并附详细注释说明,使读者能更加深入地理解程序设计的方法,提高实际应用能力。本书可作为工程技术人员和科技工作者学习设计虚拟仪器的自学用书,也适合作为大专院校电子、通信、自动化、机械、测控技术与仪器、测试计量技术、计算机、信息技术等专业的教学用书。
郝纳根编著的这本《功能共振分析方法——复杂社会技术系统建模》所介绍的功能共振分析方法及其应用,突破了传统的如故障树等的安全性分析方法的局限性,着眼于大型系统在技术和管理方面的复杂性及其对于安全事故的影响;刻画功能耦合共振原理,并应用该原理解释系统为什么有时发生错误甚至事故;介绍功能共振分析方法如何用于模拟复杂和动态的社会技术系统的工作模式和过程。本书提出的功能共振分析方法思想新颖,理论超前,是近年中系统安全研究领域内一支生力军。根据2012年非常不错统计,在对449篇基于系统理论的事故模型相关的非重复学术文献及其476篇引用文献的整理情况来看,功能共振分析方法的影响力(被引用次数)排名第二位,在基于系统理论的事故模型中所占比重高达20%。 本书详细具体地介绍了功能共振原理、分析方法及应用步骤
《海盗派测试分析:MFQ&PPDCS》的重点不是讲解一个个已有的测试设计方法,而是秉着“从实际问题出发,而不是从方法出发”的思路,从测试分析和测试设计人员实战的角度出发,讲解软件测试可循的规律和方法,如当测试人员接手一个新的被测系统或被测特性的时候,如何运用各种测试技能,一步步地分析被测对象 ,成功地完成测试任务。正如Cem Kaner在《Bug Advocacy》 中所说“好的测试人员并不是可以发现很多bug或使很多的开发人员感到羞辱的人。好的测试人员是那些促成合适的bug得以修复的人。本书包括5个主题章节,分别是了解测试任务(KYM)、测试覆盖大纲(TCO)、建模(Modeling)、测试设计(TD)和测试执行(TE)。阅读这本书,学习测试分析,就像经历一场爬山一样,只要您有足够的勇气和毅力,再加上一点好奇心,可以顺利登顶!
OpenCL(OpenComputingLanguage)是个面向异构通用目的并行编程的开放式、标准,也是一个统一的编程环境。OpenCL当前已经广泛应用于各种并行环境和不同行业领域。 《OpenCL实战》是OpenCL编程的实践指南,旨在介绍如何在实际的应用程序中使用OpenGL解决问题。全书共16章和4个附录。正文可以分为3个部分。部分是~10章,主要讨论的是OpenCL语言及其各项功能。第二部分是1~14章,展示如何用OpenCL来处理高性能计算领域会经常碰到的大规模任务。一部分,包括15章和16章,展示如何用OpenCL来加速OpenGL应用程序的执行。附录A介绍了SDK并演示如何安装AMD和Nvidia所提供的SDK。附录B讨论了OpenGL和着色器程序开发的基础知识。附录C介绍如何安装和使用MinGW。附录D讨论了嵌入式OpenCL标准。 《OpenCL实战》适合于需要在异构平台和并发环境下进行开发的人士阅读,要求读者有的C语言基础。《Op