问题 单项选择题

OMT定义了三种模型来描述系统。 (36) 可以用状态图来表示; (37) 可以用数据流图来表示。 (38) 为上述两种模型提供了基本的框架。

(38)处填()。

A.对象模型

B.功能模型

C.动态模型

D.类模型

答案

参考答案:A

解析:

[分析]: 对象建模技术是由J·Rumbaugh等人提出的。OMT定义子3种模型来描述系统,它们分别是对象模型、动态模型和功能模型。

对象模型描述系统中对象的静态结构、对象之间的关系、对象的属性和对象的操作。对象模型表示静态的、结构上的、系统的“数据”特征。对象模型为动态模型和功能模型提供了基本的框架。对象模型用包含对象和类的对象图来表示。

动态模型描述与时间和操作顺序有关的系统特征——激发事件、事件序列、确定事件先后关系的状态以及事件和状态的组织。动态模型表示瞬时的、行为上的、系统的“控制”特征。动态模型用状态图来表示,每张状态图显示了系统中一个类的所有对象所允许的状态和事件的顺序。

功能模型描述与值的变换有关的系统特征——功能、映射、约束和函数依赖。功能模型用数据流图来表示。

综合
单项选择题