软件工程及软件方法学
-
计算智能与组合软件测试优化王曙燕 等著《计算智能与组合软件测试优化》面向智能系统学科的前沿领域,针对软件测试中的热门关键技术,系统地讨论了组合软件测试中的关键技术以及计算智能方法在该领域中的应用,比较全面地反映了国内外智能组合软件测试的最新研究进展。内容包括计算智能与组合软件测试的基本理论、组合软件测试的可靠性、组合覆盖准则、灰盒测试、组合测试用例自动生成与约简以及组合软件测试系统的平台开发等内容。《计算智能与组合软件测试优化》取材新颖、内容深入浅出、材料丰富、理论密切联系实际,具有较高的学术水平和较大的参考价值。 -
UML 建模、设计与分析标准教程王菁 等编著《UML建模设计与分析标准教程(2013-2015版)》全面介绍了使用UML,进行软件设计、分析与开发的知识。全书共包含18章,内容涉及面向对象的分析方法和设计方法,面向对象分析的三层设计,现实开发模型中所存在的问题,用例图、类图、对象图和包图,活动图,通信图、时间图、状态机图、组件图和部署图,UML的核心语义、UML的体系结构以及面向对象约束语言等,最后两章通过具体的案例详细介绍如何使用UML中的模型图对系统建模。王菁和赵元庆等编著的《UML建模设计与分析标准教程(2013-2015版)》内容全面、实例丰富,适合作为高校相关专业和社会培训教材,也可以作为软件设计人员和开发人员的参考资料。 -
软件保护技术王建民 ,王朝坤 ,余志伟 著《计算机科学与技术学科前沿丛书·中文版计算机科学与技术学科研究生系列教材:软件保护技术(中文版)》较为系统地介绍现有的软件保护技术,共分7章,主要包括软件保护概述、软件保护的技术基础、软件水印技术、软件混淆技术、软件防篡改技术、软件保护技术的综合使用以及软件保护技术的总结与展望,旨在为解决软件版权问题提供新的思路。本书在理论讲解的基础上,也提供了若干具体操作实例,通俗易懂,便于读者理解和实践。《计算机科学与技术学科前沿丛书·中文版计算机科学与技术学科研究生系列教材:软件保护技术(中文版)》适合作为高等学校高年级本科生以及研究生相关课程的教材和自学教材,也可作为计算机软件安全研究和开发的指导参考书。 -
软件质量管理李炳森 编《21世纪高等学校规划教材·软件工程:软件质量管理》以软件质量为中心,从软件质量管理体系、软件质量保证、软件配置管理等方面全面介绍软件质量管理。全书共分为10章,内容分别为质量与质量管理、质量管理体系:项目质量管理、软件质量、软件质量保证、软件配置管理、软件质量度量、软件标准、软件评审、软件全面质量管理。《21世纪高等学校规划教材·软件工程:软件质量管理》内容循序渐进,图文并茂,读者可在较短的时间内以最快的速度理解和掌握软件质量管理的基本概念和操作方法,每章末尾附有练习以供读者熟悉和巩固所学知识,作者将长期实践的经验融入其内,相信必会使读者受益匪浅。《21世纪高等学校规划教材·软件工程:软件质量管理》内容翔实、条理清晰、实用性强,既可作为大专院校相关专业以及各类培训班的教材,也适合于从事软件质量保证、软件质量控制以及项目管理的人员参考。 -
敏捷迭代开发(美)拉尔曼 著,张晓坤 译《敏捷迭代开发:管理者指南》是敏捷和迭代开发方法的权威指南。著名软件方法大师CraigLarman在书中不但说明什么是敏捷/迭代方法,其运作机制、实施策略以及原因,而且通过具有统计意义的重要研究数据,以及大规模的项目案例分析,为读者呈现了最具有说服力的采用迭代开发的有力证据。《敏捷迭代开发:管理者指南》主要内容包括:大量实用的敏捷和迭代技巧,面向敏捷/迭代项目主管的新管理技能,敏捷与迭代的价值与实践,Scrum、XP、UP和Evo的关键实践,以及常见问题的问答。无论是对IT主管、项目经理,还是对软件开发人员,这都是了解敏捷和迭代开发最理想的一本书。 -
计算机软件基础徐洁磐 著,徐洁磐 编《计算机软件基础/高等学校计算机类课程应用型人才培养规划教材》按学科体系全面、完整地介绍计算机软件,从理论、系统及应用开发三方面介绍并重点突出,特别关注于计算机软件、数据等基础概念以及网络软件、软件工程等内容的介绍。本书理论与应用兼顾,原理与操作并重,不仅能使学生掌握软件理论、基本知识,也能将其应用于实际工作中。《计算机软件基础/高等学校计算机类课程应用型人才培养规划教材》共分为12章,包括计算机及软件的基本概念、算法理论与数据理论、系统软件(操作系统、语言及其处理系统、数据库系统)、支撑软件以及应用软件,还重点介绍网络软件以及软件工程、软件应用系统的开发等。《计算机软件基础/高等学校计算机类课程应用型人才培养规划教材》配有5个实训,包括数据结构、算法、数据库、网络软件及软件应用开发等。本书可作为普通高等学校计算机专业本科及计算机相关专业本科的“计算机软件技术基础”课程教材,也可作为计算机软件技术的相关人员的参考材料。 -
TinyOS实用编程李鸥 ,张效义 ,王晓梅 ,等著《信息科学与技术丛书·TinyOS实用编程:面向无线传感网节点软件开发》结合TinyOS 2.x系统具体的工程应用,面向程序开发的需求,介绍了利用TinyOS开发无线传感器网络应用系统应具备的基础知识,包括TinyOS系统的特点、体系结构、安装与常用命令、简单实例等;详细介绍了TinyOS的编程语言nesC(包括组件、接口、模块、配件与连接、参数化接口、通用组件等),TinyOS系统并发执行模型,驱动程序与硬件抽象,系统主要功能模块,TinyOS典型应用;剖析了应用程序运行过程,对应用程序的仿真、调试和编程提示进行了描述;最后结合应用实例进行系统分析以提高读者对于TinyOS的系统认识。各章节引用具体的应用实例予以辅助说明,具有较强的实用性和指导性。《信息科学与技术丛书·TinyOS实用编程:面向无线传感网节点软件开发》既可作为无线传感器网络开发人员的技术参考书,也可作为高等学校嵌入式操作系统和通信类专业参考教材。 -
计算机软件技术及应用赵焕平,李文,任荣 著《计算机软件技术及应用》共分19章,第1章至第4章主要介绍计算机软件的基础知识,这一部分内容是初学者认识和了解计算机软件的前提。第5章至第19章全面地介绍了计算机软件领域中最基本的原理和技术方法,包括:C#.NET程序设计、数据结构、软件的查找与排序、软件编码、数据库技术、多媒体技术、中间件技术、软件演化技术、操作系统、软件的开发测试技术和软件的管理等内容。 -
36个创意电子小制作张晓东 著《36个创意电子小制作——安全卫士》是“科技制作小达人”丛书中的一本,介绍了36个生动、有趣、可以通过动手实践提高日常安全防范的创意电子制作项目。《36个创意电子小制作——安全卫士》在内容上精心编排,每个制作项目从“弄懂工作原理”、“准备好元器件”、“制作与使用”3方面进行讲解,并配合有简明的元器件列表、电路图、印制电路板接线图、安装图和外形图等,有些入门制作更是配上了成套的制作流程实际操作照片。读者通过边学边做,不仅可以学习到电子技术基本知识和制作技能,而且还可拥有出自个人之手的一个个实用有趣的创意电子小作品!《36个创意电子小制作——安全卫士》适合制作爱好者、电子初学者阅读,还非常适合对电子学和制作感兴趣的青少年阅读,也适合开设科技实践课程的中小学和重视培养孩子动手能力的家庭作为参考手册。 -
软件开发与软件架构仲萃豪 著大型应用软件的开发主要面临着开发效率低和需求适应性差两大难题,解决问题的核心是建立优秀的软件架构。《软件开发与软件架构》主要探讨开发大型应用软件的理论与实践,特别是分布式系统应用软件,并以软件架构为主线对各种典型模型、方法和工具进行讨论。《软件开发与软件架构》作者是我国著名的软件工程专家。书中内容从哲理、原理、方法技术和实践四个方面展开,是作者多年科研成果、经验与感悟的总结,反映了软件工程领域技术热点与发展趋势。《软件开发与软件架构》适合作为计算机科学与技术、软件工程等专业的研究生教材,也适合相关领域的软件架构师、软件工程师和其他工程技术人员阅读。
