软件工程 选择题 较难 ★ 精品

顺序图与通信图的比较与转换 — 软件工程选择题

面向对象分析与设计 交互建模:顺序图与通信图 AI 三重审校通过

题目
某图书馆管理系统中,一次“借书”交互按时间顺序发生:读者向借书界面发送“提交借书请求”;随后借书界面向读者对象发送“验证读者资格”并收到应答;接着借书界面向图书对象发送“更新馆藏状态”并收到应答;最后借书界面向读者发送“返回借书结果”。若将此顺序图转换为等价的通信图,且所有消息沿同一链路(借书界面—读者)与另一链路(借书界面—图书)传递,则下列说法正确的是: A. 通信图中各消息须标注顺序号“1、1.1、1.1.1……”以体现嵌套层次 B. 通信图中同一条链路上往返的多条消息可分别标注“1:提交借书请求”“2:验证读者资格”“4:返回借书结果”等顺序号,返回消息可用返回标记表示 C. 通信图中不再需要对象(生命线),只需列出消息名称 D. 转换后消息的时间先后顺序信息完全丢失,通信图无法表达任何顺序