西科大UML期末试题10-11软工B.pdf

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一、 填空题( 20 * 1 = 20 分) 1.统一过程( UP)是一种用例驱动的迭代式增量开发过程,每次迭代过程中主 要的工作流包括捕获需求、分析、设计、实现和测试等。这种软件过程的用例图 是通过 A 得到的。 2. 面向对象分析与设计是面向对象软件开发过程中的两个重要阶段,下列活动 中 D 不属于 面向对象分析阶段。 A 、构建分析模型 B、识别分析类 C、确定接口规格 D、评估分析 模型 3. OOA 需要找出软件需求中客观存在的所有实体对象(概念) ,然后归纳、抽象 出实体类。 D 是 寻找实体对象的有效方法。 A 、会议调查 B、问卷调查 C、电话调查 D、名次分析 4 . 用例 捕获某些角色可见的需求,实现一个具体的角色需求。 5.分组元素是 UML模型中用来组织元素的元素。在 UML中,有一种主要的分组 元素是 包 。 6 .UML的定义包括 UML 语义 和 UML表示法两个部分。 7.行为模型图素描述系统动态行为, 它们是 交互图 和 状态机 。 8.RUP将周期划分为四个连续的阶段:初始阶段、 细化阶段 、 构造阶段 和 交付阶段 。 9. 活动图 是 UML中描述系统动态行为的图之一,它用于展现参与行为 的类的活动或动作。 10. UML 是为面向对象开发的软件系统进行可视化描述、建造和 规 范化/ 建档/ 交流 的建模语言。 11.UML关系图素用来连接基本图素,描述基本图素之间的关系。常见的关系有 依赖关系 、 泛化关系 、 关联关系 和 实现关系 。 12.RUP过程可以用二维结构(或两个轴)来描述,它们是 时间轴 和 过程组件轴 。为了软件项目开发成功,两个轴都要被考虑。 二、简述题 (4 * 5 = 20 ) 1 什麽是模型?简述建模的目的。 模型是能动的抽象的认知的结果,它对应认识活动的主体和认识活动的原 则。模型就是对现实的简化。目的:规范化,可视化,建造,建档。 2 什麽是 UML?简述 UML的内容及其特点。 UML是指定,呈现,构造方法,记录系统密集的过程的工件。内容: A)UML 语义,给出了基于 UML的精确的主模型定义。 B)UML表示法, UML表示法定义 了 UML符号的表示方法,为开发者或开发工具使用这些图形符号和文本语法, 给系统建模提供了标准。特点:有统一的标准,便于使用人员沟通;面向对象 的建模语言;可视化,表示能力强大,提供了扩展机制;容易使用。 3 什么是用例?简述用例在开发过程中的作用。 用例是系统行为的模板。参与者与系统所执行的相关的动作序列,交付值等给 参与者。它规定了系统或部分系统的行为,描述了系统所执行的动作序列集, 并为执行者产生一个可供观察的结果。在开发过程中通过用例可以捕获对用户 可见的需求信息,实现一个具体的用户目标。由参与者激活,并提供确切的值 给参与者,用例可大可小,但它必须是一个具体的用户目标实现的详细描述。 4 .UML2.0中共有 13 种图,它们的名称分别是什么?并简要说明其作用。 用例图、类图、对象图、顺序图、通信图、活动图、状态图、组件图、部署图、 包图、复合结构图、交互概观图、定时图。 交互概观图是一种顺序图与活动图的混合,从较高的抽象层次描述了对象以及 对象之间的交互关系。 定时图从微观的层次描述了对象之间的交互,重点在于定时。

文档评论(0)

Wang216654 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档