以下针对软件设计的理解正确的是( )。
A: 软件设计种包含很多种活动,这些活动需要顺序完成。
B: 软件设计过程运用了抽象、模块化和逐步求精等多种技术。
C: 在软件测试和维护阶段不能够再修改软件设计。
D: 软件设计过程是一个持续不断优化、循环往复的过程。
A: 软件设计种包含很多种活动,这些活动需要顺序完成。
B: 软件设计过程运用了抽象、模块化和逐步求精等多种技术。
C: 在软件测试和维护阶段不能够再修改软件设计。
D: 软件设计过程是一个持续不断优化、循环往复的过程。