参考潘加宇在《软件方法》和UMLChina公众号文章中发表的内容作答。在本文下留言回答。
只要最先答对前4题,即可获得本轮优胜。
所有题目的回答必须放在同一条消息中,方为有效回答。
1 [多选]
如果要描述“肖飞”、“董袭莹”、“王访”之间的交互,选择UML的_________是合适的。
A) 交互架构图
B) 序列图
C) 事件图
D) 通信图
2 [单选]
外科手术时,主刀医生是可以离开手术室的,原因可能有:上洗手间,喝水,手术时间较长时的用餐,穿戴的无菌装备要更换,找个安静地方做术中思考,给同事救急,等等。
只要是为了患者好,就算是出去让情人做一下心理治疗,也不是不可以,包括肖飞说的“出去吃降压药”。
600光年以外的开普勒-452b(地球二号),也有和我们一样的人类社会。在该星球上,有一家浑元太极医疗软件公司,开发了一套“五连鞭外科手术信息系统(WLB-SIS)”,该系统可以检测手术室中的行为。
假设,WLB-SIS要体现这样的领域知识:主刀医生持续离开手术室30分钟以上,会影响手术中的患者的状态。如果患者原本处于“稳定”状态,则会迁移到“有潜在危险”状态,如果患者原本处于“有潜在危险”状态,则会迁移到“有真实危险”状态。
注意,是持续离开。如果卡bug,离开29分钟,进门看一下患者又离开,系统认为这不会影响患者的状态。
如果一名训练有素的建模人员在建模WLB-SIS的类图时,建模有两个类:主刀医生、患者,然后在此基础上继续针对这两个类画状态机,请问:他画的状态机中,以下哪一个状态名应该不会出现?
A) 主刀医生已持续离开手术室超过30分钟
B) 手术中
C) 不在手术室
D) 有真实危险
3 [单选]
以下是我在8年前画的一张关于学校教学领域的类图:
董袭莹“4+4”相关的知识应该在图上的哪个区域:
A) ①
B) ②
C) ③
D) ④
4 [单选]
如果要描述“肖飞离开手术室40分钟”,以下哪个知识点是最适用的?
A) Agile Lean Clean Business User Requirements Technology System Function Logical DDD Analysis and Design Architecture Storming Canvas
B) lost message
C) duration constraint
D) break