课程
501 字
约 2 分钟
大三上
07-software-maintenance-and-project-management
软件工程notes/se-review-obsidian·更新于 2026-09-15
定义:在软件已经交付使用后,为了改正错误或满足新的需要而修改软件的过程。
软件维护是软件生命周期中耗时最长的过程
分类:
- 改正性维护
- 适应性维护
- 完善性维护
- 预防性维护
软件维护的副作用:
- 修改代码的副作用
- 修改数据的副作用
- 修改文档的副作用
选择题: 为改正软件系统中潜藏的错误而进行的维护活动称为()。
- ==A.改正性维护==
- C.完善性维护
- B.适应性维护
- D.预防性维护 为适应软件运行环境的变化而修改软件的活动称为()。
- A.改正性维护
- C.完善性维护
- ==B.适应性维护==
- D.预防性维护 产生软件维护的副作用,是指()
- A.开发时的错误
- B.隐含的错误
- ==C.因修改软件而造成的错误==
- D.运行时误操作 维护的副作用可分三类,不包括
- A.代码副作用
- B.数据副作用
- C.文档副作用
- ==D.人员副作用== 下列属于维护阶段的文档是()
- A.软件规格说明
- B.用户操作手册
- ==C.软件问题报告==
- D.软件测试分析报告













