阅读下列说明和流程图,回答问题1至问题3。 【说明】 某考务处理系统具有以下功能: (1)输入报名单; (2)自动编制准考证号; (3)输出准考证; (4)输入成绩清单; (5)输出成绩通知单; (6)输出

admin2010-01-15  28

问题 阅读下列说明和流程图,回答问题1至问题3。
    【说明】
   某考务处理系统具有以下功能:
   (1)输入报名单;
   (2)自动编制准考证号;
   (3)输出准考证;
   (4)输入成绩清单;
   (5)输出成绩通知单;
   (6)输出成绩分布表;
   (7)输入合格标准、输出录取通知单;
   (8)试题难度分析,并输出试题难度分析表。
   这里给出了实现上述要求的部分不完整的数据流图,其中部分数据流的组成如下所示。
   报名单=报名号+姓名+通信地址
   考生名册=报名号+准考证号+姓名+通信地址
   成绩册=准考证号+(课程号+成绩)(其中{W}表示W重复多次)
   准考证=报名号+姓名+准考证号
                              
   【问题1】
   指出0层图中可以删去的部分。
   【问题2】
   在加工1子图中将遗漏的数据流添加在答题纸上。
   【问题3】
   加工2子图分解成如图所示的4个子加工及相关的文件(即数据存储)。试在此基础上将相关的DFD成份添加在答题纸上,以完成该加工子图。
   

选项

答案【问题1】 成绩册文件可删。 【问题2】 补充后的加工1子图如下所示。 [*] 【问题3】 完成后的加工2子图如下所示。 [*]

解析 0层图中的成绩册文件只被加工成绩处理使用,是个局部文件,按照数据隐蔽的规则,不应出现在0层图中。
   加工1子图中,对比0层图,很明显缺少输入数据流“报名单”,输出数据流“准考证”。
   问题3是要完善加工2子图,显得比较繁杂。这种题的出现频率应该非常低,但它是对考生实际处理问题能力的一个非常有效的检验,要比问题1、2复杂,容易发生遗漏和错误。所以,建议考生在做模拟试题时,在基本完成试题的情况下,还要多加思考,考虑如果遇到像问题3这样,应该如何解决,这将对考生的应试能力和实际工作有相当大的帮助。
   完善加工子图,其实就是要补充数据流图的基本成分。数据流图的基本成分是:加工、数据流、数据存储(数据文件)、外部实体。其中,在这个题目中,外部实体不用考虑。
   首先考虑加工。加工2子图中,目前有4个子加工,即:(1)成绩清单录入,(2)制作成绩通知单,(3)制作录取通知单,(4)试题难度分析。根据说明中关于功能的第8项,很明显缺少一个实现“输出试题成绩分布表”的子加工。现在这5个加工已经全面实现了加工2。
   接着,看是否还缺少数据文件,经过对说明的分析,可以肯定没有其它的数据文件。
   最后,就是要补充数据流。这一步最为复杂,容易遗漏和错画。必须把握一个原则:围绕数据文件,按加工顺序,依据说明逐步进行。
   加工1.1需要输入考生名册的数据,经过加工,向成绩册输出数据。
   加工2.2需要输入考生名册和成绩册的数据,经过加工,输出成绩通知单。
   加工2.3需要输入考生名册和成绩册的数据,经过加工,输出合格标准和录取通知单。
   加工2.4只需要输入成绩册的数据,经过加工,输出试题难度分析表。
   加工2.5需要输入成绩册的数据,经过加工,输出成绩分布表。
转载请注明原文地址:https://kaotiyun.com/show/q0DZ777K
0

相关试题推荐
随机试题
最新回复(0)