全部科目 > 系统架构设计师 >
2025年下半年 上午试卷 综合知识
第 22 题
知识点 结构化设计  
关键词 结构化设计   数据  
章/节 软件开发方法   设计方法  
 
 
结构化设计是一种面向数据流的设计方法,以下不属于结构化设计工具的是( )。
 
  A.  顺序图
 
  B.  程序流程图
 
  C.  HIPO图
 
  D.  盒图




 
 
相关试题     软件开发方法 

  第27题    2011年下半年  
RUP是一个二维的软件开发模型,其核心特点之一是(27)。RUP将软件开发生存周期划分为多个循环(cycle),每个循环由4个连续的阶段组成,每个阶段完成确定的任务。设..

  第40题    2019年下半年  
软件逆向工程就是分析己有的程序,寻求比源代码更高级的抽象表现形式。在逆向工程导出信息的四个抽象层次中,   (39)   包括反映程序..

  第15题    2023年下半年  
下列( )不属于敏捷开发的特点。

相关试题     设计方法 

  第33题    2022年下半年  
在UML2.0(Unified Modeling Language)中,顺序图用来描述对象之间的消息交互,其中循环、选择等复杂交互使用(33)表示,对象之间的消息类型包括(34)。

  第4题    2025年上半年  
工作流表示的是业务过程模型,通常使用图形形式来描述,以下不可用来描述工作流的是()。

  第33题    2018年下半年  
软件设计包括了四个既独立又相互联系的活动:高质量的(32)将改善程序结构和模块划分,降低过程复杂性;(33)的主要目标是开发一个模块化的程序结构,并表示出..

 
知识点讲解
· 结构化设计
 
        结构化设计
        SD方法给出一组帮助设计人员在模块层次上区分设计质量的原理与技术。它通常与SA方法衔接起来使用,以数据流图为基础得到软件的模块结构。SD方法尤其适用于变换型结构和事务型结构的目标系统。在设计过程中,它从整个程序的结构出发,利用模块结构图表述程序模块之间的关系。
        SD方法的步骤如下:
        (1)评审和细化数据流图。
        (2)确定数据流图的类型。
        (3)把数据流图映射到软件模块结构,设计出模块结构的上层。
        (4)基于数据流图逐步分解高层模块,设计中下层模块。
        (5)对模块结构进行优化,得到更为合理的软件结构。
        (6)描述模块接口。
        SD方法的设计原则是:
        (1)使每个模块执行一个功能(坚持功能性内聚)。
        (2)每个模块使用过程语句(或函数方式等)调用其他模块。
        (3)模块间传送的参数作为数据使用。
        (4)尽量减少模块间共用的信息(如参数等)。



更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2025 All Rights Reserved
软考在线版权所有