摘要:为了帮助读者进行考前训练,本节给出9道典型的试题,以及这些试题的分析与解答。请读者独立完成这些练习题,然后再去阅读试题分析与解答。根据自己所做试题的情况,查漏补缺。
为了帮助读者进行考前训练,本节给出9道典型的试题,以及这些试题的分析与解答。请读者独立完成这些练习题,然后再去阅读试题分析与解答。根据自己所做试题的情况,查漏补缺。
试题5
阅读以下说明和流程图,如图1至图4所示,回答问题1至问题4,将解答写在答卷的对应栏内。
【说明】
该系统有如下功能:
(1)对考生送来的报名单进行检查。
(2)对合格的报名单编好准考证号后将准考证送给考生,并将汇总后的考生名单送给阅卷站。
(3)对阅卷站送来的成绩清单进行检查,并根据考试中心制订的合格标准审定合格者。
(4)制作考生通知单送给考生。
(5)进行成绩分类统计(按地区、年龄、文化程度、职业和考试级别等分类)和试题难度分析,产生统计分析表。
部分数据流的组成如下所示:
报名单=地区+序号+姓名+性别+年龄+文化程度+职业+考试级别+通信地址
正式报名单=报名单+准考证号
准考证=地区+序号+姓名+准考证号+考试级别
考生名单={准考证号十考试级别}(其中{w}表示w重复多次)
统计分析表=分类统计表+难度分析表
考生通知单=考试级别+准考证号+姓名+合格标志+通信地址
【问题1】
指出如图3所示的数据流图中(1)、(2)、(3)的数据流名。
【问题2】
指出0层(见图2)的数据流图中有什么成分可删去。
【问题3】
指出如图2所示的数据流图中在哪些位置遗漏了哪些数据流,也就是说,要求给出漏掉了哪个加工的输入或输出数据流的名字。例如,加工2.5的输出数据流"难度分析表".
【问题4】
指出考生名册文件的记录至少包括哪些内容。、
试题5分析
根据数据流图的数据平衡原则,在分层的数据流各部,上层数据流图与下层数据流图必须是平衡的,即下层数据流图的所有输出数据流必须是上层数据流图中相应加工的输出数据流。如果上层数据流某部某加工的一个输入(输出)数据流对应于下层数据流图中若干个输入(输出)数据流,而且下层数据流图中这些数据流的成分之和正好等于上层数据流该部的这个数据流,那么它仍算是平衡的。
【问题1】
结合数据流图知识,图3中的1.X等字样己经表明,图1-42与图1-41的加工1相对应,考查图3的两个输出数据流"不合格报名单"和"考生名册",根据数据平衡原则,可以断定图1-42的输入数据流(1)是图2加工1的输入数据流,即"报名单".图3的输出数据流应该与图2加工1的输出数据流等价,所以图3的输出数据流(2)和输出数据流(3)应该是准考证和考生名单。
【问题2】
通过对图2加工1进行细致的分析,未发现可删除的成分。通过考查图2加工2的输入数据流和输出数据流,发现试题得分清单并不是系统功能所要求的,而只是在加工时使用试题得分清单,完全可以从加工2.1之后产生难度分析表和分类统计表。由此我们断定图2中加工2的输出数据流试题得分清单是可以删除的。
【试题3】
显然,图4是与图2的加工2相对应的。根据数据平衡原则,考查图2加工2的输入数据流和输出数据流,发现图2中缺少输入数据流合格标准和输出数据流错误成绩单。仔细考查图4,易知输出数据流错误成绩清单应该从加工2.1流出,而输入数据流合格标准应该流入加工2.
【试题4】
仔细阅读数据流图,可知考生名册文件的数据源是正式报名单,并在加工2.3中产生考生通知单,在加工2.4中产生分类统计表。这样,考生名册文件数据项的来源和应用范围都已经确定。结合试题说明,首先将考生通知单中除合格标志外的数据项都包括进考生名册文件。成绩要按地区、年龄、文化程度、职业和考试级别分类统计,这些数据项都在(正式)报名单中,而加工2.4又没有使用(正式)报名单,显然,以上5个数据项也要包括进考生名册文件。
试题5参考答案
【问题1】
(1)报名单元
(2)准考证
(3)考生名单
【问题2】
文件"试题得分清单"可删除。
【问题3】
加工2.1遗漏输出数据流"错误成绩清单",加工2.2遗漏输入数据流"合格标准".
【问题4】
考生名册=地区+姓名+年龄+文化程度+职业+考试级别+通信地址+准考证号
相关推荐:
软考备考资料免费领取
去领取