参考答案和解析
参考答案:正确
更多“软件再工程是试图增加当前系统的总体质量、提高可维护性的工程。() ”相关问题
  • 第1题:

    以下关于软件维护和可维护性的叙述中,不正确的是 ( ) 。

    A.软件维护要解决软件产品交付用户之后运行中发生的各种问题
    B.软件的维护期通常比开发期长得多,其投入也大得多
    C.进行质量保证审查可以提高软件产品的可维护性
    D.提高可维护性是在软件维护阶段考虑的问题

    答案:D
    解析:
    在软件设计阶段就应该考虑软件的可维护性。

  • 第2题:

    简述为了提高软件的可维护性,在软件开发过程的各个阶段要充分考虑的软件的可维护性因素。
    (1)在需求分析阶段应该明确维护的范围和责任,检查每条需求,分析维护时这条需求可能需要的支持,对于那些可能发生变化的需求要考虑系统的应变能力。
    (2)在设计阶段应该做一些表更实验,检查系统的可维护性、灵活性和可移植性,设计时应该将今后可能变更的内容与其他部分分离出来,并且遵循高内聚、低耦合的原则。
    (3)编码阶段要保持源程序与文档的一致性、源程序的可理解性和规范性。
    (4)在测试阶段测试人员应该按照需求文档和设计文档测试软件的有效性和可用性,收集出错信息并进行分类统计,为今后的维护打下基础。

  • 第3题:

    8、()是对现有软件进行仔细审查和改造,对其进行重新构造,使之成为一个新的形式,同时包括随之产生的对新形式的实现。

    A.程序理解

    B.软件逆向工程

    C.软件再工程

    D.软件维护质量


    正确

  • 第4题:

    以下关于软件维护和可维护性的叙述中,不正确的是(36)。

    A.软件维护要解决软件产品交付用户之后运行中发生的各种问题
    B.软件的维护期通常比开发期长得多,其投入也大得多
    C.进行质量保证审查可以提高软件产品的可维护性
    D.提高可维护性是在软件维护阶段考虑的问题

    答案:D
    解析:
    在软件设计阶段就应该考虑软件的可维护性。

  • 第5题:

    请阐述软件再工程模型的六要素。


    开发方法;开发过程;开发工具