2026年10月押题密卷 · 选择题

以下关于维护软件所需的成本叙述中,说法正确的是( )。

A. 纠正外部和内部设计错误比纠正源代码错误需要更大的成本
B. 需求定义纠错的成本小于源代码纠错的成本
C. 用户文档需要经常更新,其维护成本超过了纠正设计错误的成本
D. 与需求定义相比,源代码的文字量大得多,所以源代码的维护成本更高
参考答案:A

[解析]根据系统开发的生命周期可知,系统设计阶段在前,软件编码阶段在后,纠正开发阶段早期 的错误要比纠正后期的错误代价大,因此,纠正外部和内部设计错误比纠正源代码错误需要更大的成 本。