问题
单项选择题
软件工程是一种什么样的分阶段实现的软件程序开发方法
A.自底向上
B.自顶向下
C.逐步求精
D.面向数据流
答案
参考答案:B
解析:解析:软件工程的主要前提如下:自顶向下分阶段实现的方法要求开发:工作从顶层控制和数据定义开始逐渐展开,直到功能模块和数据结构;自顶向下开发要突出强调的是需求稳定不变;求解系统用功能定义:数据的设计要能保持系统功能性和程序模块的独立性;数据需求通过分析系统所需的功能而揭示。