查看更多
当前 - 选择题 - UML
简单
单选题
2021年11月第25题
#了解即可
#超纲

UML( Unified Modeling Language)是面向对象设计的建模工具,独立于任何具体程序设计语言,以下(__)不属于UML中的模型

问题(1)
浓缩知识点

UML即统一建模语言,是面向对象设计的标准化建模工具,独立于任何具体程序设计语言。UML 2.0定义了14种核心图,可分为静态结构图与动态行为图两大类:静态结构图包含类图、对象图、构件图、部署图等,用于呈现系统的静态结构关系;动态行为图涵盖用例图、协作图(又称通信图)、活动图、状态图等,用于描述系统的交互流程、行为逻辑与状态变化。需要注意的是,PAD图(问题分析图)并不属于UML的标准模型范畴,它是服务于结构化程序设计的专用流程图工具,主要用于程序逻辑的问题分析与结构化设计,与面向对象导向的UML建模在设计思路、应用场景上存在本质区别。

正确答案
D

本题考察的是UML的图类型与建模工具的基本概念。
UML 2.0 中定义了 14 种图,分为结构图(静态图)和行为图(动态图)两大类。结构图包括类图、对象图、构件图、部署图、制品图、包图、组合结构图;行为图包括用例图、顺序图、通信图(协作图)、定时图、交互概览图、活动图、状态图。
A选项用例图:属于行为图的一种,用于描述系统与外部参与者之间的交互,是UML中的图类型。
B选项协作图:又称通信图,属于行为图的一种,用于描述对象之间的协作关系和消息传递,是UML中的图类型。
C选项活动图:属于行为图的一种,用于描述业务流程和控制流,是UML中的图类型。
D选项PAD图:程序流程图的一种,全称Problem Analysis Diagram(问题分析图),主要用于结构化程序设计,不属于UML的标准图类型。
因此,选项 D 正确。

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