软件工程及软件方法学
-
VxWorks内核、设备驱动与BSP开发详解张杨 等编著在嵌入式行业飞速发展的今天,嵌入式操作系统的应用越来越广泛,VxWorks具有良好的实时性,被大量应用于航空、通信、国防、工业控制、网络设备、医疗设备、消费电子等嵌入式实时应用领域。《VxWorks内核设备驱动与BSP开发详解》(作者张杨、于银涛)共24章,按照初学者学习的一般步骤,详细介绍了vxworks的开发环境、内核分析和应用程序开发、驱动程序开发与原理和板级支持包流程与移植,每章均配以实例进行讲解。《VxWorks内核设备驱动与BSP开发详解》语言通俗、实例丰富、代码分析详尽,有较强的实用性和参考价值,适合大专院校嵌入式相关专业学生学习参考,也可供嵌入式开发人员和系统设计人员参考使用。 -
软件工程实践教程宋雨 编著《软件工程实践教程》共3章,第1章系统综述了软件工程课程的核心内容,读者通读该章可达到提纲挈领的学习目的,该章的内容包括软件需求分析、软件设计、软件编码、软件测试、软件复用、面向对象的软件工程、软件维护、软件管理、应用web工程、软件工程标准和软件文档。第2章给出了软件工程课程设计的内容及考核方式,这一章列出了精选的100个课题供读者选用,这些课题涉及很多应用领域,全部具有实际意义,有些就是实际的工程项目。课题中给出了系统应达到的功能要求、目标、性能指标、两种考核方式和具体的量化考核标准。第3章简要地列出了软件工程课程设计应交付文档的格式、各种文档应包含的主要内容及基本要求。附录中给出了软件工程课程设计任务书及软件工程课程设计文档评分表。《软件工程实践教程》旨在为软件工程实践教学提供有价值的教材、参考文献和指导。《软件工程实践教程》可作为大学生或研究生进行软件类综合实验、课程设计、毕业设计或相关课题的教学用书或参考书,也可供想快速学习软件工程学科的读者阅读。 -
翻译与本地化工程技术实践崔启亮,胡一鸣 编著翻译与本地化工程是利用计算机软件工程技术对翻译和本地化的产品进行分析和信息转换的技术。《翻译与本地化工程技术实践》介绍翻译与本地化工程的基础知识,根据翻译和本地化项目的业务特征,详细论述软件、联机帮助、文档、多媒体等典型业务的本地化工程技术,介绍本地化工程管理与过程改进方法,提高学生应用计算机软件技术从事翻译和本地化工作的能力,增强学生处理翻译和本地化复杂项目的实践经验。 -
计算机软件技术基础李天博 主编《计算机软件技术基础(第2版)》共分9章,介绍了计算机软件技术的基础知识,主要内容包括:算法与程序设计基础、数据结构及其应用、数据库技术、操作系统、计算机网络基础、管理信息系统、软件工程以及信息安全。其中,每章都既有原理阐述又有实例介绍。《计算机软件技术基础(第2版)》为计算机基础教育用书,旨在培养非计算机专业学生的计算机应用能力,可作为非计算机软、硬件相关专业的教材以及计算机等级考试和计算机资格认证考试的参考资料,也可为广大从事计算机应用工作的科技人员提供参考。 -
软件测试郑人杰,许静,于波 编著随着软件测试技术从简单的查错、排错,发展到贯穿软件开发的各个阶段,高级的测试方法和测试管理越来越重要,本书旨在全面系统地介绍软件测试技术。《软件测试》作者由清华大学、南开大学计算机系、清华同方公司软件研究院的人员组成。作者总结了多年在软件工程、软件测试教学经验的基础上,系统回顾了测试发展与概念的定义,深入讲解了测试方法与测试过程,全面介绍了测试管理与主流测试工具。《软件测试》可以作为计算机、软件工程、软件测试及相关专业的本科、硕士研究生教材,也可以作为测试工程师培训用书。 -
软件测试技术经典教程赵斌 编著本书是高级软件测试工程师专用教材。作者通过丰富的项目及培训经验,结合大量实际案例讲解软件测试技术和软件测试工具的应用,将最实用的技能及知识传授给读者,使读者尽快上手,少走弯路。 全书共分4部分。第一部分主要介绍软件测试的基本概念、分类、常识,以及黑盒测试技术、缺陷管理、测试管理、软件测试工具等。第二部分主要讨论黑盒测试工具的LoadRunner11.0测试方法、TestDirector8.0测试方法、Ranorex自动化测试方法等。第三部分给出白盒测试技术简介,以及白盒测试工具的BoundsChecker教程、Logiscope6.1教程、JUnit 3.8教程、JTest7.0教程等。第四部分给出了测试英文,这是知名外企内部培训的第一手资料,包括QA基础知识介绍、测试类型、Web程序的测试方法、测试团队的Scrum管理和TaskReports编写等。本书还为各章节设计了针对性很强的思考题,以便读者理解和消化所学知识。书后附录部分给出了软件测试技术用语说明及中英文对照,测试工程师面试、笔试时的常见问题,c/c++编码规范,Java编码规范等,供读者?习参考。 本书可供软件测试工程师、测试经理、开发工程师、项目经理等人员参考阅读,亦可作为各类职业教育机构的软件测试培训教材。 -
项目百态(美)德马科 等著《项目百态:深入理解软件项目行为模式》介绍了软件项目行为的86个模式,基本上概括了软件项目生命周期的方方面面,揭示了软件项目最常遇到的困境,反省了行业内种种不良习惯和做法。六位作者均来自一个开发咨询的管理团队Atlantic Systems Guild,长期以来为众多软件公司的经理人提供专业的咨询服务。他们浓缩了成百上千个项目管理的案例,通过《项目百态:深入理解软件项目行为模式》中一个个模式展现出来。每个模式都以生动形象的插图开始,另外还加上一些趣闻和真实事件。 《项目百态:深入理解软件项目行为模式》适合所有软件项目的管理者阅读,也适合有志于成为软件管理者的人参考。 -
软件测试技术陈明 编著《软件测试技术》是计算机软件测试课程教材,主要内容包括软件测试概述、软件测试方法、软件测试过程、面向对象测试、测试的设计与实现、web测试、软件测试自动化、软件质量与质量保证、软件测试工具等内容。《软件测试技术》可作为高等学校计算机科学与技术专业的软件测试课程教材,也可作为计算机软件开发人员的参考书。 -
软件建模技术曹静 主编软件是脑力劳动的产品,但不同于追求个性化的艺术作品;软件是产品,但它又不同于工业化生产得到的有形产品.如何更经济、高效地开发出高质量、可维护、可重用的软件,已成为软件业广受关注的问题。本书是“软件建模技术”领域的著作,由三篇组成:基础篇,全面讲解软件工程白勺基本概念、软件生命周期模型、面向过程与面向对象的设计思想和统一建模过程、UML表示法(包括Uh4L的用例图、顺序图、协作图、类图、对象图、状态图、活动图、构件图、部署图中所涉及的术语、规则和应用)、数据库建模;实践篇,从问题陈述、需求分析到系统设计和系统实现,一步一步地描述软件开发的面向对象方法学,深入浅出地向读者展示软件系统开发的整个过程,系统讲解如何利用统一建模语言构建信息系统,步步深入地探究开发过程,展示在每一步中如何使用UML,示范如何利用UIVlL选择合适的技术以满足应用的需求,结合了数据库建模技术;工具篇,介绍Rose、PowerDesigner开发工具中的一些用法及实用技巧。另外本书配有丰富的习题、模拟项目,覆盖一系列应用领域和实现目标?实例丰富典型,有助于读者更加直观地理解和运用软件工程的思路,掌握软件建模的实用技术。本书可作为高等学校计算机专业软件工程、软件建模、统一建模语言等课程的教材或教学参考书,也可作为通信工程、电子信息工程、自动化等相关专业的软件工程教程的教材,还可供软件工程师、软件项目管理者和应用软件开发人员阅读参考。 -
嵌入式实时系统的DSP软件开发技术(美)奥沙那 著,郑红,刘振强,王鹏 译《嵌入式实时系统的DSP软件开发技术》详细介绍了DSP在嵌入式实时系统设计中的软件开发方法,是讨DSP软件设计技术的专业技术指南。内容包括数字信号处理技术、嵌入式实时系统与DS的内在关联性、DSP嵌入式系统基本开发步骤、DSP硬件结构及DSP软件性能与其硬件结构的关系DSP软件设计的优化方法和技术、DSP软件设计的实时操作技术、DSP系统的测试和调试方法多CPU片上系统开发中嵌入式DSP软件设计技术等。随书附光盘一张,内含书中大量应用实的代码。《嵌入式实时系统的DSP软件开发技术》适合对DSP软件技术开发有兴趣的本科生、研究生、研发人员读。
