- 1、本文档共20页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
(软件体系结构》复习思考题
软件体系结构(复习思考题);软件体系结构课程目录;第1章 软件体系结构概述;第1章 软件体系结构概述;第2章 软件体系结构建模;第3章 软件体系结构风格;第3章 软件体系结构风格;体系结构描述有哪些方法?有哪些标准和规范?
体系结构描述语言与程序设计语言有什么区别?
典型的软件体系结构描述语言包括哪些?它们分别需要描述体系结构中哪些基本元素?
对一个你熟悉的软件系统,如果要使用ADL对其体系结构进行描述,你会选择哪一种?为什么?这样选择的优点和缺点各有哪些?
选择一个规模适中的系统,使用UML为其建模。;尝试使用XADL 2.0描述一个基于B/S体系结构的软件系统。
;什么是设计模式,在什么场合下需要使用设计模式?请结合实际项目举例说明该如何使用设计模式。
常用的设计模式包括哪些?根据你的了解举你所知的设计模式。
设计模式可以分为哪几类?并简要说明??件体系结构和设计模式的关系。
什么是基于体系结构的设计方法?简要叙述基于体系结构的设计方法的生命周期模型和开发。
;请把基于体系结构的软件开发模型与其他软件开发模型进行比较。
请把基于体系结构的软件设计方法与其他软件设计方法进行比较。
阐述模式驱动的软件体系结构的设计方法。
阐述软件体系结构的设计过程。
请选择你感兴趣的几种体系结构设计方法,阅读相关文献,并从体系结构设计的角度分析文献中的详细例子。;10. 填空:设计模式出现在几个不同的抽象级别上,包括体系结构风格,它是处于体系结构级别的模式;中级设计模式,它使设计类及其交互作用的模式;数据结构和算法,它使实现抽象数据类型和有效操作的模式;编程惯用法,它使能够有效使用特定编程语言的模式。;1、软件文档的类型有哪些?内涵如何?
2、视图类型和风格的关系如何?
3、简述软件接口编档的内容和含义。
4、简述制作文档包的内容。;为什么要评估软件体系结构?
从哪些方面评估软件体系结构?
简述ATAM对软件体系结构进行评估的过程和基本步骤。
选择你所熟悉的一个软件系统,给出4~5种质量属性。在该系统中,设计者最为关心哪些质量属性?这些质量属性是如何定义的?需要实现到什么程度?
分别使用ATAM和SAAM方法,对上题中的体系结构进行分析和评估。;什么是软件产品,软件产品线在软件开发过程中有什么作用?
软件产品线包括哪些过程,如何实现软件产品线的创建与演化?
结合一个你熟悉的软件产品,说明该如何建立该产品的软件产品线体系结构。
软件产品线的演化是什么?根据你所熟悉的软件产品线来考虑是否该演化,如何实现其演化。; A公司是一家相对较大的软件和硬件企业,专业从事网络设备的开发。从单一的产品开始,现在,已经延伸到包括摄相服务器、扫描服务器、光盘服务器以及其他的存储服务器在内的产品。公司原来的产品都是一个一个地开发,每个软件组织一个项目组。为了适应快速变化的市场,降低开发成本,公司想引入产品线方法。然而,软件产品线开发涉及了一个软件开发组织的多个产品,选择了软件产品线意味着要承担由此带来的许多风险。; 所以,公司的CTO决定在弄清三个问题之后再做决定,首先就是本公司的业务范围是否适合使用产品线方法,其次是如何在原有产品的基础上建立产品线,最后是成功实施产品线的主要因素是什么?
[问题1]
请用100字以内文字说明A公司是否适合采用产品线方法?为什么?
[问题2]
请用200字以内文字说明如何在原有产品的基础上建立产品线?
[问题3]
请用150字以内文字说明成功实施产品线的主要因素是什么?;第9章 案例分析与设计;第9章 案例分析与设计;第9章 案例分析与设计
文档评论(0)