单项选择题为了提高软件的可维护性或可靠性而对软件进行的修改称为()

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


您可能感兴趣的试卷

你可能感兴趣的试题

1.单项选择题面向维护的技术涉及软件开发的()阶段。

A.设计
B.编码
C.测试
D.所有

2.单项选择题软件测试的目的是()

A.为了表明程序没有错误
B.为了说明程序能正确地执行
C.为了发现程序中的错误
D.为了评价程序的质量

4.单项选择题表示对象相互行为的模型是()模型。

A.动态模型
B.功能模型
C.对象模型
D.静态模型

5.单项选择题CASE工具的表示集成是指CASE工具提供相同的()

A.编程环境
B.用户界面
C.过程模型
D.硬件/操作系统

6.单项选择题在软件开发中,()是指对将要开发的系统的开发成本进行估算,然后与可能取得的效益进行比较和权衡。

A.成本—效益分析
B.可行性分析
C.结构化分析
D.软件需求分析

7.多项选择题下列文档与维护人员有关的有()

A.软件需求说明书
B.项目开发计划
C.概要设计说明书
D.操作手册

8.单项选择题从目前情况来看,增量模型存在的主要问题是()

A.用户很难适应这种系统开发方法
B.该方法的成功率很低
C.缺乏丰富而强有力的软件工具和开发环境
D.缺乏对开发过程中的问题和错误具有应付变化的机制

9.单项选择题快速原型是利用原型辅助软件开发的一种新思想,它是在研究()的方法和技术中产生的。

A.需求阶段
B.设计阶段
C.测试阶段
D.软件开发的各个阶段

10.单项选择题可维护性的特性中,相互矛盾的是()

A.可理解性与可测试性
B.效率与可修改性
C.可修改性和可理解性
D.可理解性与可读性