计算机检验员

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

题目

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

  • A、后台数据增加
  • B、软件的原有功能和性能可能不再适应用户的要求
  • C、软件的工作环境改变了(例如,增加了新的外部设备等),软件也要做相应的变更
  • D、软件运行中发现错误,需要修改
参考答案和解析
正确答案:A,B,C,D
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

之所以要对已交付使用的软件进行维护,原因是______。

(Ⅰ)为了增强软件的功能,满足功能上的变更

(Ⅱ)运行中发现了软件中的错误需要更正

(Ⅲ)为了适应软件工作环境变化而引起的相应改变

A) (Ⅰ)

B) (Ⅰ)和(Ⅲ)

C) (Ⅱ)和(Ⅲ)

D) (Ⅰ)和(Ⅱ)和(Ⅲ)

A.

B.

C.

D.


正确答案:D
解析:对于已交付的软件投入正常使用,就进入运行阶段,这一阶段可能持续若干年甚至几十年。但软件在运行过程中往往可能会因为多方面的原因导致需要对该软件进行修改,这一修改过程便是软件的维护。其主要原因可能为以下几点:软件在运行中发现了软件本身存在的错误需要修正;为了适应变化了的软件工作环境;为了满足用户需求要增强软件的功能而需做变更。

第2题:

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


正确答案:D


第3题:

软件维护有四种类型。其中软件投入使用并成功运行后,根据用户关于增加新的处理功能,修改原有功能以及各种改进的要求或建议,对该软件系统的功能和质量做进一步的修改或补充,这种维护称为( )。

A.校正性维护

B.适应性维护

C.完善性维护

D.预防性维护


正确答案:C
软件维护有4种类型:校正性维护、适应性维护、完善性维护和预防性维护。

第4题:

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

A.质量

B.环境

C.要求

D.功能和性能


正确答案:D

第5题:

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

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

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

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

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

A.Ⅰ

B.Ⅰ和Ⅱ

C.Ⅱ和Ⅲ

D.Ⅰ、Ⅱ和Ⅲ


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

第6题:

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

A.后台数据增加

B.软件的原有功能和性能可能不再适应用户的要求

C.软件的工作环境改变了(例如,增加了新的外部设备等),软件也要做相应的变更

D.软件运行中发现错误,需要修改


正确答案:ABCD

第7题:

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

A.可扩充性

B.可靠性

C.复用性

D.可移植性


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

第8题:

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

(28)

A. 可扩充性

B. 可靠性

C. 复用性

D. 可移植性


正确答案:D

第9题:

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

A.可复用性

B.可维护性

C.可移植性

D.可扩充性


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

第10题:

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

A.因环境已发生了变化

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

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

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


正确答案:D

更多相关问题