UML各章习题_原创精品文档.pdf

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

UML各章习题

第1、2章面向对象与UML

1.简述统一建模语言(UML)

统一建模语言(UML)是一种绘制软件蓝图的标准语言。可以用UML对密集型软件系统

的制品进行可视化详述和文档化。UML是一种定义良好、易于表达、功能强大且普遍适用

的可视化建模语言(1分)。它融入了软件工程领域的新思想、新方法和新技术。它的作

用域不限于支持面向对象的分析与设计(1分),还支持从需求分析开始的软件开发的全

过程(1分)。UML的作用是用图的形式从静态和动态方面来全面描述将要开发的系统(2

分)。

2.简述面向对象分析方法(OOA)的5个基本步骤1)、识别对象,识别对象包括标

识潜在的对象和筛选对象两步(1分)2)、识别对象的属性(1分)3)、识别对象的

行为(1分)4)、识别对象所属的类(1分)5)、定义主题词(1分)

3、什么是高内聚度?

高内聚度是对一个类中的各个职责之间相关程度和集中程度的度量。一个具有高度相

关职责的类并且这个类所能完成的工作量不是特别巨大,那么它就具有高内聚度。包括两

个含义:一、不要给一个类分派太多的职责,在履行职责时尽量将部分职责分派给有能力

完成的其它类去完成。二、不相关的职责不要分派给同一个类。

4、什么是对象间的可见性?

答:可见性(Visibility)指的是一个对象能够“看到”或者引用另一个对象的能力。

5、领域建模的步骤有哪些?答案:

列出候选的概念类;画出领域模型图;加入概念类间的关联;加入概念类的属性。

6、什么是软件生命周期?

软件生命周期(SDLC,SystemsDevelopmentLifeCycle)是软件的产生直到报废或停

止使用的生命周期,周期内包括问题定义、可行性分析、总体描述、系统设计、编码、调

试和测试、验收与运行、维护升级到废弃等阶段。这种按时间分程的思想方法是软件工程

中的一种思想原则,即按部就班、逐步推进,每个阶段都要有定义、工作、审查、形成文

档以供交流或备查,以提高软件的质量。

7、什么是软件开发生命期?

软件开发生命期是指软件产品从考虑其概念开始,到该产品交付使用为止的整个时期。

一般包括概念阶段,需求阶段,设计阶段,实现阶段,测试阶段,安装阶段及交付阶段。

些阶段可以有重复,执行时也可以有迭代。

8、UML语言定义了五种类型不同的图,把它们有机的结合起来可以描述系统的所有视

图,请列举出这些图的名称,简要描述它们的作用,并指出每类图各包括哪些图?用例

图(Usecasediagram)从用户角度描述系统功能,并指出各功能的操作者。静态图

(Staticdiagram),表示系统的静态结构。包括类图、对象图、包图。行为图(Behavior

diagram),描述系统的动态模型和组成对象间的活动交互关系。包括状态图、活动图。

交互图(Interactivediagram),描述对象间的交互关系。包括顺序图、协作图。

实现图(Implementationdiagram),用于描述系统的物理实现。包括构件图、部

件图。

9、请分点叙述UML的特点。

(1)统一标准。UML统一了Booch、OMT和OOSE等方法中的基本概念,已成为OMG的

正式标准,提供了标准的面向对象的模型元素的定义和表示。

(2)面向对象。UML吸取了面向对象技术领域中其他流派的长处。UML符号表示考虑

了各种方法的图形表示,删掉了大量易引起混乱的、多余的和极少使用的符号,也添加了

一些新符号。

(3)可视化、表示能力强。系统的逻辑模型或实现模型都能用UML模型清晰的表示,

可用于复杂软件系统的建模。

(4)独立于过程。UML是系统建模语言,独立于开发过程。

(5)易掌握、易用。由于UML的概念明确,建模表示法简洁明了,图形结构清晰,易

于掌握使用。

10、简述UML的9种图。答案:

(1)用例图:用例图展现了一组用例、参与者以及它们间的关系。可以用用例图描

述系统的静态使用情况。在对系统行为组织和建模方面,用例图的是相当重要的。(2)

类图:类图显示了一组类、接口、协作以及它们之间的关系。

文档评论(0)

各类考试卷精编 + 关注
官方认证
内容提供者

各类考试卷、真题卷

认证主体社旗县兴中文具店(个体工商户)
IP属地河南
统一社会信用代码/组织机构代码
92411327MAD627N96D

1亿VIP精品文档

相关文档