前言:
数据流图是软考当中比较重要的一部分考点,不仅上午的选择题会考,而且下午要考一个大题。所以对数据流图的学习不容忽视。在学习数据流图以及做题的过程中,发现了一些小套路,现在总结一下,希望大家指出不足之处,然后共同成长。
首先,在解题的过程中,我们要注意一些基本的原则。没有规矩不成方圆,所以掌握好这些原则,可以让我们少浪费一些时间。
(1) 数据平衡原则。
数据平衡原则分为两个方面:
① 在分层数据流图中,父图和子图要平衡,也就是说,父图中某加工的输入输出数据流必须与它的子图的输入输出数据流在数量和名字上相同。
②数据平衡的另一个方面是说:每个加工必须即有输入数据流又有输出数据流,而且一个加工所有输出数据流中的数据必须能从该加工的输入数据流中直接获得,或者是通过该加工能产生的数据。
(2) 要特别注意的几个细节问题。
① 除了流向数据存储(文件)或从数据存储流出的数据流不必命名外,其它每个数据流都必须有一个合适的名字。
②流向文件的数据流,表示写入数据,流出文件的数据流表示读文件。在整套数据流图中,每个文件必须既有读的数据流又有写的数据流,但在某一张子图中可能只有读没有写,或者只有写没有读。
③在逐步精化的过程中,若一个文件首次出现时只与一个加工有关,既该文件是个加工的内部文件,那么该文件在当层图中不必画出,可在该加工的细化图中画出。
除此以外,还有几个建议:
1.切忌拿卷就做,不全面了解试卷就难以做到心中有数。这样会导致在解题过程当中缺少一种整体概念,不能明确自己在哪些题上必需拿分(多花时间),哪些题上自己拿不了分(少花时间)。这样,在解题时目标就会明确很多。
2.在阅读题目时,做一些小记号,前后联系起来思考。
3.速度不可太快,个人觉得读两遍题目之后再下手去做题会更加容易思考全面。
4.不可忽略答题格式。