以下关于软件维护的叙述中,错误的是(50)。A.软件维护解决软件产品交付用户之后运行中发生的各种问题B.软件维护期通常比开发期长得多,投入也大得多C.软件的可维护性是软件开发阶段各个时期的关键目标D.软件工程存在定量度量软件可维护性的很好的普遍适用的方法

题目

以下关于软件维护的叙述中,错误的是(50)。

A.软件维护解决软件产品交付用户之后运行中发生的各种问题

B.软件维护期通常比开发期长得多,投入也大得多

C.软件的可维护性是软件开发阶段各个时期的关键目标

D.软件工程存在定量度量软件可维护性的很好的普遍适用的方法


相似考题
更多“以下关于软件维护的叙述中,错误的是(50)。A.软件维护解决软件产品交付用户之后运行中发生的各种问 ”相关问题
  • 第1题:

    下列叙述中,正确的是______。

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

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

    C.软件交付使用后还需要进行维护

    D.软件交付使用后其生命周期就结束


    正确答案:C

  • 第2题:

    软件维护包含更正性维护、适应性维护、预防性维护、完善性维护,()属于完善性维护。

    A.使软件产品能够在变化后的环境中继续使用

    B.在软件产品中的潜在错误成为实际错误前进行完善

    C.改进交付后产品的性能和可维护性

    D.为改善性能而作的修改


    参考答案:D

  • 第3题:

    以下关于软件维护的叙述中,错误的是__(16)__。

    A.软件维护解决软件产品交付用户之后运行中发生的各种问题

    B.软件维护期通常比开发期长得多,投入也大得多

    C.软件的可维护性是软件开发阶段各个时期的关键目标

    D.软件工程存在定量度量软件可维护性的很好的普遍适用的方法


    正确答案:A
    软件维护:为需要提供软件支持的全部活动。这些活动包括在交付前完成的活动,以及交付后完成的活动。交付前完成的活动包括交付后的计划和维护计划。交付后的活动包括软件修改、培训、帮助资料等。

  • 第4题:

    以下关于软件需求分析、设计、测试与维护的叙述中,不正确的是()

    A.软件需求分析可以检测和解决需求之间的冲突,发现系统的边界,并详细描述系统需求

    B.软件设计可以划分为软件架构设计和软件详细设计两个阶段

    C.软件测试是在编码阶段完成后升始介入的

    D.软件维护指的是软件产品交付前和交付后需要提供的支持活动


    正确答案:C

  • 第5题:

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

    A.软件维护要解决软件产品交付用户之后运行中发生的各种问题

    B.软件的维护期通常比开发期长得多,其投入也大得多

    C.进行质量保证审查可以提高软件产品的可维护性

    D.提高可维护性是在软件维护阶段考虑的问题


    正确答案:
    本题考查软件维护的相关知识。软件产品在交付给用户之后,就进入了维护阶段。在该阶段针对系统改变所做的任何工作,都属于维护活动。软件维护期通常比开发期要长得多,根据统计数据一般项目花费1到2年的开发时间,但是需要额外的5到6年的维护时间。维护的成本也比开发成本高得多,另外一些企业数据表明,平均39%的工作量花在开发上,其余的在维护上。软件可维护性是指在给定的条件下,在规定的时间间隔内,使用规定的过程和资源完成维护活动的概率。通过多个方面来提高软件产品的可维护性,其中进行质量保证审查是一个重要的手段。在软件开发的各个阶段都需要考虑提高软件产品的可维护性,而不仅仅是在软件维护阶段。

  • 第6题:

    软件交付给用户使用后,随即进入软件的维护阶段.

    A.错误

    B.正确


    参考答案:B

  • 第7题:

    以下关于软件测试的叙述中,正确的是()。

    A.软件测试的目的是为了证明软件是正确的
    B.软件测试是为了发现软件中的错误
    C.软件测试在软件实现之后开始,在软件交付之前完成
    D.如果对软件进行了充分的测试,那么交付时软件就不存在问题了

    答案:B
    解析:
    选项B是软件测试的根本目的。

  • 第8题:

    以下关于软件需求分析、设计、测试与维护的叙述中,不正确的是( )

    A:软件需求分析可以检测和解决需求之间的冲突,发现系统的边界,并详细描述系统需求
    B:软件设计可以划分为软件架构设计和软件详细设计两个阶段
    C:软件测试是在编码阶段完成后开始介入的
    D:软件维护指的是软件产品交付前和交付后需要提供的支持活动

    答案:C
    解析:
    测试不再只是一种仅在编码阶段完成后才开始的活动。现在的软件测试被认为是一种应该包括在整个开发和维护过程中的活动,它本身是实际产品构造的一个重要部分。

  • 第9题:

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

    A.软件维护解决软件产品交付用户之后进行中发生的各种问题
    B.软件维护期通常比开发期长得多,投入也大得多
    C.软件可维护性是软件开发阶段各个时期的关键目标
    D.相对于软件开发任务而言,软件维护工作要简单得多

    答案:D
    解析:
    开发与维护工作分属于软件生命周期的不同阶段,不能简单的比较。

  • 第10题:

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

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

    正确答案:D

  • 第11题:

    下面关于软件维护的叙述中,不正确的是()

    • A、软件维护是在软件交付之后为保障软件运行而要完成的活动
    • B、软件维护是软件生命周期中的一个完整部分
    • C、软件维护包括更正性维护、适应性维护、完善性维护和预防性维护等几种类型
    • D、软件维护活动可能包括软件交付后运行的计划和维护计划,以及交付后的软件修改、培训和提供帮助资料等

    正确答案:A

  • 第12题:

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

    软件维护要解决软件产品交付用户之后运行中发生的各种问题

    B

    软件的维护期通常比开发期长得多,其投入也大得多

    C

    进行质量保证审查可以提高软件产品的可维护性

    D

    提高可维护性是在软件维护阶段考虑的问题


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

  • 第13题:

    关于PC机软件的描述中,以下哪个说法是错误的________?

    A.应用程序是解决实际问题的一个程序

    B.应用软件是能够为用户解决各种实际问题的应用程序的集合

    C.系统软件是管理、监控和维护计算机资源的软件

    D.高级语言编译软件、WPS汉字处理系统都是应用软件


    正确答案:D
    解析:软件分为系统软件和应用软件。系统软件是指负责管理、监控和维护计算机硬件和软件资源的一种软件。系统软件主要包括:操作系统、各种编程语言的处理程序、数据库管理系统以及故障诊断、排错程序等工具软件。应用软件是指利用计算机和系统软件为解决各种实际问题而编制的程序,这些程序满足用户的特殊要求。因此,高级语言编译软件属于系统软件。

  • 第14题:

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

    A、软件维护解决软件产品交付用户之后进行中发生的各种问题

    B、软件维护期通常比开发期长得多,投入也大得多

    C、软件可维护性是软件开发阶段各个时期的关键目标

    D、相对于软件开发任务而言,软件维护工作要简单得多


    正确答案:D

  • 第15题:

    软件维护工作包括多种类型。其中()的目的是检测并更正软件产品中的潜在错误,防止它们称为实际错误

    A.更正性维护

    B.适应性维护

    C.完善性维护

    D.预防性维护


    正确答案:D

  • 第16题:

    关于软件维护,以下叙述中正确的是(50)。

    A.如果没有文档,也可以很容易地维护一个软件

    B.设计软件时就应考虑到将来软件的可修改性

    C.谁写的软件就得由谁来维护

    D.维护软件就是改正软件中的错吴


    正确答案:B
    本题考查软件维护方面的知识。软件维护可分为改正性维护、适应性维护、完善性维护和预防性维护。与软件维护相关的问题有五个方面:理解需求维护的软件是很困难的;需要维护的软件往往缺少合适的文档;维护软件时通常不能指望得到原来开发人员的帮助;多数软件在设计时没有考虑将来的维护;软件维护通常不是一个吸引人的工作。‘软件的可维护性是指软件能够被理解.改正、适应及增强功能的容易程度。可理解性、可测试性、可修改性是衡量软件可维护生的几个主要质量因素。

  • 第17题:

    某软件开发企业在软件交付给用户使用后,定期指派工程师小张去用户单位进行维护, 以保持本企业软件产品能在变化后或在变化的环境中可以继续使用。小张以上的维护过程属于()。

    A.适应性维护

    B.更正性维护

    C.预防性维护

    D.更完善性维护


    正确答案:A
    改正性维护是指改正在系统开发阶段已发生而系统测试阶段尚未发现的错误。适应性维护是指使用软件适应信息技术变化和管理需求变化而进行的修改。完善性维护是为扩充功能和改善性能而进行的修改,主要是指对己有的软件系统增加一些在系统分析和设计阶段中没有规定的功能与性能特征。预防性维护为了改进应用软件的可靠性和可维护性,为了适应未来的软硬件环境的变化,应主动增加预防性的新的功能,以使应用系统适应各类变化而不被淘汰。

  • 第18题:

    下列叙述中,正确的是 ______。

    A.软件测试的目标是保证交付的软件产品不包含缺陷

    B.软件测试有利于降低软件产品发布后的维护费用

    C.测试包是指一个测试脚本,它由一组顺序执行的测试用例组成

    D.在V模型中,集成测试用例的设计对应于软件需求分析活动


    正确答案:B
    解析:软件测试的目标是发现缺陷,证明程序有错而非证明其正确。故A不正确。

  • 第19题:

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

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

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

  • 第20题:

    软件产品交付使用后,一般需要进行软件维护。当软件支持环境(如操作系统、编译器等)发生变化导致软件无法正常运行时,所需要进行的修改工作属于( )。

    A.纠错性维护
    B.适应性维护
    C.完善性维护
    D.预防性维护

    答案:B
    解析:
    软件维护指在软件运行/维护阶段对软件产品所进行的修改。要求进行软件维护的原因可归纳为三种类型:1)改正在特定的使用条件下暴露出来的一些潜在程序错误或设计缺陷称之为纠错性维护。2)因在软件使用过程中环境发生变化,对软件进行的修改称之为适应性维护。3)因用户某些需求的变化,导致对现有系统更改现有功能、增加新的功能,以及改善总体性能的要求,为了满足这些要求需要进行软件修改称之为完善性维护。除了上述三类维护外,还有一类维护活动叫预防性维护。预防性维护是为了提高软件的可维护性、可靠性等,为以后进一步改进软件打下良好基础的维护活动。预防性维护可定义为:“把今天的方法用于昨天的系统以满足明天的需要”。

  • 第21题:

    人们根据软件维护的性质不同,将软件维护分为更正性维护、适应性维护、完善性维护、预防性维护等四类,( )是这四类软件维护的共同特征。

    A. 发现原产品中存在问题后采取的补救措施
    B. 交付软件产品后进行的修改
    C. 测试发现问题之后的应对措施
    D. 软件产品交付前进行的质量管理活动

    答案:B
    解析:
    这四类软件维护的共同特征为都是交付后进行的。

  • 第22题:

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

    • A、软件测试的目标是保证交付的软件产品不包含缺陷
    • B、软件测试有利于降低软件产品发布后的维护费用
    • C、测试包是指一个测试脚本,它由一组顺序执行的测试用例组成
    • D、在V模型中,集成测试用例的设计对应于软件需求分析活动

    正确答案:B

  • 第23题:

    单选题
    下面关于软件维护的叙述中,不正确的是()
    A

    软件维护是在软件交付之后为保障软件运行而要完成的活动

    B

    软件维护是软件生命周期中的一个完整部分

    C

    软件维护包括更正性维护、适应性维护、完善性维护和预防性维护等几种类型

    D

    软件维护活动可能包括软件交付后运行的计划和维护计划,以及交付后的软件修改、培训和提供帮助资料等


    正确答案: B
    解析: 软件维护可定义为需要提供软件支持的全部活动。这些活动包括在交付前完成的活动以及交付后完成的活动。交付前完成的活动包括交付后的运行计划和维护计划等。交付后的活动包括软件修改、培训、帮助资料等。软件维护包括类型有:纠错性维护、适应性维护、完善性维护和预防性维护。根据软件维护的定义可知选项A的说法错误。