本书详细地阐述了TMS320F28335DSP处理器内部各功能模块的硬件结构、工作原理、资源分配、功能特点以及应用等内容,同时每个模块都配了实验教程,方便学生掌握提高。 本书配套资料包括:书中所有实例例程、烧写软件工具、配套PPT、配套视频以及常用的调试工具软件,读者可以在研旭电气提供的ARMDSP技术交流论坛相关版块、或网站免费获取。 本书可作为DSP开发应用的入门级教材,也可作为其他层次DSP开发应用人员的参考手册。
本书完整覆盖GoF讲述的23个设计模式并加以细细研磨。初级内容从基本讲起,包括每个模式的定义、功能、思路、结构、基本实现、运行调用顺序、基本应用示例等,让读者能系统、完整、准确地掌握每个模式,培养正确的“设计观”;中内容则深入探讨如何理解这些模式,包括模式中蕴涵什么样的设计思想,模式的本质是什么,模式如何结合实际应用,模式的优缺点以及与其他模式的关系等,以期让读者尽量去理解和掌握每个设计模式的精髓所在。 本书在内容上深入、技术上实用、和实际开发结合程度很高,书中大部分的示例程序都是从实际项目中简化而来,因此很多例子都可以直接拿到实际项目中使用。如果你想要深入透彻地理解和掌握设计模式,并期望能真正把设计模式应用到项目中去,那么这是你不可错过的一本好书。 本书难度为初级到中级,适
本书是一本基于丰富案例的软件工程实用教程,利用软件工程核心三要素 方法、工具和过程 贯穿全文。重点介绍了软件工程的基本概念、原理、软件工程国家相关规范和软件工程文档撰写国家标准以及传统软件工程方法学和面向对象方法学。 本书重点介绍当前主流的面向对象软件工程的开发方法,UML与建模方法、工具以及统一过程RUP。通过实例突出讲述面向对象分析、设计和实现流程。本书所有的概念、开发方法都通过实例来演示,内容精炼、表达简明、实例丰富,非常适合用作高等院校软件工程专业、计算机科学与技术专业及相关专业本科生、研究生的教材,也可以作为培训机构相关专业的培训教材和广大科技工作者和研究人员的参考用书。
《软件可靠性工程》可供从事各种军、民用软件可靠性技术和管理人员阅读参考,也可作为软件可靠性专业的大学本科、研究生教学参考书,以及软件可靠性相关的培训教材。随着数字化设备大量应用于装备,计算机软件在装备中的作用越来越大,其规模和重要性均呈急剧上升的趋势,软件的可靠性已成为保证装备可靠性的重要组成部分。《软件可靠性工程》全面阐述了软件可靠性工程技术和方法,包括软件可靠性定量要求、软件可靠性分配与预计、软件可靠性设计、软件可靠性分析、软件可靠性测试、软件可靠性管理等方面内容,可以为装备研制中开展软件可靠性工程工作提供参考。《软件可靠性工程》主要是面向型号工程技术人员的,因此对阐述的技术和方法尽量给出示例、实施注意事项等,以便于工程技术人员掌握、实施。
本书的诞生过程说来也十分有趣,作为计算机科学系的一位教授,Downey厌倦了大学课堂里讲解数据结构和算法的传统方法,同时又对复杂性科学十分着迷,于是他编写了这本书。它不仅使得数据结构这门课程变得更加有趣,而且填补了大学里没有开设复杂性科学这门课程的空白。 本书有多重特色:,它是一本从实践的角度讲解复杂性科学的专著,对复杂性的相关技术进行了较为系统和详细的讲解;第二,它是一本能提升Python程序员编程能力的著作,利用Python实现了大量经典的数据结构和算法,充分展现了Python的编程思想和魅力;第三,它是一本关于数据结构和算法的教程,通过大量复杂且有趣的案例讲述了一些经典数据结构和算法的实现过程,极具启发意义。
软件过程改进是目前国内IT企业研发管理的重点和难点。为了提高软件过程能力,企业首先要研制软件过程规范,这是难度很大并且费时费力的工作。 本书论述的是一套通用的CMMI 3级软件过程改进方法与规范,称为“精简并行过程(SPP)”,它是基于CMMI及软件工程和项目管理知识而创作的。SPP分为项目管理过程、项目研发过程和机构支撑过程三大类,共有19个过程域,书中用第2章到第21章分别介绍了这些过程域。通过裁减SPP,用户可以在最短的时间内建立适合于本机构的软件过程规范,大大降低用户研制规范的代价和风险。
本书介绍了一套已经得以完整构建的设计方法,涉及产品开发的各个领域,涵盖了从市场需求的探究、概念的产生和实现、竞争对手的分析、设计与工程的结合等各个方面,以大量的实例阐述了反向设计法与再设计等新的设计理论和方法。这套方法源自于许多工业方面的实例,研究重点在于产品的设计与设计要素的构成。从下达一项设计任务开始,就建立一个符合设计预想规范的功能模型。在其后的设计过程中,均以该功能模型为设计基础,将规范落实到设计的每一个步骤中。从而使设计师在保证利润的前提下能够创造性地、有效地解决产品开发的问题。
《软件工程与项目实战》详细介绍了软件工程的理论知识及应用,具体内容包括软件工程概述、可行性研究、软件需求分析、概要设计、详细设计、软件编码、软件测试、软件维护、面向对象技术、面向对象分析、面向对象设计、面向对象的实现与测试、软件质量与质量保证、软件项目管理、软件开发工具与环境概述、Visio2010的应用及项目实例等知识。每章配有习题,以指导读者深入地进行学习。 《软件工程与项目实战》内容丰富,结构合理,既可作为高等院校计算机专业的教材或教学参考书,也可作为通信、电子信息、自动化等相关专业的教材,还可供软件工程师、软件项目管理者和应用软件开发人员阅读参考。
本书探讨的范畴不仅仅局限于技术层面,而且还拓展到了如何与他人更好地协作。温伯格通过他幽默和坦诚的语言在书中阐述了不同类型的领导行为,分析了那些阻止有效领导或排斥他人领导的不利因素,并指出了能够把事情做得更好的行为因讲解基本原理的过程中所举的逸闻趣事、类比与比喻令人印象深刻,非常有助于读者领会其中精要。本书在美国项目管理学会的《项目管理知识体系指南》(PMBOK)中,被确定为重要的参考文献。 本书适合所有管理者和被管理者,以及那些管理者和被管理者共同生活或相识的人。对于那些领导者、希望成为领导者的技术人员、以及不想成为领导者的技术人员,本书值得拥有。
本书是设计、描述和应用软件体系的实用指南,全书从工业界对软件体系结构的研究讲起,以西门子公司为例,讲述实践者如何定义体系结构,他们试图解决什么问题,他们为什么及如何选择特定的体系结构解决方案。全书选用统一建模语言(UML)和图表来描述软件体系结构。 本书的作者长期在西门子公司从事软件体系结构的设计工作,有丰富的理论和实践经验,书中的个案分析切中要害,是不可多得的资料。本书适合系统架构师、软件项目经理、软件开发人员阅读,以及在工作中参考。