更多“信息系统开发中的不同阶段都可能产生错误。其中错误的修改最困难、代价最高的一类错误是什么?A.语 ”相关问题
  • 第1题:

    信息系统开发中的不同阶段都可能产生错误,其中错误的修改是最困难、代价最高的一类错误是( )。

    A.语法错误

    B.算法错误

    C.数据结构定义错误

    D.需求定义错误


    正确答案:D

  • 第2题:

    软件生存周期过程中,修改错误代价最大的阶段是______。

    A.需求阶段

    B.设计阶段

    C.编程阶段

    D.发布运行阶段


    正确答案:D
    解析:在软件测试原则中强调测试人员要在软件开发的早期进行测试,如需求分析阶段就应该介入,问题发现的越早越好。发现缺陷后要尽快修复缺陷,因为随着产品开发工作的进行,一个小错误会扩散成大错误,为了修改后期的错误所作的工作要大得多,即越到后来往前返工也越远,缺陷发现或解决得越迟,成本就会越高。Boehm在书中明确指出,修正错误的代价不是随时间线性增长,而几乎是呈指数增长的。

  • 第3题:

    1、信息系统开发的结构化方法是将系统开发划分为若干阶段,而经验说明在各阶段中,可能产生错误最大的隐患是来自[ ]。

    A.需求分析

    B.系统分析

    C.代码设计

    D.程序测试


    A

  • 第4题:

    实践证明,信息系统开发时,最容易产生错误的阶段是( )。

    A.可行性分析阶段

    B.需求定义阶段

    C.系统设计阶段

    D.系统实施阶段


    正确答案:B
    解析:本题考查需求定义的重要性。实践证明,系统隐患的60%~80%是来自需求定义阶段,而对它的修正也是十分昂贵的。如果需求不完全、不合乎逻辑、不贴切或使人发生误解,那么不论以后各步的工作质量如何,都必然导致一场灾难。可见,在系统开发中,需求定义是系统成功的第一步,必须受到足够的重视,并且应提供保障需求定义质量的技术手段。因此,本题选择B。

  • 第5题:

    信息系统开发中的不同阶段都可能产生错误,其中错误的修改最困难、代价最高的一类错误是( )。

    A.语法错误
    B.算法错误
    C.数据结构定义错误
    D.需求定义错误

    答案:D
    解析:
    根据权威机构统计,项目缺陷的56%来源于需求定义错误,80%的缺陷修复成本用于修复需求导致的错误,需求的正确与否直接影响产品开发周期、产品开发成本,甚至直接决定产品最终的市场成败。