软考中级软件设计师下午题试题一知识点

本文介绍了数据流图的基本概念,包括外部实体、数据存储和加工,以及答题策略,如父图子图平衡法、加工数据流完整性和数据守恒。通过实例说明如何保持数据流图的平衡,帮助读者解决实际问题。

该题主要考察数据流图的知识点,总分15分,第一小题给出缺失的实体名称,第二小题给出缺失的数据存储名称,第三小题补充缺失的数据流,第四小题为该题的扩展问题。

数据流图

基本图形元素

外部实体

当前系统之外的人、物、外部系统

例如:学生,老师,员工,传感器,控制器,单车,某某(非当前系统)系统

数据存储

存储(加工的输出)数据以及提供(加工的输入)数据,数据存储在图中与外部实体无关

例如:xx表、xx文件

加工

将输入数据处理后得到输出数据,一个加工至少有一个输入数据流和一个输出数据流

  1. 黑洞:只有输入数据流的加工
  2. 白洞:只有输出数据流的加工
  3. 灰洞:输入数据不足以支撑产生输出数据
答题方法

针对第三小题有三个方法来快速且不遗漏地找出缺失的数据流

  1. 父图子图平衡:题目会给出两张图,由于第一张图一般具有完整的数据流,可以将第一张图与第二张图进行对比,从而找出第二张图的缺失数据流。
  2. 加工至少有一个输入数据流和一个输出数据流:观察图中是否有加工缺少输出数据流或者输入数据流,即可将其补充上。
  3. 数据守恒:根据题目给出的信息来对照图中的数据流,找出缺少的数据流。
模板题目

问题:说明建模图1-1和图1-2如何保持数据流图平衡?

答案:父图中加工的输入输出数据流必须与子图的输入输出数据流在数量上和名字上相同;父图中的一个输入(输出)数据流对应子图中的几个输入(输出)数据流, 而子图中组成这些数据流的数据项全体正好是父图中的一条数据流。

评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值