软件设计师考试下午题的第一道题,数据库系统图题题解题技巧

软件设计师考试下午的第一题和数据库系统工程师考试的下午第一题都是数据流程图题,能把这道题全部答对的考生寥寥无几。根据多年来的辅导和评分经验,发现很多考生并不是因为这方面的问题解决能力不足,而是缺乏解决这类问题的方法和技能。本文介绍了解决这类问题的一些方法和技巧,希望能得到最好的结果。

一.候选人解决​​问题的特点

由于这是下午考试的第一道题,不少考生逐渐冷静下来,从考前紧张的气氛中开始答题。但是有很多人不能把这道题全拿15分。改正的原因有以下特点:

1. 拿纸去做。如果你没有完全理解试卷,你必须知道你在做什么。这会导致在解题过程中缺乏一个整体的概念,无法明确哪些问题必须得分(多花时间),哪些问题不能得分(少花时间) . 这样,解决问题的时候目标就会清晰很多。

2.速度很快,看一遍题目就开始做。

3.速度较慢,用手指逐字阅读,想看一遍就能答题。

4.阅读问题时,不要死记硬背,不要在上下文中思考。

5.做,怀疑和修改,浪费时间。

6.找不到丢失的数据流,找不到可以删除的文件。

7.由于缺乏项目开发经验,不知道怎么想一些事务分析。

8.盲目乐观,却忽略了答案格式,丢了不该丢的分数。

二.如何解决问题

图片[1]-软件设计师考试下午题的第一道题,数据库系统图题题解题技巧-唐朝资源网

1.首先要了解数据流图的设计。

有时,为了增加数据流图的清晰度,防止数据流的箭头线过长用ea做数据流图,减少交叉绘制数据流线的数量,一般是数据源点、结束点和数据同名的存储文件可以在一张图上重复。如果一个外部实体既是数据源又是数据接收器,它可以在数据流图中的不同位置重复绘制。绘制时应注意以下几点:

(1)从外到内,从上到下,层层提炼,精益求精。

(2)保持父母和孩子之间的平衡。

为了表达更复杂问题的数据处理过程,仅仅使用数据流程图往往是不够的。一般是按照问题的层次结构逐步分解,这种结构关系体现在一个层次的数据流图中。根据层次关系,数据流图一般分为顶层数据流图、中间数据流图和底层数据流图。除顶层图外,其余分层数据流图从 0 开始编号。对于任何一层数据流图,其上层的数据流图称为父图,本层的数据流图称为父图。下层称为子图。

顶层数据流图只包含一个进程,代表整个系统;输入数据流和输出数据流是系统的输入数据和输出数据,表示系统的范围和与外部环境的数据交换关系。

底层数据流图是指处理不再可分解的数据流图,其处理称为“原子处理”。

中间数据流图就是对父层数据流图中的某个处理进行细化,对它的某个处理也可以再次进行细化用ea做数据流图,形成子图。中间层的数量通常取决于系统的复杂性。

任何数据流子图都必须对应其上面的父图的某种处理,并且两者的输入数据流和输出数据流必须一致,这就是父图和子图之间的平衡。父图和子图的平衡是数据流图的一个重要属性,它保证了数据流图的一致性,便于分析人员阅读和理解。

在父图和子图的平衡中,数据流的个数和名称可以完全相同;它们的数量也可以不相等,但是借助数据字典中的数据流描述,可以确定父图中的数据流是由若干个子图组成的。数据流是合并的,即子图同时是父图的处理和数据流的分解,所以也属于父图和子图的平衡,如图1所示。

图1 父子图的平衡

© 版权声明
THE END
喜欢就支持一下吧
点赞206赞赏 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容