软件工程 选择题 标准 ★ 精品

信息隐藏与模块接口设计 — 软件工程选择题

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

题目
某温室监测模块负责保存传感器校准参数,后续可能更换参数的存储格式。为降低调用方对实现细节的依赖,以下哪种接口设计最符合信息隐藏原则? A. 公开参数表及其字段,供调用方直接读写 B. 提供读取和更新校准参数的操作,不公开其存储结构 C. 要求调用方按约定顺序修改模块内部数组 D. 将内部数据结构说明文档作为接口,允许调用方据此访问