软件工程 选择题 较难

模块内聚性与耦合性 — 软件工程选择题

软件构建 函数与模块化 AI 三重审校通过

题目
某订单处理系统需完成税额计算、库存扣减、发票排版和邮件发送。以下哪种模块划分最能兼顾模块内聚性与耦合性?A. 将四项工作放入同一模块,各函数共享并直接修改全部内部数据 B. 各项工作分别由职责单一的模块完成,订单协调模块仅通过稳定接口调用它们,模块间不访问彼此内部数据 C. 各项工作分别由模块完成,但每个模块直接读写其他模块的内部数据 D. 将四项工作及订单协调逻辑全部放入一个模块,模块间不设接口