查看更多
当前 - 选择题 - 开发模型
中等
单选题
2013年11月第25题
#第一版教材
#必须掌握

以下关于自顶向下开发方法的叙述中,正确的是(__)。

问题(1)
浓缩知识点

自顶向下开发方法以系统高层功能或整体架构为起点,逐层向下拆分细化直至底层模块实现,这种模式能快速搭建系统核心骨架,更早产出可演示的系统原型,便于在项目早期与用户沟通验证需求;它前期侧重整体架构设计,单元测试并非核心环节,若开发中出现错误,多源于上层设计或规格传递的问题,而非底层模块未达标。与之相对的自底向上开发方法,先从底层模块开发入手,单元测试占主导地位,若底层模块的规格说明存在缺陷,会直接影响后续上层模块的集成工作,这类方法更依赖底层模块的稳定性与规格准确性。

正确答案
C

本题考察的是:自顶向下与自底向上开发方法的特点对比
A选项解析: 错误。单元测试在自底向上方法中更占主导,因为底层模块先完成,自顶向下方法前期重在架构设计和自上而下的逐步细化,不强调单元测试时间成本。
B选项解析: 错误。系统性能问题通常是在系统集成和整体运行阶段才能充分暴露,与开发顺序(顶向或底向)无直接关系。自顶向下强调的是功能层次结构清晰,不是性能优化。
C选项解析: 正确。自顶向下方法从系统的高层功能开始,逐步向下分解实现,能够尽早搭建系统骨架,便于形成可演示的原型,在早期阶段就可以与用户沟通和验证。
D选项解析: 错误。这其实更像是自底向上方法的常见问题,因为底层模块先开发,若其规格说明不充分会影响上层集成。而自顶向下开发中,底层模块通常是在规格明确之后再实现的。

联系我们
隐私协议
用户协议
微信公众号
知乎
小红书
浙ICP备2021029036号
@2022-2026
嘉兴市安芯网络科技有限公司 版权所有