某业务系统在运行中因应用程序错误导致业务受影响,事后由维护工程师对该应用程序缺陷

题库2022-08-02  50

问题 某业务系统在运行中因应用程序错误导致业务受影响,事后由维护工程师对该应用程序缺陷进行修复。该维护活动属于(  )。A.更正性维护B.适应性维护C.完善性维护D.预防性维护

选项 A.更正性维护
B.适应性维护
C.完善性维护
D.预防性维护

答案 A

解析 本题考查软件维护的四种类型:参考《系统集成项目管理工程师教程(第2版)》P136。
软件维护:将软件维护定义为需要提供软件支持的全部活动。这些活动包括在交付前完成的活动,以及交付后完成的活动。交付前要完成的活动包括交付后的运行计划和维护计划等。交付后的活动包括软件修改、培训、帮助资料等。软件维护有如下类型:①更正性维护——更正交付后发现的错误;②适应性维护——使软件产品能够在变化后或变化中的环境中继续使用;③完善性维护——改进交付后产品的性能和可维护性;④预防性维护——在软件产品中的潜在错误成为实际错误前,检测并更正它们。
本题属于更正性维护。
软件设计和软件测试
(1)软件设计:根据软件需求,产生一个软件内部结构的描述,并将其作为软件构造的基础。通过软件设计,描述出软件架构及相关组件之间的接口;然后,进一步详细地描述组件,以便能构造这些组件。
通过软件设计得到要实现的各种不同模型,并确定最终方案。其可以划分为软件架构设计(也叫做高层设计)和软件详细设计两个阶段。
(2)软件测试:测试是为了评价和改进产品质量、识别产品的缺陷和问题而进行的活动。软件测试是针对一个程序的行为,在有限测试用例集合上,动态验证是否达到预期的行为。
转载请注明原文地址:https://tihaiku.com/congyezige/2303556.html

最新回复(0)