统一建模语言UML复习题.doc

统一建模语言UML复习题.doc

ID:56123001

大小:2.67 MB

页数:7页

时间:2020-03-16

统一建模语言UML复习题.doc_第1页
统一建模语言UML复习题.doc_第2页
统一建模语言UML复习题.doc_第3页
统一建模语言UML复习题.doc_第4页
统一建模语言UML复习题.doc_第5页
资源描述:

《统一建模语言UML复习题.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、山东理工大学成人高等教育统一建模语言UML复习题一、判断题()1、用例图中包含关系是指一个用例继承了另一个用例。    ()2、顺序图中每个对象向下方向伸展的虚线是对象的生命线。   ()3、协作图是对象图的扩展。       ()4、顺序图所表达的是基于时间顺序的动态交互。      ()5、用例是从用户的观点对系统行为的一个描述。          ()6、UML无法体现历史状态。()7、状态图中状态一般分成顺序子状态和随机子状态。        ()8、状态图是以实心圆点开头,以公牛眼结束的。()9、在用例图中,Actor仅代表与目标系统进行交互的人。()10、Controll

2、edUnit是可以进行版本控制的模型元素,在ROSE中,模型文件本身被打包存储为.cat文件从而成为受控单元,LogicalView和UseCaseView被打包成.mdl文件而成为受控单元。()11、RSA支持模型驱动(Model-DrivenDevelopment)的开发。()12、在状态图中,内部转换可导致进入转换和离开转换的执行。()13、UML是一种直观化、明确化、构建和文档化软件产物的通用语言。()14、在两个用例中,如果一个用例拥有另一个用例的所有结构、行为和关系,并在此基础上增加了新的特性,则此两个用例之间可以用泛化关系表示。()15、UML适用于以体系结构为中心的开

3、发过程,但不适合在具有迭代特征的开发过程中使用。()16、在UML状态图中,历史状态用于存储以前的状态。()17、UseCaseRealization和相应的UseCase之间是一种泛化关系。()18、分析机制(Analysismechanisms)通常用于分析阶段,通过提供对系统复杂行为(如安全性、持久存储等)的简短描述来减少分析的复杂性并改善软件在各开发阶段一致性。()19、在RUP中,识别设计元素(IdentifyDesignElements)是精化体系结构(RefinetheArchitecture)活动中的一个步骤。()20、在ROSE中,从Browser窗口删除图形元素和

4、从Diagram窗口中删除模型元素的效果相同。()21、RSA中的浏览图(BrowseDiagram)和主题图(TopicDiagram)同属于查询图(QueryDiagram)。()22、在两个用例中,如果一个用例拥有另一个用例的所有结构、行为和关系,并在此基础上增加了新的特性,则此两个用例之间可以用泛化关系表示。()23、UML适用于以体系结构为中心的开发过程,但不适合在具有迭代特征的开发过程中使用。()24、状态图是以实心圆点开头,以公牛眼结束的。二、名词解释1、统一建模语言2、模型3、迁移4、泳道5、用例6、依赖7、顺序图8、泛化9、参与者10、类11、动作状态12、对象图三

5、、简答题1、类图在UML中有何重要作用?2、阐述用例对于系统开发人员来说的价值。3、什么是用例图?用例图有什么作用?4、顺序图和通信图中,消息有哪三种?各自的意义和表示什么?5、简述统一建模语言(UML)。6、简述如何在实际工作中发现类。7、UML中的交互图有两种,分别是顺序图和协作图,请分析一下两者之间的主要差别和各自的优缺点。8、统一过程中有哪四个阶段,各阶段需要完成的主要工作有哪些?9、顺序图和协作图中,消息有哪三种?各自的意义和表示法什么?10、试比较边界类与实体类的异同。11、包的访问可见性有几种?请描述各访问可见性的区别。12、请简要说明交互概述图在建模时的优点和缺点。并

6、简要描述交互概述图的绘制方法。四、综合题1、学生管理系统中有一个模块是报到登记,具体流程是:在新生入校报到时,进行新生信息登记,记录学生的报到资料、个人基本情况的输入、查询、修改等。问题:⑴写出在上述需求描述中出现的Actor⑵根据上述描述绘制其用例图2、请根据下面的用例图设计相关类图3、看图回答问题(1)该图是什么图,其中的矩形框表示什么?(2)该图描述了怎样的情形参考答案一、单选题1234567891011121314FTTTTFFTFFTFTT15161718192021222324FTFTTFTTFT二、名词解释1、统一建模语言统一建模语言是由一系列标准的图形符号组成的建模语

7、言,它用于描述软件系统分析、设计和实施中的各种模型。2、模型模型是从一个特定视点对系统进行的抽象,它可以是实物模型,也可以是抽象数字或图示模型。3、迁移迁移指从一个状态到另一个状态的瞬间变化过程。从源状态到目标状态一发生变化,就称发生了迁移。4、泳道为了表明活动图中各种元素的归属,UML用垂直线将不同归属的元素分开,将它称为活动划分,由于这种划分的外观很像泳道,所以也称为活动图中的泳道5、用例是对一组序列动作的描述,系统执行这些动作将对用例的参与者产生可以

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。