SysML v2接化发大战吸星大法·UMLChina建模答题赛第7赛季第1轮

35 阅读2分钟

参考潘加宇在《软件方法》和UMLChina公众号文章中发表的内容作答。在本文下留言回答。

**所有题目的回答必须放在同一条消息中,方为有效回答。同一人多次回答,以最新的回答为有效回答。
**只要最先答对前3题,即可获得本轮优胜。 如果有第4题,第4题为附加题,对错不影响优胜者的判定,影响的是优胜者的得分。


1 [单选]

用SysML v2建模一个“医院电子病历(EMR)系统”,需要对患者的体温数据建模,它从体温计产生,被传输到EMR系统中存储。

请问,“体温数据”最适合建模成什么?

 A) Package (包) 

 B) Part (部件)

 C) Action (动作)

 D) Item (项)

2 [单选]

用SysML v2建模浑元太极马老师的“接化发”,我们有一个端口定义:

port def '接化发' { out item '发劲': '内力'; }

如果马老师碰到了日月神教的任我行,他的吸星大法能吸马老师发出的内力,那么我们可以这样定义任我行身上的端口:

图片

 A) port '吸星' : '接化发';

 B) port '吸星' : ~'接化发';

 C) port '吸星' { in item '发劲': '内力'; }

 D) out port '吸星' : '接化发';

3 [单选]

如果有以下SysML v2文本:

item def ElectricalPower; 

item def AlarmSignal;

item def DataPacket;

port def BoilerControlPort {

    attribute operatingMode : Integer;  

    in item levelAlarm : AlarmSignal;

    out item heaterPower : ElectricalPower;

    inout item controlBus : DataPacket;  

}

以下说法正确的是:

 A) BoilerControlPort这个端口定义是双向的。

 B) inout item controlBus : DataPacket;中的inout可以去掉,意思不变。

 C) operatingMode只起约束作用,不流动。

 D) 这个端口定义没有共轭的端口定义。

第6赛季冠军:(11月1日定)

决胜轮大汇总-zzj杯·UMLChina建模答题赛第6赛季第30轮

第5赛季冠军:zzj

第4赛季冠军:邬俊杰

第3赛季冠军:zzj

第2赛季冠军:刘京城

第1赛季冠军:龙龙