计算机 选择题 标准 ★ 精品

模块独立性与设计原则 — 计算机选择题

计算机二级(公共基础) 软件工程基础 AI 三重审校通过

题目
某设计小组评审一个模块时发现:该模块为了完成三个不同任务,把彼此无关的语句集中在一起,且它与另一个模块之间传递了一个用于控制程序走向的标志。若要将该模块改造为独立性最好的设计,正确的改造方向是:A. 将其拆分为若干各自完成单一确定功能的模块,并改用数据传递替代控制标志 B. 将三个任务按执行时间先后合并,使内聚类型升级为时间内聚 C. 保留原结构,仅在模块间增加注释以降低耦合 D. 把控制标志改为逻辑开关,使该模块成为逻辑内聚模块以提高内聚