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

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

A.软件维护解决软件产品交付用户之后运行中发生的各种问题
B.软件维护期通常比开发期长得多,投入也大得多
C.软件的可维护性是软件开发阶段各个时期的关键目标
D.软件工程存在定量度量软件可维护性的很好的普遍适用的方法
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

( 14 )关于软件维护的描述中,错误的是

A )软件维护分为校正性、适应性和预防性维护

B )软件维护的任务包括检查程序和文档等工作

C )在维护阶段应该保护完整的维护记录

D )维护工作应注意整个软件配置的一致性


正确答案:A



第2题:

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

A.软件测试不仅能表明软件中存在错误,也能说明软件中不存在错误

B.软件测试活动应从编码阶段开始

C.一个成功的测试能发现至今未发现的错误

D.在一个被测程序段中,若已发现的错误越多,则残存的错误数越少


正确答案:C
解析:根据Grenford J.Myers在《The Art of Software Testing》书中的观点:
 (1)软件测试是为了发现错误而执行程序的过程;
 (2)测试是为了证明程序有错,而不是证明程序无错误;
 (3)一个好的测试用例是在于它能发现至今未发现的错误;
 (4)一个成功的测试是发现了至今未发现的错误的测试。
  在一个被测程序段中,若已发现的错误越多,说明该程序段应该重点进行测试,而不能说明残存盼错误数就越少。

第3题:

● 以下关于EDI集中式网络拓扑结构的叙述中,错误的是 (21) 。

A. 能够满足实时EDI的要求 B. 信箱系统运行维护方便

C. 信箱系统互连相对简单 D. 软件系统易于升级开发


正确答案:A

第4题:

以下关于维护软件所需的成本叙述中,说法正确的是(20)。

A.纠正外部和内部设计错误比纠正源代码错误需要更大的成本

B.需求定义纠错的成本小于源代码纠错的成本

C.用户文档需要经常更新,其维护成本超过了纠正设计错误的成本

D.与需求定义相比,源代码的文字量大得多,所以源代码的维护成本更高


正确答案:A
解析:根据系统开发的生命周期可知,系统设计阶段在前,软件编码阶段在后,纠正开发阶段早期的错误要比纠正后期的错误代价大,因此,纠正外部和内部设计错误比纠正源代码错误需要更大的成本。

第5题:

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

A、软件维护是对软件交付使用以后的软件系统所做的改变

B、软件维护是对设计和测试阶段的软件系统所做的改变

C、软件维护比开发更为困难,更需要计划和经验,也需要工具的辅助并加强管理

D、根据维护人员对软件的理解,软件维护是在文档的指导下找到并处理漏洞,需要进行的创造性的工作


参考答案:B

第6题:

● 以下关于EDI集中式网络拓扑结构的叙述中,错误的是 (21) 。

(21)

A. 能够满足实时EDI的要求

B. 信箱系统运行维护方便

C. 信箱系统互连相对简单

D. 软件系统易于升级开发


正确答案:A

试题(21)分析
  本题考查EDI系统的拓扑结构。
  集中式网络拓扑结构的优点是:信箱系统间互连相对简单,容易实现系统软件的升级和开发,集中式信箱系统运行、维护方便,开销较小。集中式网络拓扑结构的缺点是:难以满足实时EDI的要求,易产生输入瓶颈,难于控制、维护远程节点。
参考答案
  (21)A

第7题:

关于软件维护的说法错误的是()。

A、软件维护是软件生命周期中占用时间最长的一个阶段

B、软件维护不只是修改软件中的错误

C、软件维护对于开发商来说是无利可图的

D、在编码过程中添加适当的注释,可以降低软件维护的难度


参考答案:D

第8题:

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

(9)

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

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

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

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


正确答案:A
试题(9)分析
软件维护是生命周期的一个完整部分。可以将软件维护定义为需要提供软件支持的全部活动。这些活动包括在交付前完成的活动,以及交付后完成的活动。交付前完成的活动包括交付后运行的计划和维护计划等。交付后的活动包括软件修改、培训和帮助资料等。软件维护包括如下类型:(1) 更正性维护;(2) 适应性维护;(3) 完善性维护;(4) 预防性维护。
综上可知,软件维护不仅仅是在软件交付之后为保障软件运行而要完成的活动,还包括软件交付前应该完成的活动。因此应选A。
参考答案
(9)A

第9题:

软件维护就是改正软件中的错误。()


参考答案:×软件维护定义

第10题:

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

A.软件测试的目的是为了发现错误

B.成功的测试是能发现至今尚未发现的错误的测试

C.测试不能用来证明软件没有错误

D.当软件不存在错误时,测试终止


正确答案:D
进行软件测试的目的就是为了发现错误的,本身软件是由人开发的,肯定存在至今尚未发现的错误的。换言之测试没有找到错误,并不意味着软件没有错误,也不能证明软件没有错误。

更多相关问题