问题
单项选择题
软件生命周期中时间最长的阶段是______阶段。
A.需求分析
B.软件维护
C.软件设计
D.软件开发
答案
参考答案:B
解析:[分析] 软件维护是软件生命周期中时间最长的阶段。已交付的软件投入正式使用后,便进入软件维护阶段,它可以持续几年甚至十几年。软件运行过程中可能由于各方面的原因,需要对它进行修改。例如,运行中发现了软件隐含的错误而需要修改;为了适应变化了的软件工作环境而需要修改;因为用户业务发生变化而需要扩充和增强软件的功能等。