首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
如下所示的UML状态图中,___________时,不一定会离开状态B。
如下所示的UML状态图中,___________时,不一定会离开状态B。
admin
2019-07-12
23
问题
如下所示的UML状态图中,___________时,不一定会离开状态B。
选项
A、状态B中的两个结束状态均达到
B、在当前状态为B2时,事件e2发生
C、事件e2发生
D、事件e1发生
答案
C
解析
本题考查面向对象和统一建模语言(UML)的基础知识。
状态图(state diagram)展现了一个状态机,用于描述一个对象在其生存期间的动态行为,表现为一个对象所经历的状态序列,它由状态、转换、事件和活动组成。状态图关注系统的动态视图,它对于接口、类和协作的行为建模尤为重要,强调对象行为的事件顺序。状态图通常包括简单状态和组合状态、转换(事件和动作)。
可以用状态图对系统的动态方面建模。这些动态方面可以包括出现在系统体系结构的任何视图中的任何一种对象的按事件排序的行为,这些对象包括类(各主动类)、接口、构件和节点。
当对象处于某个状态时,这个状态被称为激活状态(active state)。任何从激活状态出发的转换所标识的事件被检测到发生时,进行转换,而从当前状态出发的事件如果没有标注所检测到的事件名称,就忽略该事件,不激发任何转换,当前状态仍然是激活状态。
本题叙述中图示状态B内嵌套了B1、B2、B3和B4。当激活状态是B且内嵌为状态B2时,如果发生事件e2,则转移到C3状态;如果当前激活状态B的子状态不是B2,则事件e2发生后,不激发状态转换。当激活状态为B时,不论内嵌状态是哪个,则发生事件e1后,激活状态转换到C1;或者B中内嵌的两个结束状态均达到时,会离开状态B。
转载请注明原文地址:https://www.kaotiyun.com/show/dICZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
某项目主要由A~I任务构成,其计划图(如下图所示)展示了各任务之间的前后关系以及每个任务的工期(单位:天),该项目的关键路径是(1)。在不延误项目总工期的情况下,任务A最多可以推迟开始的时间是(2)天。(2009年上半年试题)(1)
在层次化网络设计中,__________不是分布层/接入层交换机的选型策略。(2009年上半年试题)
计算机感染特洛伊木马后的典型现象是__________。(2008年下半年试题)
一个中等规模的公司,3个不同品牌的路由器都配置了RIPvl协议。ISP为公司分配的地址块为201.113.210.0/24。公司希望通过VLSM技术把网络划分为3个子网,每个子网中有40台主机,下面的配置方案中最优的是(69)。
在Linux中,文件(31)用于解析主机域名。
在IPSec-manual方式下,双方配置好后,仍然无法相互通信。同时若打开debugcryptopacket,则会出现以下信息:rec’dIPSECpacketfromIPADDRtoIPADDRdoesnotagreewith
若路由器的路由信息如下,则最后一行路由信息是__________得到的。(2011年上半年试题)R3#showiprouteGateway0f1astresortisnotset192.168.0.0/24iSsubnetted
网络配置如下图所示,为路由器Routerl配置访问网络1和网络2的命令是(1)。路由配置完成后,在Routerl的(2)可以查看路由,查看路由采用的命令是(3)。(3)
以下关于Cache的叙述中,正确的是()。
随机试题
群体成员中原有的倾向性,通过群体的作用而得到加强,使一种观点或态度从原来的群体平均水平加强到具有支配性地位的现象叫作()
促进胰岛素分泌作用最强的激素是
细菌所致的发热是由于
河北某县以盛产优质红枣闻名遐迩。王甲、王乙、王丙三兄弟分别住在河北廊坊市、承德市和承德滦平县。3人合伙在河北某县开了一家红枣收购站(以下简称供方),但没有注册登记,专门收购当地农民的红枣,然后转卖。1994年5月,王甲与包头市东河区一家以红枣为生产原料的营
企业产品的竞争力不取决于下列()因素。
对QFII委托境内公司在我国从事证券买卖业务取得的差价收入,免征营业税。()
被审计单位某项应用控制由计算机自动执行,且在2012年度未发生变化。A注册会计师测试该项控制在2012年度运行有效性时,正确的做法有()。
建设民生工程,既要建立惠及全民的基本公共服务,又要安排好困难群众的生产生活,还要妥善解决涉及群众利益的热点、难点、焦点问题。由此,我们可以领悟到()。①既要着眼于民生中的全局性问题;又要解决其中的局部性问题②推进民生工程建设,有待于社会改革的整体推
软件设计模块化的目的是【】。
ScientistsMakeSweetDiscoveryGoodnewsforchocoholics:thetreatpreferredbymillionsallovertheworldisgoodforyou
最新回复
(
0
)