根据用户日益增长的需求,对软件系统进行改进和提高,增加新的功能和特性称为()。
A.完善性维护
B.适应性维护
C.纠错性维护
D.预防性维护
A.完善性维护
B.适应性维护
C.纠错性维护
D.预防性维护
第1题
A.可维护性是指软件产品交付用户使用后能够方便地对它进行修改,以改正潜在的错误以及改进性能和其他属性,使软件产品适应环境的变化
B.可维护性是指软件在不同的系统约束条件下,使用户需求得到满足的难易程度
C.可维护性是指软件从一个计算机系统或环境移植到另一个计算机系统或环境的难易程度
D.可维护性指软件根据需求对软件设计程序进行正向追踪,或根据程序软件设计对软件需求进行逆向追踪的能力
第2题
A.根据软件生存周期各个阶段的任务,从可行性研究开始逐步进行阶段性变换,直至通过测试并得到用户确认的软件产品为止
B.上一阶段变换结果是下一阶段变换的输入,相邻两个阶段具有因果关系、紧密相连
C.一个阶段工作的失误将蔓延到以后的各个阶段,为保证软件开发的正确性,每个阶段任务完成后,都必须对他的阶段性产品进行评审,确认之后再转入下一阶段的工作
D.根据用户提出的软件定义,快速的开发一个原型,向用户展示待开发软件系统全部或部分功能性,在征求用户对原型软件的意见过程中,进一步修改、完善、确认软件系统需求,并达到一致的理解
第7题
从供选择的答案中选出同下列关于软件测试的各条叙述关系最密切的字句。
A.对可靠性要求很高的软件,例如操作系统,由第三者对源代码进行逐行检查。
B.已有的软件被改版时,由于受到变更的影响,改版前正常的功能可能发生异常,性能也可能下降。因此,对变更的软件进行测试是必要的。
C.在意识到被测试模块的内部结构或算法的情况下进行测试。
D.为了确认用户的需求,先做出系统的主要部分,提交给用户试用。
E.在测试具有层次结构的大型软件时,有一种方法是从上层模块开始,由上到下进行测试。此时,有必要用一些模块替代尚未测试过的下层模块。
供选择的答案:
A~E.①仿真器
②代码审查
③模拟器
④桩
⑤驱动器
⑥域测试
⑦黑盒测试
⑧原型
⑨白盒测试
⑩退化测试
第8题
通过软件的功能扩充,把原来独占的设备改造成若干个用户可共享的设备,这种设备称为()。
A.存储设备
B.系统设备
C.虚拟设备
D.用户设备
第9题
A. 可视数据系统
B. 计算机和电话机的组合
C. 电视节目中心数据库或图像库
D. 人机对话系统