扫一扫二维码
进群一起备考
查看更多
当前 - 选择题 - UML困难
单选题
2016年11月第23题
收藏
分享
#系统分析与设计
#UML
#第一版教材
#凯恩建议了解即可
面向对象的分析模型主要由(问题1)、用例与用例图、领域概念模型构成;设计模型则包含以包图表示的软件体系结构图、以交互图表示的(问题2)、完整精确的类图、针对复杂对象的状态图和用以描述流程化处理过程的(问题3)等。
正确答案B
凯恩解析
本题考察的是UML 建模在面向对象分析与设计阶段的应用。
问题1:
A选项 业务活动图:用于描述业务流程,但不是分析模型的核心构件之一,错误。
B选项 顶层架构图:面向对象分析模型包括顶层架构图、用例与用例图、领域概念模型,正确。
C选项 数据流模型:多用于结构化分析,不是面向对象分析的主要产物,错误。
D选项 实体联系图:用于数据库设计,与面向对象分析模型无直接对应,错误。
所以选择 B。
问题2:
A选项 功能分解图:用于结构化设计,不是 UML 中的交互图类型,错误。
B选项 时序关系图:虽与交互图相关,但 UML 中的正式术语是用例实现图,错误。
C选项 用例实现图:用于交互图表示,展示用例如何由系统内的对象协作完成,正确。
D选项 软件部署图:用于物理部署表示,与交互图无关,错误。
所以选择 C。
问题3:
A选项 序列图:也是交互图的一种,但题干描述的是“描述流程化处理过程”,并非对象间消息顺序,错误。
B选项 协作图:强调对象协作关系,不是流程化过程图,错误。
C选项 流程图:是传统表示方法,非 UML 标准图形,错误。
D选项 活动图:UML 用于描述业务或系统内部的流程化处理过程,正确。
所以选择 D。
