查看更多
当前 - 选择题 - 面向对象分析方法
困难
单选题
2013年5月第3题
#需求工程
#面向对象分析方法
#第二版教材
#凯恩建议必须掌握

UML中的事物也称为建模元素,(问题1)在模型中属于静态的部分,代表概念上或物理上的元素。这些元素中,(问题2)定义了交互操作。

正确答案B
凯恩解析

本题考察的是UML 建模语言中的基本事物类型与其作用
UML(统一建模语言)将建模元素分为几类:结构事物、行为事物、分组事物和注释事物。
问题 1结构事物属于静态部分,代表系统的概念或物理构件。
A选项分组事物:用于组织模型中的元素,如包,主要用于管理,不属于模型的静态部分。
B选项结构事物:如类、接口、用例、组件和节点等,描述系统中存在的静态元素,是静态结构的核心组成部分,正确。
C选项行为事物:用于描述系统中的行为,如交互、状态机等,是动态部分。
D选项物理事物:虽然也是结构的一部分,如文件和可执行模块,但在 UML 分类中属于结构事物的子集,并不是单独的一类。
因此,正确答案B。

问题 2协作定义了交互操作,描述对象之间如何合作完成任务。
A选项节点:表示运行时的物理资源,不用于定义交互操作。
B选项活动类:不是标准 UML 概念,混淆于“活动”与“类”的概念。
C选项接口:定义类之间的合约,即“能做什么”,但不表示实际的交互流程。
D选项协作:是一种行为事物,用于描述对象间如何交互完成特定任务,是用于定义交互操作的主要元素,正确。
因此,正确答案D。

联系我们
隐私协议
用户协议
微信公众号
知乎
小红书
浙ICP备2021029036号
@2022-2026
嘉兴市安芯网络科技有限公司 版权所有