尚大软考每日一练-V180428-22.3 UML 图

Posted 尚大软考宝典

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了尚大软考每日一练-V180428-22.3 UML 图相关的知识,希望对你有一定的参考价值。

第二十二章 面向对象系统分析与设计

22.3 UML 图

[01](2007 下项管)●在 UML 提供的图中,(16)用于描述系统与外部系统及用户之间的交互;(17)用于按时间顺序描述对象间的交互。

(16)

A.用例图

B.类图

C.对象图

D.部署图

(17)

A.网络图

B.状态图

C.协作图

D.序列图


[02](2007 上软设)●在统一建模语言(UML)中,(22)用于描述系统与外部系统及用户之间的交互。

A.类图

B.用例图

C.对象图

D.协作图


[03](2016 上项管)●在用 UML 对信息系统建模过程中,(27)用来描述用户需求,主要从用户的角度描述系统的功能。

A.用例图

B.类图

C.对象图

D.部署图


[04](2007 下软设)●在下面的用例图(UseCase Diagram)中,X1、X2 和 X3 表示(39),已知 UC3 是抽象用例,那么 X1 可通过(40)用例与系统进行交互。并且,用例(41)是 UC4 的可选部分,用例(42)是 UC4 的必须部分。

(39)

A.人

B.系统

C.参与者

D.外部软件

(40)

A.UC4、UC1

B.UC5、UC1

C.UC5、UC2

D.UC1、UC2

(41)

A.UC1

B.UC2

C.U C3

D.UC5

(42)

A.UC1

B.UC2

C.UC3

D.UC5


[05](2005 上项管)●UML 提供了 4 种结构图用于对系统的静态方面进行可视化、详述、构造和文档化。其中(4)是面向对象系统建模中最常用的图,用于说明系统的静态设计视图;当需要说明系统的静态实现视图时,应该选择(5) ;当需要说明体系结构的静态实施视图时,应该选择(6)。

(4)

A.构件图

B.类图

C.对象图

D.部署图

(5)

A.构件图

B.协作图

C.状态图

D.部署图

(6)

A.协作图

B.对象图

C.活动图

D.部署图


答案:

[01](16)A (17)D。解答:用例图用于描述系统与外部系统及用户之间的交互;序列图用于按时间顺序描述对象间的交互。


[02] B。解答:用例图用于描述系统与外部系统及用户之间的交互。


[03] A。


[04](39)C (40)A (41)B (42)D。解答:X1、X2、X3 表示用例的参与者。应为 UC3 是抽象用例,所以参与者实际上可以通过其子用例 UC1 和 UC4 与系统进行交互。用例模型中 include 表示的是必须用例,extend 表示可选用例。


[05](4)B (5)A (6)D。解答:类图是面向对象系统建模中最常用的图,用于说明系统的静态设计视图。构件图描述构件、接口以及构件间的组装关系的静态视图。部署图描述系统运行时各相关处理单元结点、各结点上部署的构件、以及相互间的通信协议。






以上是关于尚大软考每日一练-V180428-22.3 UML 图的主要内容,如果未能解决你的问题,请参考以下文章

C++每日一练6.反转链表

CSDN|每日一练筛选宝物

CSDN|每日一练筛选宝物

C++每日一练3.创建一个线程

软考高项记忆小妙招—UML

LeetCode每日一练