单选题 信息系统开发中的不同阶段都可能产生错误。其中错误的修改最困难、代价最高的一类错误是什么?
  • A. 语法错误
  • B. 算法错误
  • C. 数据结构定义错误
  • D. 需求定义错误
【正确答案】 D
【答案解析】解析:如果需求是不完全、不合乎逻辑或使人易于发生误解的,而且修改需求是最困难,代价是最高的,所以不论以后各步的工作质量如何,都必然导致一场灾难。