uml考试试题及答案.docVIP

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

uml考试试题及答案

一、单项选择题(每题2分,共10题)

1.UML中用于描述系统静态结构的是()

A.用例图B.类图C.顺序图D.活动图

2.类之间的“is-a”关系是()

A.依赖关系B.关联关系C.泛化关系D.实现关系

3.以下哪种图用于描述对象之间消息传递的时间顺序()

A.协作图B.状态图C.顺序图D.部署图

4.UML中表示一个对象生命期开始和结束的是()

A.生命线B.激活期C.创建和销毁标记D.消息

5.活动图中的实心圆表示()

A.活动起点B.活动终点C.分支点D.合并点

6.类图中类的属性通常表示为()

A.长方形B.椭圆形C.菱形D.直线

7.用例图中参与者与用例之间的关系是()

A.关联B.依赖C.泛化D.实现

8.状态图主要用于描述对象的()

A.行为B.结构C.交互D.部署

9.部署图中表示节点的图形是()

A.立方体B.圆柱体C.球体D.圆锥体

10.协作图强调的是()

A.消息的时间顺序B.对象间的协作关系C.系统的动态行为D.系统的静态结构

答案:1.B2.C3.C4.C5.A6.B7.A8.A9.A10.B

二、多项选择题(每题2分,共10题)

1.以下属于UML图的有()

A.用例图B.类图C.包图D.构件图

2.类之间的关系包括()

A.关联B.依赖C.聚合D.组合

3.顺序图中的元素有()

A.生命线B.消息C.激活期D.参与者

4.活动图的基本元素包括()

A.活动B.转移C.分支D.泳道

5.状态图中状态的类型有()

A.初始状态B.最终状态C.中间状态D.组合状态

6.用例图中的关系有()

A.关联B.泛化C.包含D.扩展

7.构件图的作用有()

A.描述系统的物理结构B.展示构件间的依赖关系C.帮助理解系统的可维护性D.体现系统的性能

8.以下关于UML说法正确的是()

A.是一种可视化建模语言B.用于软件开发全过程C.只适用于面向对象开发D.提高软件质量

9.包图的作用包括()

A.组织模型元素B.控制访问权限C.描述系统功能D.管理大型项目

10.协作图中的元素包含()

A.对象B.链C.消息D.激活

答案:1.ABCD2.ABCD3.ABC4.ABCD5.ABCD6.ABCD7.ABC8.ABD9.ABD10.ABC

三、判断题(每题2分,共10题)

1.用例图主要描述系统的功能需求。()

2.类图中一个类只能有一个父类。()

3.顺序图和协作图可以相互转换。()

4.活动图只能描述系统的业务流程。()

5.状态图中一个对象只能处于一个状态。()

6.关联关系是一种特殊的依赖关系。()

7.构件图描述系统的逻辑结构。()

8.包图可以提高模型的可维护性和可理解性。()

9.协作图中消息的顺序通过编号来表示。()

10.UML是一种编程语言。()

答案:1.√2.×3.√4.×5.×6.×7.×8.√9.√10.×

四、简答题(每题5分,共4题)

1.简述UML中类图的作用。

答案:类图用于描述系统中类的结构、类之间的关系。展示系统的静态结构,包括类的属性、操作,以及关联、泛化等关系,帮助开发者理解系统组成和对象间联系。

2.活动图与流程图的区别是什么?

答案:活动图是UML用于描述业务流程和系统行为的图,可包含并行、分支等复杂结构,注重对象活动;流程图主要描述算法步骤顺序,相对简单,更侧重流程走向。

3.简述用例图中参与者的概念。

答案:参与者是与系统进行交互的外部实体,可以是用户、其他系统等。代表外部与系统发生交互的角色,通过与用例的关联,体现系统的使用场景和功能边界。

4.说明状态图的用途。

答案:状态图描述一个对象在其生命周期内的状态变化。展示对象可能处于的状态、状态间的转换条件和事件,有助于分析对象行为和系统动态特性。

五、讨论题(每题5分,共4

文档评论(0)

夜色有沉香 + 关注
实名认证
文档贡献者

与月色共品沉香的我。

1亿VIP精品文档

相关文档