题目
下列选项中不属于结构化程序设计方法的是( )。A. 自顶向下B. 逐步求精C. 模块化D. 可复用
下列选项中不属于结构化程序设计方法的是( )。
A. 自顶向下
B. 逐步求精
C. 模块化
D. 可复用
题目解答
答案
D. 可复用
解析
结构化程序设计的核心方法包括自顶向下、逐步求精和模块化,强调程序的清晰结构和模块分解。可复用虽然属于软件工程的重要概念,但更偏向于代码复用,而非结构化设计的核心方法。因此,本题需识别出不属于结构化方法的选项。
选项分析
A. 自顶向下
结构化程序设计的核心方法之一,强调从整体问题出发,逐步分解为子问题。
B. 逐步求精
通过迭代细化每个模块的功能,确保设计逐步完善,是结构化设计的关键步骤。
C. 模块化
将程序划分为独立功能模块,提升可维护性和理解性,属于结构化方法的重要原则。
D. 可复用
指代码或组件的重复使用,属于软件复用概念,与结构化设计的结构优化目标无关。