以下关于自顶向下开发方法的叙述中,正确的是( )。
- A.自顶向下过程因为单元测试而比较耗费时间
- B.自顶向下过程可以更快地发现系统性能方面的问题
- C.相对于自底向上方法,自顶向下方法可以更快地得到系统的演示模型
- D.在自顶向下的设计中,如发现一个错误,通常是因为底层模块没有满足其规格说明(因为高层模块已经被测试过了)
正确答案及解析
正确答案
C
解析
本题考查软件开发方法。
何谓自顶向下的开发,即先着手系统架构,然后逐层进入业务模块,最后进入细粒度功能模块的开发。所谓自底向上的开发,就是先从一行代码,一个Bug,一个模块做起,然后在做一个流程,一个业务模块,最后熟悉整个系统的架构。





