投入运行的软件需要变更的原因很多,但主要原因有()A、后台数据增加B、软件的原有功能和性能可能不再适应用户的要求C、软件的工作环境改变了(例如,增加了新的外部设备等),软件也要做相应的变更D、软件运行中发现错误,需要修改

题目

投入运行的软件需要变更的原因很多,但主要原因有()

  • A、后台数据增加
  • B、软件的原有功能和性能可能不再适应用户的要求
  • C、软件的工作环境改变了(例如,增加了新的外部设备等),软件也要做相应的变更
  • D、软件运行中发现错误,需要修改

相似考题
更多“投入运行的软件需要变更的原因很多,但主要原因有()A、后台数据增加B、软件的原有功能和性能可能不再适应用户的要求C、软件的工作环境改变了(例如,增加了新的外部设备等),软件也要做相应的变更D、软件运行中发现错误,需要修改”相关问题
  • 第1题:

    ● 某软件在应用初期运行在Windows NT 环境中。现因某种原因,该软件需要在UNIX 环境中运行,而且必须完成相同的功能。为适应这个要求,软件本身需要进行修改,而所 修改的工作量取决于该软的 (27 ) 。 (27 )A. 可扩充性 B. 可靠性 C. 复用性 D. 可移植性


    正确答案:D


  • 第2题:

    软件维护是指系统交付使用后对软件所做的改变,以下

    Ⅰ.改正程序中存在的错误和不足

    Ⅱ.使软件能适应新的软、硬件环境

    Ⅲ.增加新的应用内容和功能

    哪个(些)是需要进行软件维护的原因?

    A.Ⅰ

    B.Ⅰ和Ⅱ

    C.Ⅱ和Ⅲ

    D.Ⅰ、Ⅱ和Ⅲ


    正确答案:D
    解析:软件维护是指系统交付使用以后对它所做的改变,也是软件生存周期中最后一个阶段,改变的原因通常是:改正程序中存在的错误和不足,使软件能适应新的硬、软件环境,增加新的应用内容和功能。

  • 第3题:

    一个软件产品开发完成投入使用后,常常由于各种原因需要对它做适当的变更。在软件的使用过程中,软件原来的(48)可能不再适应用户的要求,需要进行变更;软件的工作环境也可能发生变化:最常见的是配合软件工作的(49)有变动;还有一种情况是在软件使用过程中发现错误,需要进行修正。通常把软件交付使用后做的变更称为(50)。软件投入使用后的另一项工作是(51),针对这类软件实施的软件工程活动,主要是对其重新实现,使其具有更好的(52),包括软件重构、重写文档等。(51)和新的软件开发工作的主要差别在于 (53)。

    A.质量

    B.环境

    C.要求

    D.功能和性能


    正确答案:D

  • 第4题:

    下述任务中,(2)不属于软件工程需求分析阶段。

    A.分析软件系统的数据要求

    B.确定软件系统的功能需求

    C.确定软件系统的性能要求

    D.确定软件系统的运行平台


    正确答案:D
    解析:本题考查了软件工程需求分析阶段的相关知识。需求分析定义了软件产品的各种用户需求如功能、性能等,需求分析是否透彻、完整、正确是软件项目成败的关键。通常供方派专业的系统分析员与需方合作,共同定义需求。不过现在国内的软件公司似乎分析、设计、编码、测试都是几个人从头做到尾。在需求分析过程中,时刻要坚持的一个原则就是“客户就是上帝”,不管客户提出了什么要求,能够实现的一定要实现而且要更好,不能实现的也要约定好是将来实现还是放弃,尽最大能力满足用户要求。选项D,确定软件系统的运行平台不是在需求分析阶段完成的,而是在设计阶段做的。

  • 第5题:

    以下关于软件回归测试的说法中错误的是______。

    A.软件变更后,应对软件变更部分的正确性和对变更需求的符合性进行测试

    B.软件变更后,首先应对变更的软件单元进行测试,然后再进行其他相关的测试

    C.软件变更后,不必再对软件原有正确的功能、性能和其他规定的要求进行测试

    D.对具体的软件,可以根据软件测试合同及软件的重要性、完整性级别对回归测试内容进行剪裁


    正确答案:C
    解析:回归测试的目的是测试软件变更之后,变更部分的正确性和对变更需求的符合性,并测试软件变更之后,对软件原有正确的功能、性能和其他规定的要求不产生损害。其测试的对象有未通过单元测试、系统集成测试、配置项测试、系统测试的软件。在变更之后,首先应对变更的软件单元进行测试,然后再进行相关的测试。
      回归测试的内容可能有:只重复测试原来软件单元测试做过的测试内容;修改原软件单元测试做过的测试内容;以及在前两者基础之上新增测试内容。
      由以上可得A、B项说法均正确,而C选项说法明显错误。
      软件测试规范规定,对具体的软件可根据软件测试合同及软件的重要性、完整性级别对上述各类软件测试的内容进行裁剪。D选项说法错误。

  • 第6题:

    下述任务中,属于软件工程设计阶段的是 ( )

    A.分析软件系统的数据要求
    B.确定软件系统的功能需求
    C.确定软件系统的性能要求
    D.确定软件系统的运行平台

    答案:D
    解析:
    设计阶段才确定软件的运行平台。

  • 第7题:

    以下关于CMNET软件变更说法正确的是()

    • A、软件变更包括新设备割接入网、新老设备更替等
    • B、软件变更包括版本变更、新增补丁等
    • C、软件变更主要是指对现网设备的局数据进行增加、修改或删除操作
    • D、软件变更一般针对设备功能和性能进行调整

    正确答案:B

  • 第8题:

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

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

    正确答案:A,C

  • 第9题:

    在Garvin多维度模型中,可靠性是指()。

    • A、软件产品提供了让用户产生惊喜的特性
    • B、软件实现了用户需要的功能和性能
    • C、软件在规定时间和条件下无故障持续运行
    • D、软件符合国家或行业的相关标准

    正确答案:C

  • 第10题:

    软件概述模块中通常会对()进行相应的表述。

    • A、软件功能
    • B、软件设计目标
    • C、运行环境
    • D、软件性能

    正确答案:A,B,D

  • 第11题:

    多选题
    软件概述模块中通常会对()进行相应的表述。
    A

    软件功能

    B

    软件设计目标

    C

    运行环境

    D

    软件性能


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

  • 第12题:

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

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

    B

    排除实施中的误使用

    C

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

    D

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

    E

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


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

  • 第13题:

    某软件在应用初期运行在Windows NT环境中。现因某种原因,该软件需要在UNIX环境中运行,而且必须完成相同的功能。为适应这个要求,软件本身需要进行修改,而所需修改的工作量取决于该软件的(27)。

    A.可扩充性

    B.可靠性

    C.复用性

    D.可移植性


    正确答案:D
    解析:软件的可扩充性指软件的体系结构、数据设计和过程设计的可扩充程度,可扩充性影响着软件的灵活性和可移植性。软件可靠性指软件按照设计要求,在规定时间和条件下不出故障,可持续运行的程度,可靠性取决于软件的一致性、安全性、容错性和准确性等。软件复用性指软件或软件的部件能被再次用于其他应用中的程度,软件复用性取决于其模块独立性、通用性和数据共享性等。软件可移植性指将软件系统从一个计算机系统或环境移植到另一种计算机系统或环境中运行时所需工作量的大小,可移植性取决于系统中硬件设备的特征、软件系统的特点和开发环境、系统分析与设计中关于通用性、软件独立性和可扩充性等方面的考虑。

  • 第14题:

    某软件产品在应用初期运行在Windows 2000环境中。现因某种原因,该软件需要在Linux环境中运行,而且必须完成相同的功能。为适应该需求,软件本身需要进行修改,而所需修改的工作量取决于该软件的(20)。

    A.可复用性

    B.可维护性

    C.可移植性

    D.可扩充性


    正确答案:C
    解析:软件的可复用性指软件或软件的部件能被再次用于其他应用中的程度。软件复用性取决于其模块独立性、通用性和数据共享性等。软件的可维护性是指一个软件模块是否容易修改、更新和扩展,即在不影响系统其他部分的情况下修改现有系统功能中问题或缺陷的能力。软件的可移植性指将软件系统从一个计算机系统或操作系统移植到另一种计算机系统或操作系统中运行时所需工作量的大小。可移植性取决于系统中硬件设备的特征、软件系统的特点和开发环境,以及系统分析与设计中关于通用性、软件独立性和可扩充性等方面的考虑。软件的可扩充性指软件的体系结构、数据设计和过程设计的可扩充程度。可扩充性影响着软件的灵活性和可移植性。由以上分析可知,该软件产品从Windows 2000环境中迁移到Linux环境中运行,为完成相同的功能,软件本身需要进行修改,而所需修改的工作量取决于该软件产品的可移植性。

  • 第15题:

    软件维护工作的内容是( )。

    A.因环境已发生了变化

    B.软件需要做相应的变更

    C.纠正与修改软件中含有的错误

    D.为扩充功能,提高性能而做的变更,包括上述内容


    正确答案:D

  • 第16题:

    因计算机硬件和软件环境的变化而作出的修改软件的过程称为(37),为增加软件功能、增强软件性能、提高软件运行效率而进行的维护活动称为(38)。

    A.校正性维护

    B.适应性维护

    C.完善性维护

    D.预防性维护


    正确答案:B
    解析:软件维护包括(1)校正性维护。在软件交付使用后,一些隐含的错误在某些特定的使用环境下会暴露出来。为了识别和纠正错误,修改软件性能上的缺陷,应进行确定和修改错误的过程,这个过程就称为校正性维护。(2)适应性维护。为了使应用软件适应计算机硬件、软件环境及数据环境的不断发生的变化而修改软件的过程称为适应性维护。(3)完善性维护。为增加软件功能、增强软件性能、提高软件运行效率而进行的维护活动称为完善性维护。(4)预防性维护。为了提高软件的可维护性和可靠性而对软件进行的修改称为预防性维护。

  • 第17题:

    软件维护一般包括:校正性维护、适应性维护、完善性维护和预防性维护,属于善性维护的是

    A.发现并改正测试阶段未发现的错误

    B.使软件系统适应新的运行环境

    C.增加软件新的处理功能

    D.改良未来软件的可靠性和可维护性


    正确答案:C

  • 第18题:

    ISOS-SS的MOIFtp软件中,在软件监控中可选择启用需要监控的软件。如果需要监控的软件意外没运行,此模块可实现重新运行该软件的功能。


    正确答案:正确

  • 第19题:

    下述任务中,不属于软件工程需求分析阶段的是()

    • A、分析软件系统的数据要求
    • B、确定软件系统的功能需求
    • C、确定软件系统的性能要求
    • D、确定软件系统的运行平台

    正确答案:D

  • 第20题:

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

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

    正确答案:B

  • 第21题:

    快速原型技术的适用于能够快速地向用户交付可以投入实际运行的软件成果,并能够很好地适应软件用户对需求规格的变更的情况。


    正确答案:正确

  • 第22题:

    判断题
    ISOS-SS的MOIFtp软件中,在软件监控中可选择启用需要监控的软件。如果需要监控的软件意外没运行,此模块可实现重新运行该软件的功能。
    A

    B


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

  • 第23题:

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

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

    B

    识别、纠正隐藏错误

    C

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

    D

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


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