更多“修改现有软件系统的设计文档和代码以增强可读性,这种行为属于( )维护。”相关问题
  • 第1题:

    修改设计以适应新的软、硬件环境,从而增加在嵌入式系统中的应用,这种维护属于完善性维护。()

    此题为判断题(对,错)。


    参考答案:错误

  • 第2题:

    可将维护阶段的任务分为3部分:理解现有系统、修改现有系统和

    A.回归测试

    B.组织维护复审

    C.修改现有文档

    D.重新确认修改部分


    正确答案:D
    解析:可维护阶段的任务执行分为3部分:理解现有系统、修改现有系统和重新确认修改部分。

  • 第3题:

    软件维护是在用户使用软件期间对其所做的补充、修改和增强。以下错误的说法是

    A.维护过程中要充分利用程序清单和文档

    B.程序文档应同步进行修改

    C.修改软件时要保持功能的完整性和风格一致

    D.维护人员一定不是原有参加程序开发的人员


    正确答案:D
    解析:选项D)说法太绝对,是错误的。程序开发人员是可以做软件维护的,由于程序开发人员对系统比较熟悉,更适合做软件维护。

  • 第4题:

    修改现有软件系统的设计文档和代码以增强可读性,这种行为属于( )维护。

    A.正确性 B.适应性 C.完善性D.预防性


    正确答案:C

  • 第5题:

    文档是影响软件可维护性的决定因素,软件系统的文档可以分为用户文档和系统文档两类。其中,( )不属于用户文档包括的内容。

    A.系统设计
    B.版本说明
    C.安装手册
    D.参考手册

    答案:A
    解析:
    用户文档主要描述所交付系统的功能和使用方法,并不关心这些功能是怎样实现的。用户文档是了解系统的第1步,它可以让用户获得对系统准确的初步印象,其中至少应该包括下述5方面的内容。(1) 功能描述:说明系统能做什么。(2) 安装文档:说明怎样安装这个系统,以及怎样使系统适应特定的硬件配置。(3) 使用手册:简要说明如何着手使用这个系统(通过丰富的例子说明怎样使用常用的系统功能,并说明用户操作错误是怎样恢复和重新启动的)。(4) 参考手册:详尽描述用户可以使用的所有系统设施,以及它们的使用方法,并解释系统可能产生的各种出错信息的含义(对参考手册最主要的要求是完整,因此通常使用形式化的描述技术)。(5) 操作员指南(如果需要有系统操作员的话):说明操作员应如何处理使用中出现的各种情况。系统文档是从问题定义、需求说明到验收测试计划这样一系列和系统实现有关的文档,描述系统设计、实现和测试的文档对于理解程序和维护程序来说是非常重要的。

  • 第6题:

    软件维护是软件生命周期中的固有阶段,一般认为,各种不同的软件维护中以()维护所占的维护量最小

    • A、纠错性维护
    • B、代码维护
    • C、预防性维护
    • D、文档维护

    正确答案:C

  • 第7题:

    为什么说软件文档维护和代码维护同样重要?


    正确答案:这是因为,软件文档是影响软件可维护性的决定因素。

  • 第8题:

    系统维护的内容包括:应用软件维护;();代码维护;硬件设备维护。

    • A、平台维护
    • B、数据维护
    • C、文档资料维护
    • D、程序维护

    正确答案:B

  • 第9题:

    判断题
    改正性维护是改正软件中原有的错误,所以对软件的修改一般不会导致文档的修改,而适应性和完善性维护将导致文档的修改。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第10题:

    单选题
    系统维护的内容包括:应用软件维护;();代码维护;硬件设备维护。
    A

    平台维护

    B

    数据维护

    C

    文档资料维护

    D

    程序维护


    正确答案: D
    解析: 暂无解析

  • 第11题:

    单选题
    各种不同的软件维护中,以()维护所占的维护量最小。
    A

    纠错性维护

    B

    代码维护

    C

    预防性维护

    D

    文档维护


    正确答案: A
    解析: 暂无解析

  • 第12题:

    单选题
    ()的目的是验证软件是否满足软件开发合同或项目开发计划、系统/子系统设计文档、SRS、软件设计说明和软件产品说明等规定的软件质量要求。
    A

    系统规划

    B

    系统设计

    C

    软件测试

    D

    代码扫描


    正确答案: C
    解析: 暂无解析

  • 第13题:

    对于采用软件工程方法设计的软件,其维护工作应始于 ______。

    A.回归测试

    B.阅读代码

    C.阅读设计文档

    D.需求分析


    正确答案:C
    解析:本题考查点是软件工程方法对系统维护的影响。采用软件工程方法设计的软件,维护工作则可以从设计文档的阅读开始,并根据文档了解软件的结构和接口,估计所做的修改可能带来的影响。

  • 第14题:

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

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

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

    ( )

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

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


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

  • 第15题:

    由于设计缺陷和编码缺陷对已经运行的软件系统进行修改,此行为属于( )维护。

    A.改正性 B.适应性 C.完善性 D.预防性


    正确答案:A

  • 第16题:

    修改现有软件系统的设计文档和代码以增强可读性,这种行为属于(50)维护。

    A.正确性
    B.适应性
    C.完善性
    D.预防性

    答案:C
    解析:
    本题考查维护的基础知识。
    系统维护类型有正确性维护、适应性维护、完善性维护、预防性维护四类。
    ①正确性维护(改正性维护)是指改正在系统开发阶段已发生而系统测试阶段尚未发现的错误。
    ②适应性维护是指使应用软件适应信息技术变化和管理需求变化而进行的修改。
    ③完善性维护是为扩展功能和改善性能而进行的修改。
    ④预防性维护是改变系统的某些方面,以预防失效的发生。
    修改现有软件系统的设计文档和代码以增强吋读性,事实上是在提高软件的质量。因此属于完善性维护。

  • 第17题:

    下面哪个通常不作为组件/单元测试的测试依据()

    • A、组件需求说明
    • B、详细设计文档
    • C、代码
    • D、软件和系统设计文档

    正确答案:D

  • 第18题:

    改正性维护是改正软件中原有的错误,所以对软件的修改一般不会导致文档的修改,而适应性和完善性维护将导致文档的修改。


    正确答案:正确

  • 第19题:

    各种不同的软件维护中,以()维护所占的维护量最小。

    • A、纠错性维护
    • B、代码维护
    • C、预防性维护
    • D、文档维护

    正确答案:C

  • 第20题:

    ()的目的是验证软件是否满足软件开发合同或项目开发计划、系统/子系统设计文档、SRS、软件设计说明和软件产品说明等规定的软件质量要求。

    • A、系统规划
    • B、系统设计
    • C、软件测试
    • D、代码扫描

    正确答案:C

  • 第21题:

    单选题
    下面哪个通常不作为组件/单元测试的测试依据()
    A

    组件需求说明

    B

    详细设计文档

    C

    代码

    D

    软件和系统设计文档


    正确答案: D
    解析: 暂无解析

  • 第22题:

    问答题
    为什么说软件文档维护和代码维护同样重要?

    正确答案: 这是因为,软件文档是影响软件可维护性的决定因素。
    解析: 暂无解析

  • 第23题:

    单选题
    软件维护是软件生命周期中的固有阶段,一般认为,各种不同的软件维护中以()维护所占的维护量最小
    A

    纠错性维护

    B

    代码维护

    C

    预防性维护

    D

    文档维护


    正确答案: D
    解析: 暂无解析

  • 第24题:

    多选题
    维护即对系统进行修改,由此可能对系统带来一定的副作用,主要因为()
    A

    对数据结构的修改

    B

    源代码修改可能产生新的错误

    C

    系统中文档删除

    D

    数据维护

    E

    源代码修改,而不对相应文档更新造成源代码与文档不一致


    正确答案: B,A
    解析: 暂无解析