软件工程每一个阶段结束前,应该着重对可维护性进行复审。在系统设计阶段的复审期问,应该从( )出发,评价软件的结构和过程。A.指出可移植性问题以及可能影响软件维护的系统界面B.容易修改、模块化和功能独立的目的C.强调编码风格和内部说明文档D.可测试性

题目

软件工程每一个阶段结束前,应该着重对可维护性进行复审。在系统设计阶段的复审期问,应该从( )出发,评价软件的结构和过程。

A.指出可移植性问题以及可能影响软件维护的系统界面

B.容易修改、模块化和功能独立的目的

C.强调编码风格和内部说明文档

D.可测试性


相似考题
参考答案和解析
正确答案:B
解析:可维护性(maintainability)指进行规定的修改所需要的努力有关的一组属性。它是所有软件都应具有的基本属性。在系统分析的复审过程中,应该从容易修改、模块化和功能独立的目的出发,评价软件的结构和过程。
更多“软件工程每一个阶段结束前,应该着重对可维护性进行复审。在系统设计阶段的复审期问,应该从()出发, ”相关问题
  • 第1题:

    在系统分析阶段的复审过程中,应该对将来要改进的部分和可能会修改的部分加以注解并指明,并且指出软件的可移植性问题以及可能影响软件维护的( );在系统设计阶段的复审期间,应该从容易修改、模块化和功能独立的目的出发,评价软件的( );在系统实施阶段的复审期间,代码复审应该强调( )。

    ( )A. 系统文档 B. 系统数据 C. 系统模块 D. 系统界面

    ( )A. 结构 B. 程序 C. 结构和过程 D. 结构和程序

    ( )

    A. 编码风格和系统内部文档 B. 编码风格

    C. 模块之间的关系 D. 代码的正确性和系统内部文档


    正确答案:D,C,A
    文档是软件可维护性的决定因素。由于长期使用的大型软件系统在使用过程中必然会经受多次修改,所以文档显得非常重要。软件系统的文档可以分为用户文档和系统文档两类。用户文档主要描述系统功能和使用方法,并不关心这些功能是怎样实现的;系统文档描述系统设计、实现和测试等各方面的内容。可维护性是所有软件都应具有的基本特点,必须在开发阶段保证软件具有可维护的特点。在软件工程的每一个阶段都应考虑并提高软件的可维护性,在每个阶段结束前的技术审查和管理复查中,应该着重对可维护性进行复审。在系统分析阶段的复审过程中,应该对将来要改进的部分和可能会修改的部分加以注解并指明,并且指出软件的可移植性问题以及可能影响软件维护的系统界面;在系统设计阶段的复审期间,应该从容易修改、模块化和功能独立的目的出发,评价软件的结构和过程;在系统实施阶段的复审期间,代码复审应该强调编码风格和内部说明文档这两个影响可维护性的因素。在完成了每项维护工作之后,都应该对软件维护本身进行认真的审查。

  • 第2题:

    ●保证软件质量的手段有复审、复查、管理复审和测试等。其中复审发生在软件生命周期的 ()。()A.每个阶段结束之前 B.每个阶段开始的时候C.测试阶段结束之后 D.测试阶段结束之前


    正确答案:A
     “复审”贯穿于整个软件生命周期,在每个阶段的工作完成后,都要进行复审,纠正错误及控制进度。后面的工作是以前面工作为基础的。

  • 第3题:

    软件工程每一个阶段结束前,应该着重对可维护性进行复审。在系统设计阶段的复审期间,应该从( )出发;评价软件的结构和过程。

    A.指出可移植性问题以及可能影响软件维护的系统界面
    B.容易修改、模块化和功能独立的目的
    C.强调编码风格和内部说明文档
    D.可测试性

    答案:B
    解析:
    本题考查软件复审基本概念。可维护性是所有软件都应具有的基本特点,必须在开发阶段保证软件具有可维护的特点。在系统[分析]阶段的复审过程中,应该指出软件的可移植性问题以及可能影响软件维护的系统界面;在系统设计阶段的复审期间,应该从容易修改、模块化和功能独立的目的出发,评价软件的结构和过程;在系统实施阶段的复审期间,代码复审应该强调编码风格和内部说明文档这两个影响可维护性的因素。可测试性是可维护性的一个评价指标。

  • 第4题:

    ● 软件工程每一个阶段结束前,应该着重对可维护性进行复审。在系统设计阶段的复审期间,应该从 (8) 出发,评价软件的结构和过程。

    (8)

    A. 指出可移植性问题以及可能影响软件维护的系统界面

    B. 容易修改、模块化和功能独立的目的

    C. 强调编码风格和内部说明文档

    D. 可测试性


    正确答案:B

  • 第5题:

    ● 软件工程每一个阶段结束前,应该着重对可维护性进行复审。在系统设计阶段的复审期间,应该从 (34) 出发,评价软件的结构和过程。

    (34)

    A. 指出可移植性问题以及可能影响软件维护的系统界面

    B. 容易修改、模块化和功能独立的目的

    C. 强调编码风格和内部说明文档

    D. 可测试性


    正确答案:B