调用-返回风格 — 软件工程选择题
题目
某气象数据处理系统采用调用-返回风格组织构件:主程序作为顶层控制器,依次调用数据读取构件、分析构件和输出构件,调用发生后控制权转移给被调用构件,执行完毕后返回调用者并继续后续流程。下列关于该风格的叙述中,正确的是哪一项?A. 各构件地位平等,通过消息广播异步交互,不存在控制权的转移 B. 系统控制权随调用关系单向转移,被调用构件执行完毕后将控制权返回给调用者 C. 构件通过共享全局数据仓库交互,控制权由数据状态变化驱动 D. 构件间只能通过管道单向传递数据流,任何构件不得直接调用其他构件