单选题 对软件过分分解将导致( )。

【正确答案】 D
【答案解析】[分析] 软件系统总是在系统整体的情况下体现出其功能的,如果对软件的分解过度,将导致软件的各个模块缺乏功能特征,使其独立性变差。同时,由于过分的分解,是接口等部分数量增加,开发工作量大量增加。而接口数量的增加,也是复杂程度增加。因此选择D。