返回
当前 - 选择题 - 结构化设计
题号:0120220500029
单选题
2022年5月第29题

结构化设计 (Structured Design, SD)是一种面向数据流的方法,可进一步细分为(概要设计和详细设计)两个阶段,它根据(模块独立性原则)和系统结构准则,将DFD转换为系统结构图,用系统结构图来建立系统的物理模型,描述系统分层次的模块结构,以及模块之间的通信与控制关系。

浓缩知识点

结构化设计(SD)是基于结构化分析、面向数据流的经典软件设计方法,采用自顶向下、逐步求精的设计思路。它主要分为概要设计与详细设计两个阶段:概要设计阶段需完成系统模块划分,明确模块间的接口关系,搭建系统整体架构;详细设计阶段则聚焦于模块内部处理逻辑的细化描述,为后续编码提供清晰依据。SD的核心设计准则是模块独立性原则,核心要求是实现模块的高内聚、低耦合——高内聚指模块内部功能单一且关联紧密,低耦合指模块间的依赖程度尽可能弱,结合系统结构准则,可将结构化分析得到的数据流图(DFD)转化为系统结构图,以此构建系统物理模型,直观展现系统分层次的模块结构,以及模块间的通信与控制关系。

正确答案
A

本题考察的是结构化设计(SD)的基本思想与设计原则
概要设计和详细设计:结构化设计的两个主要阶段。概要设计用于确定系统的模块划分及模块之间的接口关系;详细设计用于描述模块内部的处理逻辑;数据库设计和架构设计:数据库设计是数据建模的内容,架构设计则是高层次的软件体系设计,不是SD的阶段;概要设计和架构设计:架构设计不属于结构化设计的划分阶段;模块设计和数据设计:模块设计可以算作概要设计的一部分,但SD并没有叫“数据设计”的阶段。
本小问答案是 概要设计和详细设计。结构化设计的两个主要阶段。概要设计用于确定系统的模块划分及模块之间的接口关系;详细设计用于描述模块内部的处理逻辑。
因此,选项 A 正确。

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