查看更多
当前 - 选择题 - 结构化设计
中等
单选题
2019年5月第15题
#第一版教材
#必须掌握

结构化设计(Structured Design, SD)是一种面向(【数据流】)的方法,该方法中(【模块】)是实现功能的基本单位。

浓缩知识点

结构化设计(SD)是软件设计阶段的经典方法,以自顶向下、逐步求精、模块化为核心设计原则,属于面向数据流的设计方法,核心依据是需求分析阶段产出的数据流图与数据字典。在该方法中,模块是实现功能的基本单位,每个模块具备相对独立的功能,模块之间通过接口完成交互调用。需要注意区分不同设计方法的核心概念:面向对象设计的核心单元是对象,面向构件设计的核心概念是构件,而结构化设计聚焦于基于数据流拆解构建模块化系统。

正确答案
A

本题考察的是结构化设计(SD)的基本概念。结构化设计是系统分析之后进入软件设计阶段的重要方法,它强调自顶向下、逐步求精和模块化,并以数据流图和数据字典为主要依据。
问题 1
A选项数据流:结构化设计是一种面向数据流的方法,它的设计思路主要来源于软件需求分析阶段形成的数据流图,因此正确。
B选项对象:这是面向对象设计(OOD)的方法核心,与结构化设计无关,错误。
C选项模块:模块是结构化设计中的基本单位,但题干问的是“面向什么的方法”,不是实现功能的单位,因此错误。
D选项构件:这是面向构件设计(CBD)中的概念,和SD不一致,错误。
所以正确答案是 A。

问题 2
A选项模块:在结构化设计中,模块是实现功能的基本单位,每个模块具有相对独立的功能,模块之间通过接口进行调用,因此正确。
B选项对象:属于面向对象设计的基本单元,而不是结构化设计的核心概念,错误。
C选项接口:接口是模块间的交互方式,但不是实现功能的基本单位,错误。
D选项子系统:子系统是更高层次的系统划分,不是结构化设计中直接定义的基本单位,错误。
所以正确答案是 A。

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