软件工程及软件方法学
-
NTFS文件系统实例详解陈培德,吴建平,王丽清 著本书结合实例(实例素材附光盘)以W1nHex磁盘编辑软件为工具,系统地论述了NTFS文件系统的基本原理、总体布局、元文件$MFT记录的结构、NTFS的其他元文件、索引目录结构;文件基本操作对元丈件$MFT、索引目录、位图表等的影响;高级格式化对N丁PS文件系统的影响;NTFS文件系统下的数据恢复等。每章后有大量的思考题及参考答案(附光盘),读者通过每章的学习并完成思考题后,加深对每一章知识的理解和掌握。本书用大量的实例论证了N丁FS文件系统对索引目录的管理是采用B—树结构。为读者进一步深入研究NTFS文件系统、恢复N”S文件系统的数据等方面提供强有力的理论依据。本书内容丰富、案例详实,论述由浅入深、循序渐进、重点突出,内容与案例紧密结合;在编排上系统全面、新颖实用、可读性强。本书适用于从事NTFS文件系统研究与教学工作的人员,也适合于从事有关NTFS文件系统下的数据恢复、电子取证以及其他有关人员自学、参考。 -
兼济天下(美)霍尔顿 等著,王允雨 译如今互联网已经成为像水电一样重要的生活基础设施,PC程序、手机应用以及网页等各个平台上的新产品层出不穷,在产品形态与使用体验上涌现出越来越多的创新点,极大地满足了用户的各种需求。然而,产品的“可访问性”,即产品对不同受教育水平、文化背景、设备平台以及生理能力的用户提供兼容支持的问题长期以来都没有得到足够的重视。本书循序渐进地对“可访问性思维”加以阐述,并结合大量实例说明,从而帮助读者设计出人人可用、人人会用的互联网产品和应用。霍尔顿的《兼济天下》首先介绍了“可访问性思维”涉及的方法论以及根本原则,并创建了一系列有代表性的用户角色,之后用较大篇幅系统地逐次介绍设计的具体原则及其在实战中的使用建议。最后通过附录中的相关资源,读者还可以自行了解更多的外延知识。 -
MariaDB原理与实现张金鹏 张成远 季锡强本书由浅入深地剖析了MariaDB,首先简要介绍了一些基础知识、新特性、对MySQL原有功能所做的扩展以及源代码,接着介绍了底层数据结构、线程池技术、binlog、复制等内容,最后介绍了分布式数据库系统。 -
用户体验与可用性测试(日)樽本徹也本书是用户体验与可用性测试的入门级读物。作者基于多年的经验,围绕用户调查、原型制作、产品可用性评价、用户测试,结合具体案例,提供了极其实用的方法和实践技巧,同时也介绍了敏捷用户体验开发的相关内容。 -
软件接收机原理及多径误差研究程兰《软件接收机原理及多径误差研究》采用软件接收机的观点,详细介绍了GPS软件接收机原理,并对多径误差进行了深入研究。软件接收机原理方面的内容涉及GPS时间系统、坐标系统、信号结构、定位原理、射频前端、信号的捕获与跟踪和影响定位精度的误差源。多径误差研究方面的内容包括多径误差研究现状、多径误差建模以及多径误差消除算法。 -
软件功能测试自动化实战教程51Testing软件测试网 组编 周焕来 贾海涛软件功能测试既是基础的软件测试领域,也是一个没有完全解决掉问题的领域,若要便捷有效地进行自动化功能测试并不完全是简单的事情,本书第一部分首先介绍软件功能测试中的两大关键理念:数据驱动测试和关键字测试;第二部分围绕这两大理念全新全面介绍经典测试工具UFT11.5(QTP的最新版本)的功能和使用方法,并结合实践讲解具体的使用方法及实现数据驱动测试和关键字测试的方法;第三部分,在UFT的基础上引入几个高阶工具,讲安全测评中的Fuzzing测试引入功能自动化测试领域,补充常用功能测试工具在非界面测试和非Windows平台测试方面的不足。《软件功能测试自动化实战教程》适合软件测试从业者、新入职人员,以及大专院校相关专业的师生用书,和培训学校的教材。 -
TMS320C54x DSP结构、原理及应用戴明桢,周建江 编著DSP经历了近30年的飞速发展,已经在众多高科技领域和日常生活中得到了越来越广泛的应用。本书是一本学习DSP的入门教材。全书以TI公司推出的性能价格比高、结构典型、应用十分广泛的TMS320C54x系列DSP芯片为例,详细介绍了DSP的结构组成、工作原理、指令系统、软件编程和集成开发环境CCS的使用方法,并且给出了TMS320C54x DSP在实现FIR和IIR滤波器、FFT等应用中的编程使用方法。本书既可作为高等院校工科电子类专业本科生和研究生的教材,也可供从事数字信号处理技术和DSP芯片开发应用的广大工程技术人员参考。 -
软件测试技术苏秀芝 著暂缺简介... -
基于进化优化的软件变异测试理论及应用姚香娟,巩敦卫《基于进化优化的软件变异测试理论及应用》阐述基于进化优化的软件变异测试基本原理及应用,内容主要涉及等价变异体检测、基于相关性分析的变异体约简、变异测试数据进化生成及变异准则改进等。《基于进化优化的软件变异测试理论及应用》除了详细阐述所采用的原理与方法之外,还给出不同方法在基准和工业软件测试中的应用,以及全面的方法对比和结果分析。《基于进化优化的软件变异测试理论及应用》是作者多项国家和省部级科研项目系列研究成果的结晶。 -
团队软件过程(美)Watts S. Humphrey团队软件过程(修订版)是美国embry-riddle aeronautical大学为计算机科学系研究生和高年级本科生开设的一门软件工程课的教科书。这本书系统地论述了如何以开发团队的形式来进行软件的开发,并对开发过程作出了具体而详尽的指导,包括团队成员之间的协调、进度的管理、质量的控制等令读者最感兴趣的方面。本书内容包括四个部分:第一部分——绪论,包括前两章,是对理论的简单介绍,介绍了什么是tspi、tspi的组织结构等内容。第二部分——tspi过程,包括第3章到第10章,则是整个小组研究周期的详细内容,详细解释了小组软件开发的步骤,并且给出了 tspi完整形式的例子。第三部分——小组角色,包括第11章到第15章,提供了小组成员角色的细致描述:小组领导者、开发经理、计划经理、质量/进度监督经理,以及技术支持经理。第四部分——使用tspi,包括第16章到第18章,讲述了在使用本书的过程中需要注意的一些原则。
