免费智能真题库 > 历年试卷 > 系统架构设计师 > 2025年上半年 系统架构设计师 上午试卷 综合知识
  第50题      
  知识点:   结构化设计
  关键词:   结构化设计   数据        章/节:   软件开发方法   设计方法       

 
结构化设计是一种面向数据流的设计方法,以下不属于结构化设计工具的是( )。
 
 
  A.  程序流程图
 
  B.  顺序图
 
  C.  盒图
 
  D.  HIPO图
 
 
 

  相关试题:软件开发方法          更多>  
 
  第28题    2011年下半年  
   53%
RUP是一个二维的软件开发模型,其核心特点之一是(27)。RUP将软件开发生存周期划分为多个循环(cycle),每个循环由4个连续的阶段组..
  第21题    2021年下半年  
   59%
根据传统的软件生命周期方法学,可以把软件生命周期划分为( )。
  第26题    2017年下半年  
   62%
软件过程是制作软件产品的一组活动以及结果,这些活动主要由软件人员来完成,主要包括(26)。软件过程模型是软件开发实际过程的..
  相关试题:设计方法          更多>  
 
  第22题    2025年下半年  
   0%
结构化设计是一种面向数据流的设计方法,以下不属于结构化设计工具的是( )。
  第31题    2015年下半年  
   52%
用例(use case)用来描述系统对事件做出响应时所采取的行动。用例之间是具有相关性的。在一个会员管理系统中,会员注册时可以采..
  第33题    2011年下半年  
   34%
某公司欲开发一门户网站,将公司的各个分公司及办事处信息进行整合。决定采用Composite设计模式来实现公司的组织结构关系,并设计..
   知识点讲解    
   · 结构化设计
 
       结构化设计
        SD方法给出一组帮助设计人员在模块层次上区分设计质量的原理与技术。它通常与SA方法衔接起来使用,以数据流图为基础得到软件的模块结构。SD方法尤其适用于变换型结构和事务型结构的目标系统。在设计过程中,它从整个程序的结构出发,利用模块结构图表述程序模块之间的关系。
        SD方法的步骤如下:
        (1)评审和细化数据流图。
        (2)确定数据流图的类型。
        (3)把数据流图映射到软件模块结构,设计出模块结构的上层。
        (4)基于数据流图逐步分解高层模块,设计中下层模块。
        (5)对模块结构进行优化,得到更为合理的软件结构。
        (6)描述模块接口。
        SD方法的设计原则是:
        (1)使每个模块执行一个功能(坚持功能性内聚)。
        (2)每个模块使用过程语句(或函数方式等)调用其他模块。
        (3)模块间传送的参数作为数据使用。
        (4)尽量减少模块间共用的信息(如参数等)。
   题号导航      2025年上半年 系统架构设计师 上午试卷 综合知识   本试卷我的完整做题情况  
1 /
2 /
3 /
4 /
5 /
6 /
7 /
8 /
9 /
10 /
11 /
12 /
13 /
14 /
15 /
 
16 /
17 /
18 /
19 /
20 /
21 /
22 /
23 /
24 /
25 /
26 /
27 /
28 /
29 /
30 /
 
31 /
32 /
33 /
34 /
35 /
36 /
37 /
38 /
39 /
40 /
41 /
42 /
43 /
44 /
45 /
 
46 /
47 /
48 /
49 /
50 /
51 /
52 /
53 /
54 /
55 /
56 /
57 /
58 /
59 /
60 /
 
61 /
62 /
63 /
64 /
65 /
66 /
67 /
68 /
69 /
70 /
71 /
72 /
73 /
74 /
75 /
 
第50题    在手机中做本题