判断题软件维护,就是在软件交付使用之后,为了改正错误或满足新的需要而修改软件的过程。A 对B 错

题目
判断题
软件维护,就是在软件交付使用之后,为了改正错误或满足新的需要而修改软件的过程。
A

B


相似考题
参考答案和解析
正确答案:
解析: 暂无解析
更多“判断题软件维护,就是在软件交付使用之后,为了改正错误或满足新的需要而修改软件的过程。A 对B 错”相关问题
  • 第1题:

    所谓软件维护就是在软件已经交付使用之后,仅仅为了改正编码错误而修改软件的过程。( )


    正确答案:错

  • 第2题:

    软件维护指软件交付使用后,为了改正错误或满足新的需要而修改软件的过程。软件维护活动花费了整个软件生命期成本的50%~90%,要降低维护成本,需要提高软件的可维护性。软件可维护性(Software Maintainability)是指软件能够被理解、校正、增强功能及适应变化的容易程度。提高软件的可维护性是软件开发阶段的关键目标之一。

    请围绕“软件维护及软件可维护性”论题,依次从以下三个方面进行论述。

    1.概要叙述你参与管理和开发的软件项目以及你在其中所担任的主要工作。

    2.请给出常见的三种软件维护的类型并分别对其特点进行论述。说明影响软件可维护性的主要因素并详细论述提高软件可维护性的主要方法。

    3.具体阐述你参与管理和开发的项目中所进行的软件维护活动和所采取的提高软件可维护性的方法,说明具体实施的过程以及实际应用的效果。


    正确答案:[写作要点] 一、简要叙述所参与管理和开发的软件项目并明确指出在其中承担的主要任务和开展的主要工作。 二、常见软件维护类型及特点 1.软件维护的类型 软件维护分为正确性维护、适应性维护、完善性维护和预防性维护等。 (1)正确性维护(改正性维护):在软件投入运行后可能会暴露一部分在测试阶段没有发现的错误为改正这些错误而对软件进行的修改就是正确性(改正性)维护。 (2)适应性维护:由于软件运行的外部环境(软件硬件)和数据环境等的变化而修改软件使之适应这些变化就是适应性维护。 (3)完善性维护:用户的需求是经常变化的在软件使用过程中用户会对软件提出新的功能和性能要求为了满足这些新的要求而对软件进行修改使之功能和性能得到完善。 (4)预防性维护:就是采用先进的软件工程方法对需要维护的软件或某部分软件重新进行设计、编码和测试以提高软件的可维护性和可靠性等为以后进一步改进软件打下基础。 2.影响软件可维护性的因素及提高软件可维护性的主要方法 软件的可维护性是软件开发阶段的关键目标。影响软件可维护性的因素较多设计、编码及测试中的疏忽和低劣的软件配置缺少文档等都将对软件的可维护性产生不良影响。软件可维护性可用下面七个质量特性来衡量即可理解性、可测试性、可修改性、可靠性、可移植性、可使用性和效率。对于不同类型的维护这七种特性的侧重点也不相同。 可从下面几个方面来阐述如何提高软件的可维护性。 (1)建立明确的软件质量目标。 (2)使用先进的软件开发技术和工具。利用先进的软件开发技术能大大提高软件质量和减少软件费用。 (3)建立明确的质量保证。质量保证是指为提高软件质量所做的各种检查工作。质量保证检查是非常有效的方法不仅在软件开发的各阶段中得到了广泛应用而且在软件维护中也是一个非常主要的工具。为了保证可维护性以下四类检查是非常有用的:在检查点进行检查、验收检查、周期性的维护检查和对软件包的检查。 (4)选择可维护的语言。程序设计语言的选择对维护影响很大。低级语言很难掌握很难理解因而很难维护。一般来说高级语言比低级语言更容易理解第四代语言更容易理解容易编程程序容易修改改进了可维护性。 (5)改进软件的文档。软件文档是对软件功能、软件各组成部分之间的关系、程序设计策略、程序实现过程的历史数据等的说明和补充。软件文档对提高程序的可阅读性有重要作用从而会提高软件的可维护性。 三、需结合自身参与项目的实际状况指出其参与管理和开发的项目中所进行的软件维护活动和所采取的提高软件可维护性的方法。要给出实施软件维护活动和提高软件可维护性的具体过程、方法以及对实际应用效果的分析。
    [写作要点] 一、简要叙述所参与管理和开发的软件项目,并明确指出在其中承担的主要任务和开展的主要工作。 二、常见软件维护类型及特点 1.软件维护的类型 软件维护分为正确性维护、适应性维护、完善性维护和预防性维护等。 (1)正确性维护(改正性维护):在软件投入运行后,可能会暴露一部分在测试阶段没有发现的错误,为改正这些错误而对软件进行的修改就是正确性(改正性)维护。 (2)适应性维护:由于软件运行的外部环境(软件,硬件)和数据环境等的变化而修改软件使之适应这些变化,就是适应性维护。 (3)完善性维护:用户的需求是经常变化的,在软件使用过程中,用户会对软件提出新的功能和性能要求,为了满足这些新的要求而对软件进行修改,使之功能和性能得到完善。 (4)预防性维护:就是采用先进的软件工程方法对需要维护的软件或某部分软件重新进行设计、编码和测试,以提高软件的可维护性和可靠性等,为以后进一步改进软件打下基础。 2.影响软件可维护性的因素及提高软件可维护性的主要方法 软件的可维护性是软件开发阶段的关键目标。影响软件可维护性的因素较多,设计、编码及测试中的疏忽和低劣的软件配置,缺少文档等都将对软件的可维护性产生不良影响。软件可维护性可用下面七个质量特性来衡量,即可理解性、可测试性、可修改性、可靠性、可移植性、可使用性和效率。对于不同类型的维护,这七种特性的侧重点也不相同。 可从下面几个方面来阐述如何提高软件的可维护性。 (1)建立明确的软件质量目标。 (2)使用先进的软件开发技术和工具。利用先进的软件开发技术能大大提高软件质量和减少软件费用。 (3)建立明确的质量保证。质量保证是指为提高软件质量所做的各种检查工作。质量保证检查是非常有效的方法,不仅在软件开发的各阶段中得到了广泛应用,而且在软件维护中也是一个非常主要的工具。为了保证可维护性,以下四类检查是非常有用的:在检查点进行检查、验收检查、周期性的维护检查和对软件包的检查。 (4)选择可维护的语言。程序设计语言的选择对维护影响很大。低级语言很难掌握,很难理解,因而很难维护。一般来说,高级语言比低级语言更容易理解,第四代语言更容易理解,容易编程,程序容易修改,改进了可维护性。 (5)改进软件的文档。软件文档是对软件功能、软件各组成部分之间的关系、程序设计策略、程序实现过程的历史数据等的说明和补充。软件文档对提高程序的可阅读性有重要作用,从而会提高软件的可维护性。 三、需结合自身参与项目的实际状况,指出其参与管理和开发的项目中所进行的软件维护活动和所采取的提高软件可维护性的方法。要给出实施软件维护活动和提高软件可维护性的具体过程、方法以及对实际应用效果的分析。

  • 第3题:

    一般来说,在软件维护过程中,大部分工作是由(49)引起的。在软件维护的实施过程中,为了正确、有效地修改程序,需要经历以下三个步骤:分析和理解程序、修改程序和(50)。(51)的修改不归结为软件的维护工作。

    A.适应新的软件环境

    B.适应新的硬件环境

    C.用户的需求改变

    D.程序的可靠性


    正确答案:C

  • 第4题:

    为了改进应用软件的可靠性和可维护性,并适应未来软硬件环境的变化,应主动增加新的功能以使应用系统适应各类变化而不被淘汰。为了适应未来网络带宽的需要,在满足现有带宽需求下,修改网络软件从而使之支持更大的带宽,这种软件维护工作属于( )。

    A. 更正性维护
    B. 适应性维护
    C. 完善性维护
    D. 预防性维护

    答案:D
    解析:
    本题考察的是软件维护的基本知识,这个不可以丢分啊,必须掌握。

    软件维护包括如下类型:

    ① 更正性维护:软件产品交付后进行的修改,以更正发现的问题

    ② 适应性维护:软件产品交付后进行的修改,以保持软件产品能在变化后或变化中的环境中可以继续使用

    ③ 完善性维护:软件产品交付后进行的修改,以改进性能和可维护性

    ④ 预防性维护:软件产品交付后进行的修改,以在软件产品中的潜在错误成为实际错误前,检测和更正它们

  • 第5题:

    下列选项中属于信息系统软件运维中完善性维护的内容的有()。

    • A、适应新的软件配置而进行软件修改
    • B、满足用户需求而扩充软件性能
    • C、满足用户需求而改进加工效率
    • D、排除实施中的误使用
    • E、采用先进方法对软件重新设计

    正确答案:B,C

  • 第6题:

    下列选项中属于信息系统软件运维中适应性维护的内容的有()。

    • A、适应新的数据环境而进行软件修改
    • B、排除实施中的误使用
    • C、适应新的软件配置而进行软件修改
    • D、满足用户需求、扩充软件性能
    • E、采用先进方法对软件重新设计

    正确答案:A,C

  • 第7题:

    软件维护就是在软件产品交付()对其进行修改,以排除故障,或改进性能和其它属性,或使产品适应改变了的环境。

    • A、之前
    • B、之中
    • C、之后
    • D、之间

    正确答案:C

  • 第8题:

    软件测试是为了发现并改正错误而运行程序的过程。


    正确答案:错误

  • 第9题:

    填空题
    ()是指在软件交付使用后,为了改正错误或满足新的需求而修改软件的过程。

    正确答案: 软件维护
    解析: 暂无解析

  • 第10题:

    判断题
    软件测试是为了发现并改正错误而运行程序的过程。
    A

    B


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

  • 第11题:

    单选题
    软件维护就是在软件产品交付()对其进行修改,以排除故障,或改进性能和其它属性,或使产品适应改变了的环境。
    A

    之前

    B

    之中

    C

    之后

    D

    之间


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

  • 第12题:

    判断题
    软件维护,就是在软件交付使用之后,为了改正错误或满足新的需要而修改软件的过程。
    A

    B


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

  • 第13题:

    维护过程本质上是________的过程。

    A. 改正错误或压缩的修改软件定义和开发

    B. 修改文档

    C. 修改软件配置

    D. 修改程序


    正确答案:A

  • 第14题:

    软件 (42) 是指为了满足用户对软件提出新的功能与性能要求而做的修改。

    A.完善性维护

    B.适应性维护

    C.正确性维护

    D.预防性维护


    正确答案:A
    本题考查软件维护相关知识。软件维护的类型包括:改正性维护(正确性维护)、适应性维护、完善性维护、预防性维护。改正性维护:在软件交付使用后,必然会有一部分隐藏的错误被带到运行阶段来。这些隐藏下来的错误在某些特定的使用环境下就会暴露出来。为了识别和纠正软件错误、改正软件性能上的缺陷、排除实施中的误使用,应当进行的诊断和改正错误的过程,就叫做改正性维护。适应性维护:随着计算机的飞速发展,外部环境(新的硬、软件配置)或数据环境(数据库、数据格式、数据输入∕输出方式、数据存储介质)可能发生变化,为了使软件适应这种变化,而去修改软件的过程就叫做适应性维护。完善性维护:在软件的使用过程中,用户往往会对软件提出新的功能与性能要求。为了满足这些要求,需要修改或再开发软件,以扩充软件功能、增强软件性能、改进加工效率、提高软件的可维护性。这种情况下进行的维护活动叫做完善性维护。预防性维护:为了提高软件的可维护性、可靠性等而提出的一种维护类型,它为以后进一步改进软件打下良好基础。通常,预防性维护定义为:“把今天的方法学用于昨天的系统以满足明天的需要”。也就是说,采用先进的软件工程方法对需要维护的软件或软件中的某一部分(重新)进行设计、编制和测试。

  • 第15题:

    下列叙述中,正确的是( )。

    A)软件交付使用后还需要进行维护

    B)软件一旦交付使用就不需要再进行维护

    C)软件交付使用后其生命周期就结束

    D)软件维护是指修复程序中被破坏的指令


    正确答案:A
    软件的运行和维护是指将已交付的软件投入运行,并在运行使用中不断地维护,根据新提出的需求进行必要而且可能的扩充和删改。而软件生命周期是指软件产品从提出、实现、使用维护到停止使用退役的过程。

  • 第16题:

    在软件的使用过程中,用户往往会对软件提出新的功能与性能要求。为了满足这些要求,需要修改或再开发软件。在这种情况下进行的维护活动称为()。

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

    答案:C
    解析:
    在系统运行过程中,软件需要维护的原因是多样的。根据维护的原因不同,可以将软件维护分为以下4种:①改正性维护。为了识别和纠正软件错误、改正软件性能上的缺陷、排除实施中的误使用,应当进行的诊断和改正错误的过程称为改正性维护。②适应性维护。在使用过程中,外部环境(新的硬、软件配置)、数据环境(数据库、数据格式、数据输入/输出方法、数据存储介质)可能发生变化。为使软件适应这种变化而修改软件的过程称为适用性维护。③完善性维护。在软件的使用过程中,用户往往会对软件提出新的功能与性能要求。为了满足这些要求,需要修改或再开发软件,以扩充软件功能、增强软件性能、改进加工效率、提高软件的可维护性。这种情况下进行的维护活动成为完善性维护。④预防性维护。指预先提高软件的可维护性、可靠性等,为以后进一步改进软件打下良好基础。采用先进的软件工程方法对需要维护的软件或软件中的某一部分(重新)进行设计、编码和测试。

  • 第17题:

    软件维护,可按不同的维护目的而分类,为了适应硬件环境或软件环境的变更对软件作修改是()

    • A、纠正性维护
    • B、适应性维护
    • C、完善性维护
    • D、预防性维护

    正确答案:B

  • 第18题:

    以下属于信息系统软件运维中适应性维护的内容的是()。

    • A、采用先进方法对软件重新设计
    • B、识别、纠正隐藏错误
    • C、满足用户需求、扩充软件性能
    • D、适应新的数据环境而进行软件修改

    正确答案:B

  • 第19题:

    ()是指在软件交付使用后,为了改正错误或满足新的需求而修改软件的过程。


    正确答案:软件维护

  • 第20题:

    软件维护,就是在软件交付使用之后,为了改正错误或满足新的需要而修改软件的过程。


    正确答案:正确

  • 第21题:

    单选题
    软件维护,可按不同的维护目的而分类,为了适应硬件环境或软件环境的变更对软件作修改是()
    A

    纠正性维护

    B

    适应性维护

    C

    完善性维护

    D

    预防性维护


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

  • 第22题:

    判断题
    为了满足企业管理者的需要,会计核算软件应该提供直接修改报表数据的功能。
    A

    B


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

  • 第23题:

    多选题
    下列选项中属于信息系统软件运维中完善性维护的内容的有()。
    A

    适应新的软件配置而进行软件修改

    B

    满足用户需求而扩充软件性能

    C

    满足用户需求而改进加工效率

    D

    排除实施中的误使用

    E

    采用先进方法对软件重新设计


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

  • 第24题:

    多选题
    下列选项中属于信息系统软件运维中适应性维护的内容的有()。
    A

    适应新的数据环境而进行软件修改

    B

    排除实施中的误使用

    C

    适应新的软件配置而进行软件修改

    D

    满足用户需求、扩充软件性能

    E

    采用先进方法对软件重新设计


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