UML和RUP相关题目汇总.docxVIP

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

(2016判断)用例分析,用例设计和用例实现都是RUP分析与设计中的重要活动,三者之间的关系是:用例实现基于当前已有的用例设计结果,用例设计基于当前已有的用例分析结果.

(2016判断)识别设计元素是RUP分析与设计中的重要活动,设计类和子系统都可以是识别出来的设计元素,从实现的角度看,在通常情况下,设计类的实现要比子系统的实现简单,所以,在识别设计元素时,应该尽可能的把设计元素识别成设计类而不是子系统.

(2016判断)RUP中,包(package)是一种可以组中其他设计元素的模型元素,包之间的关系是依赖关系,由于这种依赖关系具有遗传性,所以若包A依赖于包B,包B依赖于包C,那么A的客户在使用包A是没客户不但要依赖包A,也要依赖包B和包C.

(2016简答)概述你对RUP中架构机制概念的理解,概述中,应该包括RUP定义该机制的主要意图.

(2016简答)概述你对软件体系结构(简称架构)概念的理解,并简要说明在RUP中如何从多个不同的角度吗

(2016简答)利用活动图描述RUP的分析与设计工作流.

(2016简答)RUP中,包(package)是一种常用的机制,若某个包P内的某原色A的可见性为protected,其含义是什么?请回答什么样的客户可以访问P内的A.

(2015判断)RUP方法中,包是一种可以组织其他模型元素的,例如在识别设计元素时,可以把识别出的设计元素组织在包中,从而利用这些设计元素以包为单位进行替换和复用,另外,一个开发任务结束时,可以把包作为一种可交付的单元.

回答:包不提供服务,不完全封装其行为,包只用于模型组织和配置管理,对于包,除非他们具有相同的公共类,否则不可能彼此替代包,所以说包不易于替换

(2015判断)RUP是一种迭代是软件开发过程,一般来说,第一次迭代建立需求模型,第二次迭代进行架构分析,第三次迭代进行用例分析,第四次是识别设计元素,第五次迭代进行用例设计,随后的迭代树妖是实现测试以及验证,当然,相对于简单的系统,可以有选择的把前述不同的任务安排到同义词迭代中,从而减少迭代此时,提高软件开发效率.

回答:RUP包含四个阶段:先启,精化,构建,产品化,而每个阶段又可以进行一次或者几次迭代,每次迭代要经历六个核心工作流:商业建模,需求,分析和设计,实现,测试,部署,和三个支持工作流:配置和变更管理,项目管理,环境,一般无法确定某次迭代的主要任务是什么,虽然除此迭代一般进行的主要任务是业务建模,需求分析等,随后逐渐变成分析设计实施,乃至部署等等,但是却不能说一般来说第几次迭代主要在干什么.

(2015判断)在利用RUP方法进行用例分析时,补充用例的说明是一个重要环节,即对正在缝隙的用例进行更细化的藐视,补充更多的细节信息,对用例进行补充的描述信息用补充性文档说明进行管理和维护

回答:补充用例说明的目的是捕获所需的额外信息,以便于理解系统中为系统客户编写的用例说明中可能缺少的内部行为,这些信息将被用作用例分析中其余步骤的输入,并用于协助分配责任,在某些情况下,我们可能会发现某些要求不正确或没有很好的理解,在这种情况下,应该更新时间的原始用例流.

补充用例说明的描述并不是用补充性文档说明来管理和维护,补充性文档说明用于包括用力中所没有的肺功能行需求和功能性需求,包含哪些不映射到特定用例的需求,包括:功能,可用性,可靠性,保障性,设计约束等方面的内容,补充性说明文档与用例模型一起使用意味着对系统范围定义的补充.

(2014简答)概述你对架构机制概念以及作用的理解.

(2014简答)概述RUP方法中包与子系统的作用以及区别

(2014简答)简述你对分析类中的边界类,控制类和实体类的作用的理解

(2014简答)简述你对软件体系结构(架构),设计框架和设计概念的理解.

(2014简答)对软件系统进行分解的基本原则是高内聚低耦合,请在组件技术和RUP方法范畴内,任意列举5中支持高内聚低耦合的概念方法或技术,并简述他们支持低耦合的基本原理.

(2012简答)架构机制的主要作用是什么?分为哪几种?简述他们之间的主要区别.

(2012简答)什么是分析类?分为哪几种?简述他们之间的主要区别

回答:分析类是跨越需求到设计的桥梁。分析类是从业务需求向系统设计转化过程中最为主要的元素,它们在高层次抽象出系统实现业务需求的原型,业务需求通过分析类逻辑化,被计算机理解。分为三种:控制类,实体类和边界类,边界类用于系统外部环境与内部交互进行建模的类。控制类用于对一个或几个用例所特有的控制行为进行建模。源于对用例场景中行为的定义。实体类是对必须存储的信息和相关行为建模的类.

(2012简答)什么是包?什么是子系统?简述他们之间的主要区别.

回答:包是一种分组的通常手法,是可以包含其他模型元素的模型元素;子系统是一个包和一个类

您可能关注的文档

文档评论(0)

浙江工程信息通 + 关注
实名认证
服务提供商

网络工程师持证人

本人已从事浙江省工程咨询5年,对浙江省内工程信息非常熟悉,可获取新建工程相关联系人、设计院、业主等关键信息。另外从事楼宇自控专业已10年,考取了一建二建等资格证书,有关考试方面的问题(考试心得、方法、学习资料等)都欢饮来咨询交流。

领域认证该用户于2023年05月11日上传了网络工程师

1亿VIP精品文档

相关文档