软件开发的结构化生命周期方法将软件生命周期划分成()。
A:定义、开发、运行维护
B:设计阶段、编程阶段、测试阶段
C:总体设计、详细设计、编程调试
D:需求分析、功能定义、系统设计
出自:计算机科学