uml试题及答案(考试专用)学习资料213.pdf
《uml试题及答案(考试专用)学习资料213.pdf》由会员分享,可在线阅读,更多相关《uml试题及答案(考试专用)学习资料213.pdf(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 uml 试题及答案(考试专用)精品资料 仅供学习与交流,如有侵权请联系网站删除 谢谢2 一、名词解释:用例:是外部可见的系统单元,这些功能由系统单元所提供,并通过一系列系统单元与一个或多个参与者之间交换的消息所表达。泳道:在活动图中,泳道用垂直实线绘出,垂直线分隔的区域就是泳道;组件:组件是定义了良好接口的物理实现单元,是系统中可替换的物理部件。双向工程:双向工程包括正向工程和逆向工程。正向工程就是从模型到代码,而逆向工程则是从代码到模型。正向和逆向工程结合在一起叫双向工程。对象流:对象流是动作状态或者活动状态与对象之间的依赖关系,表示动作使用对象或者动作对对象的影响。二、填空题 1、UML
2、 中的模型元素包括 事物 和 事物之间的联系。2、Rational Rose 包括了统一建模语言、面向对象的软件工程 及 对象建模技术。3、时序图包含的 4 个元素有对象、生命线 、消息、激活 。4、协作图以 对象图 的方式绘制各个参与对象,并且将消息和 链 平行放置。5、组件是定义了 良好接口 的物理实现单元,是 系统中可替换的 物理部件。6、状态机包含了一个类的对象在其 生命期间所有状态的序列 以及 对象对接收到的事件 所产生的反应。7、包图建模技术包括对 成组的元素 建模和对 体系结构视图 建模。8、内部转换只有 一个原状态但是没有目标状态 ,因此 转换后 并不改变状态本身。9、分叉可以
3、用来描述 并发线程,每个分叉可以有一个输入转换和 两个或多个 输出转换。10、配置图描述了系统执行处理过程中 系统资源元素 的配置情况以及 软件到这些资源元素 的映射。三、1.简述时序图的建模步骤。如何识别用例?答:建模步骤:1)设置交互语境;2)确定对象;3)分析消息和条件;4)分析附加约束;5)对建模结果精化和细化 2.Rational Rose 中有哪几种视图,各个视图的作用是什么?答:Rational Rose有四种视图:用例视图:用例视图是被称为参与者的外部用户所能观察到的系统功能的模型图。用例是系统中的一个功能单元,可以被描述为参与者与系统之间的一次交互作用。用例模型的用途是列出系
4、统中的用例和参与者,并显示哪个参与者参与了哪个用例的执行。用例视图是其他视图的核心,它的内容直接驱动其他视图的开发。逻辑视图:逻辑视图描述用例视图中提出的系统功能的实现。与用例视图相比,逻辑视图主要关注系统内部,它既描述系统的静态结构,也描述系统内部的动态协作关系。构件视图。部署视图 3.如何识别用例和参与者,什么是 RUP,其中有哪些工作流和分类。用例:用例是外部可见的系统功能单元,这些功能由系统单元提供,并通过一系列系统单元与一个或多个参与者之间交换的消息所表达。识别用例:识别用例最好的方法是从分析系统的参与者开始,考虑每个参与者是如何使用系统精品资料 仅供学习与交流,如有侵权请联系网站删
5、除 谢谢3 的,在识别用例的过程中通过回答一下问题,系统分析者可以获得帮助:(1)特定参与者希望系统提供什么功能;(2)系统是否存储和检索信息,如果是,由哪个参与者触发;(3)当系统状态改变时,是否通知参与者;(4)是否存在影响系统的外部事件;(5)哪个参与者同志系统这些事件 参与者:参与者是系统外部的一个实体,它以某种方式参与用例的执行过程。识别参与者:开发人员通过回答以下问题可以确定系统的参与者 谁将使用该系统的主要功能 谁将需要该系统的支持以完成其工作 谁将需要维护该系统、管理该系统,以及保持该系统处于工作状态 系统需要处理那些硬件设备 与该系统交互的是那些系统 谁或什么系统对本系统产生
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- uml 试题 答案 考试 专用 学习 资料 213
限制150内