本文主要是介绍软考(4)--数据流图(下午题),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
软考经过两个多月的复习,终于于上周完美收官。虽然考试结束了,但对知识的学习不会停止。现总结一下下午题--数据流图。
一、题目信息
◆题目位置:第一题
◆重要程度:★★★★★
◆主要考试内容:
○补充外部实体
○找出数据存储
○填写加工名
○补充缺失数据流
○改正错误的数据流
○数据流图设计原则
二、简单介绍
★数据流图(DFD)从数据传递和加工的角度,以图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑转换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法。
★★主要组成元素:
★★★ 设计原则:
1、数据守恒原则:对于任何一个加工来说,其所有输出数据流必须能从该加工的数据流中直接获得
2、守恒加工原则:对于同一个加工来说,输入与输出的名字必须不相同,即使他们的组成成分相同
3、父图与子图平衡:子图输入输出数据流必须与父图相应加工的输入输出的数据流必须一致
4、外部实体与外部实体之间、数据存储与数据存储之间、数据存储与外部实体之间不存在数据流
5、自外向内,自顶向下,逐层细化,完善求精
6、每个加工,必须有输入数据流和输出数据流
三、答题技巧。
▲认真审题,在读题过程中,把实体名、加工名称和存储文件分别用各自的符号标记出来,以便于做题时能够一目了然,准确的找出各个部分。把各个部分对应的填写到图中需要补充的部分。
▲在解题过程中,每一条数据流都要从说明中找相应的语句
▲在补充数据流时,认真对比子图和父图,找到缺少的数据流
▲补充缺少数据流时,仔细将图和说明对照,逐句对比
▲严格遵循数据流图的设计原则
数据流图是软考中最容易拿分的一道题,只要我们按照步骤仔细认真的分析,一定可以做到拿满分。数据流图也是我们在结构化设计中非常重要的工具,因此我们一定要认真学习,做到了然于胸。
这篇关于软考(4)--数据流图(下午题)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!