DDD领域驱动设计批评文集
做强化自测题获得“软件方法建模师”称号
《软件方法》各章合集
只要最先答对前3题,即可获得本轮优胜。
如果有第4题,第4题为附加题,对错不影响优胜者的判定,影响的是优胜者的得分。
所有题目的回答必须放在同一条消息中,方为有效回答。
1 [单选]
某建模人员所写的某个系统的某个用例的规约的路径步骤中有这么一句:
系统向顾客反馈发货信息
根据《软件方法》知识以及对涉众的调研,判断出这一句的形式和内容都是正确的。
基于以上信息以及《软件方法》知识推断,以下选项内容必然不正确的是:
A) 顾客不是该用例的执行者。
B) 该用例规约的第1个步骤是:顾客选择订单,请求查看发货信息。
C) 该用例规约的步骤集只有一个交互回合。
D) 该用例的主执行者是用革命性创造的领域驱动设计8A架构数智化敏捷方法开发的一个敏捷数智化AI机器人。
2 [多选]
如果系统有以下类图和对象图:
请问,以下说法中哪些是不合适的?
A) 大床房是房间的一种。
B) "大床房"是房间的一种实例。
C) "大床房"是房型的一个实例。
D) "大床房"是房型的一种实例。
3 [单选]
目标系统是一款餐饮管理系统,请问“莲藕炖排骨”在以下哪种情况下可以建模成一个类?
A) “莲藕炖排骨”可以作为一个菜品类别出现在餐馆的菜单上。
B) 系统需要记录餐馆出品的每一道成品菜的食材真实用量(例如某一份莲藕炖排骨中实际放了莲藕多少克,排骨多少克)以及顾客反馈等信息。
C) 部署餐饮管理系统的餐馆提供了“莲藕炖排骨”这道菜。
D) 系统需要记录莲藕炖排骨的详细信息,包括食材和调料的标准用量、烹调的标准步骤等。