在软件开发完成交付用户使用后,为了保证软件在一个相当长的时期能够正常运行,就需要对软件进行维护。试述软件维护的类型有几种并分别进行解释。

在软件开发完成交付用户使用后,为了保证软件在一个相当长的时期能够正常运行,就需要对软件进行维护。试述软件维护的类型有几种并分别进行解释。


相关考题:

●软件开发完成并投入使用后,由于多方面原因,软件不能继续适应用户的要求。要延续软件的使用寿命,就必须进行(55)。(55)A.需求分析B.软件设计C.编写代码D.软件维护

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

软件配置管理是一组标识、组织和控制修改源程序的活动,是在软件交付给用户使用后才发生的。( )

下面内容不属于使用软件开发工具好处的是( )。A.减少编程工作量B.保证软件开发的质量和进度C.节约软件开发人员的时间和精力D.使软件开发人员将时间和精力花费在程序的编制和调试上

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

在各种软件开发方法中,(48)能够大大减少软件系统的后期维护费用,使系统功能能正确反映用户的需求。A.自顶向下法B.自底向上法C.快速原型法D.面向对象法

下列软件开发时期的说法正确的是:()。A、软件开发时期的工作包括确定工程的可行性B、软件开发时期的工作包括导出实现工程目标应该采用的策略及系统必须完成的功能C、软件开发时期的工作包括估计实现工程需要的资源和成本,并制定工程进度表D、软件开发时期的工作包括软件结构的设计、数据结构和算法设计、编写程序、测试

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

软件交付给用户使用后,随即进入软件的维护阶段. A.错误B.正确

试题二 论软件项目管理技术及其应用软件项目管理是为了使软件项目能够按照预定的成本、进度和质量顺利完成,对人员、产品、过程和项目进行分析和管理的活动。软件项目管理的根本目的是为了让软件项目,尤其是大型软件项目的整个生命周期都能在管理者的控制之下,以预定成本按期、按质地完成并交付用户使用。而研究软件项目管理技术则是为了从已有的成功或失败的项目案例中总结出能够指导今后开发的通用原则和方法,同时避免重复失误。请围绕“软件项目管理技术及其应用”论题,依次从以下三个方面进行论述。1.概要叙述你参与实施和管理的软件开发项目以及你所担任的主要工作。2.请根据项目实际情况,从成本、进度和质量三个方面,结合软件开发过程,说明你是如何进行软件项目管理的。3.阐述你在进行软件项目管理时遇到了哪些问题,如何解决。

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

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

为了方便开发人员开发,在开发环境下可以使用超级用户或者其他特权用户进行软件开发。

软件配置管理类似于软件维护。都是在软件交付给用户使用后才发生的,一直持续到软件退役后才终止的一组跟踪和控制活动。

项目管理在现代软件开发中是不太重要的,因为大多数项目能够及时完成并成功交付。

在软件交付使用后,由于软件开发过程产生的错误没有完全彻底在()阶段发现,必然有一部分隐含错误带到维护阶段。A、编码B、开发C、测试D、需求

在软件设计中,设计复审是和软件设计本身一样重要的环节,其主要的目的和作用是为了能够()A、减少测试工作量B、避免后期付出高代价C、保证软件质量D、缩短软件开发周期

在软件生命周期中,用户主要是在()参与软件开发。A、软件定义期B、软件开发期C、软件维护期D、整个软件生命周期过程中

目前,软件开发工具使开发过程中的具体工作能够全部自动地完成。

下列服务类型为Iaas的是()A、将软件开发编译平台通过网络交付给用户,用户可以在其上进行软件开发和编译B、将应用程序通过网络交付给用户,用户可以直接通过IE等客户端访问应用C、用户采购服务器、存储、网络构建自己的企业数据中心D、将服务器、存储、网络等基础硬件资源通过网络交付给用户,由用户部署操作系统、应用软件

在软件开发的需求定义阶段,在软件测试方面,以下哪一个选项被制定?() A、覆盖关键应用的测试数据B、详细的安全测试计划C、质量保证测试标准D、用户验收测试标准

判断题目前,软件开发工具使开发过程中的具体工作能够全部自动地完成。A对B错

判断题软件交付给用户使用后,随即进入软件的维护阶段.A对B错

判断题项目管理在现代软件开发中是不太重要的,因为大多数项目能够及时完成并成功交付。A对B错

问答题在软件开发完成交付用户使用后,为了保证软件在一个相当长的时期能够正常运行,就需要对软件进行维护。试述软件维护的类型有几种并分别进行解释。

单选题在软件开发的需求定义阶段,在软件测试方面,以下哪一个选项被制定?()A覆盖关键应用的测试数据B详细的安全测试计划C质量保证测试标准D用户验收测试标准

单选题在软件交付使用后,由于软件开发过程产生的错误没有完全彻底在()阶段发现,必然有一部分隐含错误带到维护阶段。A编码B开发C测试D需求