欢迎光临散文网 会员登陆 & 注册

流氓、状态机-UMLChina建模知识竞赛第3赛季第24轮

2023-03-05 12:20 作者:UMLChina  | 我要投稿

DDD领域驱动设计批评文集>>《软件方法》强化自测题集>>《软件方法》各章合集>>参考潘加宇在《软件方法》和UMLChina公众号文章中发表的内容,在本文下留言回答,先全部答对者得分,本轮总分为3分。1. [单选]

这是某个设备的状态机图,仅关注开关部分的逻辑。当“接通”、“断开”被执行时,电路才会真正接通和断开。

图片

从图中可以看出,目前一旦按下开关,电路即时接通和断开。

如果有人耍流氓,啪啪啪啪快速按开关,可能就会对设备造成损害。

图片

于是有一个新的要求:电路被断开2秒之后,才能重新接通。

请问,调整状态机图的哪个部分,可以表达这样的逻辑?

 A) 为从“开”到“关”的迁移添加参数,名称为“重新接通冷却时间”,类型整型,当前值为2。

图片

 B) 对“关”状态做如下改造:

图片

 C) 对“开”状态做如下改造:

图片

 D) 把从“关”到“开”的迁移修改如下:

图片

2. [单选]

以下选项中,在状态机建模、仿真、代码生成、执行等方面目前做得最好的建模工具是:

 A) Enterprise Architect

 B) Visual Paradigm

 C) Rational Rose

 D) IBM Rhapsody

3. [单选]

在1987年的论文中,David Harel改进了状态机,特别是改善了之前状态机存在的____________问题。

 A) 状态爆炸

 B) 状态蔓延

 C) 虚假迁移

 D) 不敏捷以及没有使用领域驱动设计革命性概念

流氓、状态机-UMLChina建模知识竞赛第3赛季第24轮的评论 (共 条)

分享到微博请遵守国家法律