软考-软件设计师:软件工程-系统维护 作者:马育民 • 2025-04-19 16:24 • 阅读:10002 # 系统维护 软件在交付使用后对软件所做的一切改动(改正错误或满足新的需求) # 系统可维护性 维护人员理解、改正、改动和改进这个软件的难易程度 开发软件系统所有步骤的关键目的:提高可维护性 ### 可维护性的评价指标 - **可理解性**。理解系统的结构、界面、功能和内部过程的难易程度。 - **可测试性**。测试的容易程度取决于易理解的程度。 - **可修改性**。模块的耦合、内聚、作用范围与控制范围的关系等都对可修改性有影响。 # 软件维护的内容 >281页 - 改正性维护(确性维护)。改bug(系统测试阶段未发现) - 适应性维护。(**第三方提出**,如:国家提出安全要求)适应需求变化而进行的修改。 - 完善性维护(改善性维护)。(**用户提出**)扩充功能和改善性能而进行的修改 - 预防性维护。(**程序员**)主动增加功能,不被淘汰 # 题 系统可维护性是指维护人员理解、改正、改动和改进软件系统的难易程度,其评价指标不包括( ) A、可理解性 B、可测试性 C、可修改性 D、一致性 答案 D # 题 系统交付用户使用了一段时间后发现,系统的某个功能响应非 常慢。修改了某模块的一个算法使其运行速度得到了提升,则该行 为属于()维护。 A、改正性 B、适应性 C、改善性 D、预防性 ### 答案 C,客户提出的是改善性维护 原文出处:http://malaoshi.top/show_1GWyWQItvNp.html