问题
单项选择题
在软件生存周期中占据时间最长的是______。
A.运行和维护阶段
B.软件开发阶段
C.需求分析阶段
D.软件设计阶段
答案
参考答案:A
解析: 由于很多复杂因素的影响,软件开发组织投入到软件产品上的费用以及大多数时间都花在了软件完成并交付使用后对它的维护上,软件的运行和维护阶段可以说是软件生存周期中占据时间最长的阶段,在这段时间内,需要在运行环境中对软件产品进行性能监视,若有必要,为了纠正错误或满足新的需求,还需要对软件产品进行修改。