计算机科学与技术

问答题面向对象的分析通常要建立三个模型,请问三个模型的作用?

题目
问答题
面向对象的分析通常要建立三个模型,请问三个模型的作用?
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

面向对象分析阶段建立的三个模型中,核心的模型是(62)。

A.对象模型

B.动态模型

C.功能模型

D.分析模型


正确答案:A
解析:对象模型是分析阶段三个模型的核心,也是其他两个模型的框架。在建立对象模型时,确定了类、关联、结构和属性,还没有确定操作。只有建立了动态模型和功能模型之后,才可能最后确定类的操作。功能模型指出了发生厂什么,动态模型确定什么时候发生,而对象模型确定发生的客体。

第2题:

面向对象的软件开发模型中将开发过程定义为面向对象分析、面向对象设计和面向对象编程三个阶段。

A.错误

B.正确


参考答案:B

第3题:

面向对象分析的基本过程包括()

A.建立功能模型、建立对象模型、定义服务

B.建立对象模型、建立动态模型、定义服务

C.建立对象模型、建立动态模型、定义服务

D.建立功能模型、建立对象模型、建立动态模型、定义服务


参考答案:D

第4题:

面向对象的软件开发模型中将开发过程定义为面向对象分析、面向对象设计和面向对象编程三个阶段。


正确答案:正确

第5题:

面向对象的分析方法主要是建立三类模型,即()。

  • A、对象模型、动态模型、功能模
  • B、对象模型、动态模型、应用模型
  • C、ER模型、对象模型、功能模型
  • D、系统模型、ER模型、应用模型

正确答案:A

第6题:

UML的系统分析进一步要确立的三个系统模型是( )、对象动态模型和系统功能模型。

A.数据模型

B.对象静态模型

C.对象关系模型

D.体系结构模型


参考答案:B

第7题:

对象模型技术OMT把需求分析时收集的信息构造在三类模型中,即对象模型、动态模型和 ( ) 。下图显示了这三个模型的建立次序。

A.信息模型
B.功能模型
C.关系模型
D.静态模型

答案:B
解析:
对象模型技术把分析时收到的信息构造在三类模型中,即对象模型、功能模型和动态模型。

第8题:

面向对象的分析通常要建立三个模型,请问三个模型的作用?


参考答案(1)功能模型:表达系统的详细需求,为软件的进一步分析和设计打下基础。在面向对象
  方法中,由用例图和场景描述组成。(2)对象模型:表示静态的、结构化的系统“数据”性质。描
  述现实世界中实体的对象以及它们之间的关系,表示目标系统的静态数据结构。(3)动态模
  型:描述系统的动态结构和对象之间的交互,表示瞬时的、行为化的系统的“控制”特性。

第9题:

简述面向对象分析设计的三个模型。


正确答案: 三个模型:对象模型、动态模型、功能模型
(1)对象模型描述系统的静态结构,包括类和对象,它们的属性和操作,以及它们之间的关系。构造对象模型的目的在于找出与应用程序密切相关的概念。对象模型用包含对象及对象的关系图表示。
(2)动态模型着重于系统的控制逻辑,考察在任何时候对象及其关系的改变,描述这些涉及时序和改变的状态。动态模型包括状态图和事件跟踪图。状态图是一个状态和事件的网络,侧重于描述每一类对象的动态行为。事件跟踪图则侧重于说明系统执行过程中的一个特点“场景”,也叫做脚本(scenarios),是完成
系统某个功能的一个事件序列。脚本通常起始于一个系统外部的输入事件,结束
于一个系统外部的输出事件。
(3)功能模型着重于系统内部数据的传送和处理。功能模型表明,通过计算,从输出数据能得到什么样的输出数据,但不考虑参加计算的数据按什么时序执行。功能模型由多个数据流图组成,它们指明从外部输出,通过操作和内部存储,直到外部输出的整个数据流情况。功能模型还包括了对象模型内部数据间的限制。功能模型中的数据流图往往形成一个层次结构,一个数据流图的过程可以由下一层的数据流图作进一步的说明。

第10题:

面向对象的三个子模型分别是()、()和()。


正确答案:对象模型;动态模型;功能模型