软件工程综合知识

下列对状态图描述不正确的是()A、状态图通过建立类对象的生命周期模型来描述对象随时间变化的动态行为B、状态图适用于描述状态和动作的顺序,不仅可以展现一个对象拥有的状态,还可与说明事件如何随着时间的推移来影响这些状态C、状态图的主要目的是描述对象创建和撤销的过程中资源的不同状态,有利于开发人员提高开发效率D、状态图描述了一个实体基于事件反应的动态行为,显示了该实体如何根据当前所处状态对不同的事件作出反应

题目

下列对状态图描述不正确的是()

  • A、状态图通过建立类对象的生命周期模型来描述对象随时间变化的动态行为
  • B、状态图适用于描述状态和动作的顺序,不仅可以展现一个对象拥有的状态,还可与说明事件如何随着时间的推移来影响这些状态
  • C、状态图的主要目的是描述对象创建和撤销的过程中资源的不同状态,有利于开发人员提高开发效率
  • D、状态图描述了一个实体基于事件反应的动态行为,显示了该实体如何根据当前所处状态对不同的事件作出反应
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

以下哪一项是不正确的()。

A.对象的每个阶段都对应了一个状态

B.触发状态变化的行为称为事件

C.状态具有持续性

D.状态图不描述对象的行为


正确答案:D

第2题:

状态图描述一个对象在不同( )的驱动下发生的状态迁移。

A.事件

B.对象

C.执行者

D.数据


参考答案:A

第3题:

UML动态建模机制包括状态图、顺序图、合作图和活动图。其中______是描述一个特定对象的所有可能状态及其引起状态转换的事件,表示该对象在其生命周期中的行为。


正确答案:状态图
状态图

第4题:

面向对象动态分析模型描述系统的动态行为,显示对象在系统运行期间不同时刻的动态交互。其中,交互模型包括( ),其他行为模型还有(请作答此空)。

A.顺序图和协作图
B.顺序图和状态图
C.协作图和活动图
D.状态图和活动图

答案:D
解析:
面向对象分析产生三种分析模型 :1. 对象模型:对用例模型进行分析,把系统分解成互相协作的分析类,通过类图/对象图描述对象/对象的属性/对象间的关系,是系统的静态模型 2. 动态模型:描述系统的动态行为,通过时序图/协作图描述对象的交互,以揭示对象间如何协作来完成每个具体的用例,单个对象的状态变化/动态行为则可以通过状态图(活动图)来表达 。3. 功能模型:功能模型表示变化的系统的“功能”性质,它指明了系统应该“做什么”,因此更直接地反映了用户对目标系统的需求。功能模型指明了系统应该“做什么”;动态模型明确规定了什么时候(即在何种状态下接受了什么事件的触发)做;对象模型则定义了做事情的实体。

第5题:

下列关于状态图的说法中,正确的是()

A.状态图是UML中对系统的静态方面进行建模的五种图之一

B.状态图是活动图的一个特例,状态图中的多数状态是活动状态

C.活动图和状态图是对一个对象的生命周期进行建模,描述对象随时间变化的行为

D.状态图强调对有几个对象参与的活动过程建模,而活动图更强调对单个反应型对象建模


参考答案:C

第6题:

描述类中某个对象的行为,反映了状态与事件关系的是(25)。

A.对象图

B.状态图

C.流程图

D.结构图


正确答案:B
解析:状态图展现了一个状态机,它由状态、转换、事件和活动组成。状态图关注系统的动态视图,它对于接口、类和协作的行为建模尤为重要,它强调对象行为的事件顺序。

第7题:

面向对象动态分析模型描述系统的动态行为,显示对象在系统运行期间不同时刻的动态交互。其中,交互模型包括( ),其他行为模型还有( )。

A.顺序图和协作图 B.顺序图和状态图C.协作图和活动图D.状态图和活动图 A.顺序图和协作图 B.顺序图和状态图C.协作图和活动图D.状态图和活动图


正确答案:A,D

第8题:

UML是一种面向对象的建模语言,它包含有10种图,以下说法中错误的是______。

A.状态图可以嵌套,即一个状态可以用一张子状态图来描述,也可以用若干张并发执行的子状态图来描述

B.状态图通常是对活动状态描述的扩充,它说明该活动所有可能的状态

C.用例图展示了各种外部行为者与系统所提供的用例之间的联系

D.UML的动态建模机制包括状态图、活动图、顺序图和协作图4个图形


正确答案:B
解析:状态图通常是对类的描述的扩充,它说明该类的对象所有可能的状态。

第9题:

下列对状态图描述不正确的是()

A.状态图通过建立类对象的生命周期模型来描述对象随时间变化的动态行为

B.状态图适用于描述状态和动作的顺序,不仅可以展现一个对象拥有的状态,还可与说明事件如何随着时间的推移来影响这些状态

C.状态图的主要目的是描述对象创建和撤销的过程中资源的不同状态,有利于开发人员提高开发效率

D.状态图描述了一个实体基于事件反应的动态行为,显示了该实体如何根据当前所处状态对不同的事件作出反应


参考答案:C

第10题:

面向对象动态分析模型描述系统的动态行为,显示对象在系统运行期间不同时刻的动态交互。其中,交互模型包括(3),其他行为模型还有(4)。

A.顺序图和协作图
B.顺序图和状态图
C.协作图和活动图
D.状态图和活动图

答案:D
解析:
uml包括静态与动态视图,其中动态图又有一个细化的分类:交互图,交互图包括顺序图(序列图)与通信图(协作图)。

更多相关问题