阅读下列说明和流程图,回答问题1至问题3。【说明】某考务处理系统具有以下功能:(1)输入报名单;(2)自动编制准考证号;(3)输出准考证;(4)输入成绩清单;(5)输出成绩通知单;(6)输出成绩分布表;(7)输入合格标准、输出录取通知单;(8)试题难度分析,并输出试题难度分析表。这里给出了实现上述要求的部分不完整的数据流图,其中部分数据流的组成如下所示。报名单=报名号+姓名+通信地址考生名册=报名号+准考证号+姓名+通信地址成绩册=准考证号+(课程号+成绩)(其中{W}表示W重复多次)准考证=报名号+姓名

题目

阅读下列说明和流程图,回答问题1至问题3。

【说明】

某考务处理系统具有以下功能:

(1)输入报名单;

(2)自动编制准考证号;

(3)输出准考证;

(4)输入成绩清单;

(5)输出成绩通知单;

(6)输出成绩分布表;

(7)输入合格标准、输出录取通知单;

(8)试题难度分析,并输出试题难度分析表。

这里给出了实现上述要求的部分不完整的数据流图,其中部分数据流的组成如下所示。

报名单=报名号+姓名+通信地址

考生名册=报名号+准考证号+姓名+通信地址

成绩册=准考证号+(课程号+成绩)(其中{W}表示W重复多次)

准考证=报名号+姓名+准考证号

【问题1】

指出0层图中可以删去的部分。

【问题2】

在加工1子图中将遗漏的数据流添加在答题纸上。

【问题3】

加工2子图分解成如图所示的4个子加工及相关的文件(即数据存储)。试在此基础上将相关的DFD成份添加在答题纸上,以完成该加工子图。


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

    阅读以下说明和关系表,回答问题1~3。

    [说明]

    关系S(学号Sno、课程号Cno、成绩Grade)、Q(课程号Cno、成绩Grade)、R(课程号Cno、教师号Tno)如下表所示,根据要求来进行关系运算。

    求S×Q


    正确答案:

  • 第2题:

    ●试题二

    阅读以下说明和流程图(如图2所示),回答问题1和问题2,将答案写在答卷的对应栏内。

    【说明】

    本流程图实现从成绩文件生成学生成绩一览表。

    某中学某年级的学生成绩数据(分数)登录在成绩文件F0中,其记录格式见表2:

    由该成绩文件生成见表3的学生成绩一览表。生成的学生成绩一览表按学号升序排列。表中的名次是指该生相应课程在年级中的名次。

    流程图中的顺序文件F0是学生成绩文件,F0文件经处理1处理后产生顺序文件F,然后经过处理2至处理4对文件F进行处理和更新。在处理5中,仅对文件F的纪录进行学生成绩一览表的编排输出,不进行排序和增加名次等处理。

    【问题1】

    流程图中文件F的纪录格式设定为见表4形式:

    其中的①、②应定义为何种数据项?

    【问题2】

    简述处理2、处理3和处理4作何种处理,若有排序处理则需指明排序的键及序(升序或降序)。

    【流程图】

    图 3


    正确答案:

    ●试题二

    [问题1

    【答案】①成绩②名次

    [问题2

    【答案】课程代码按升序排列、成绩按降序排列

    【解析】处理2对每个文件F进行排序。处理3对每个课程代码,确定学生名次,写入文件F的相应字段。处理4按学号(升序)、课程代码(升序)对文件F排序。

  • 第3题:

    根据调研得到的某考务系统的需求,给出该系统的顶层数据流图。 (1)对考生送来的报名单进行检查; (2)对合格的报名单编好准考证号后将准考证送给考生,并将汇总后的考生名单送给阅卷站; (3)对阅卷站送来的成绩单进行检查,并根据考试中心制定的合格标准审定合格者; (4)制作考生通知单(含成绩及合格/不合格标志)送给考生; (5)按地区进行成绩分类统计和试题难度分析,产生统计分析表。


    B

  • 第4题:

    ●试题一

    阅读下列说明和数据流图,回答问题1~问题3。

    【说明】

    某考务处理系统主要功能是考生管理和成绩管理:

    1.对考生送来的报名表进行检查。

    2.对合格的报名表编好准考证号码后将准考证送给考生,将汇总后的考生名单送给阅卷站。

    3.对阅卷站送来的成绩表进行检查,并根据考试中心指定的合格标准审定合格者。

    4.填写考生通知单(内容包含该考生的准考证号、姓名、各课程成绩及最终合格/不合格标志),送给考生。

    5.根据考生信息及考试成绩,按地区、年龄、文化程度和职业进行成绩分类统计及试题难度分析,产生统计分析表。

    考务处理系统的顶层图如图1所示,第0层图如图2所示,加工2子图如图3所示。

    【数据流图】

    图1顶层图

    图2 0层图

    图3加工2子图

    【问题1】

    指出哪张图的哪些文件可以不必画出。

    【问题2】

    数据流图1-3中缺少3条数据流,请直接在图中添加。

    【问题3】

    根据系统功能和数据流图填充下列数据字典条目中的 (1) 和 (2) :

    试题得分表=准考证号+{课程名+成绩}

    考生名册=报名号+准考证号+姓名+通信地址+出生年份+文化程度+职业

    考生通知单= (1)

    报名表= (2)


    正确答案:
    ●试题一[问题1]【答案】0层图中的"试卷得分表"是局部文件,可不必画出。[问题2]【答案】(1)分类统计成绩中需要读入考生成绩,缺少从"考生名册"到"2.4分类统计成绩"的数据流。(2)"2.1检查成绩表"缺少输出数据流"错误成绩表"。(3)"2.2审定合格者"缺少输入数据流"合格标准"。[问题3]【答案】(1)准考证号+姓名+{课程名+成绩}+合格/不合格标志(2)报名号+姓名+通信地址+出生年份+文化程度+职业【解析】问题1中"不必画出"是指在某层数据流图中,只画流程图中各加工之间的公共数据文件,隐藏某加工的局部数据文件,这个规则只是为了使整个数据流图的层次结构更科学、更清晰,不过画出"不必画出的数据文件"对数据流图不会造成理解错误。在0层图中有文件"考生名册"和"试卷得分表",其中"试卷得分表"是加工2"统计成绩"的局部数据文件,所以不必画出。问题2是要指出哪些图中遗漏了哪些数据流,这需要从两个方面进行考虑:一是父图与子图的平衡,即子图的输入、输出数据流与父图相应的加工的输入、输出数据必须一致。二是针对每个加工至少要有一个输入和输出,反映次加工的数据来源和结果。数据流图1-3是加工2"统计成绩"的子图,为了发现图中遗漏的数据流,首先要观察0层图中加工2的输入、输出流。在O层图中,加工2"统计成绩"有2个输入流"合格标准"和"成绩表",4个输出流"考生通知单"、"统计分析表"、"难度分析表"和"错误成绩表"。再看加工2子图中只有一个输入流"成绩表",可见必然遗漏了一个输入流"合格标准"。根据题目说明提到的"对阅卷站送来的成绩表进行检查,并根据考试中心指定的合格标准审定合格者",所以输入流"合格标准"应该是输入到加工2.2"审定合格者"。加工2子图中只有3个输出流"考生通知单"、"统计分析表"和"难度分析表",缺少数据流"错误成绩表"。加工2.1"检查成绩表"的功能是检查成绩表是否合格,其中一个输出流是"正确成绩表",自然另一个是输出是"错误成绩表"。因此,第二个遗漏的数据流是"2.1检查成绩表"的输出数据流"错误成绩表"。根据题目中提到的"根据考生信息及考试成绩,按地区、年龄、文化程度和职业进行成绩分类统计及试题难度分析,产生统计分析表"这一说明,可以判断出加工2.4"分类统计成绩"除了需要"试卷得分表"的输入流外,还需要考生信息,需要从文件"考生名册"中输入。问题3中根据题目说明中提到的"填写考生通知单(内容包含该考生的准考证号、姓名、各课程成绩及最终合格/不合格标志),送给考生",所以考生通知单应该包括考生的准考证号、姓名和最终合格/不合格标志,这种共同组成的含义由符号"+"来表示。同时因为考试可能有多门课程共同组成,所以,课程号和该课程的成绩也是必须的。其中的多门课程由符号"{…}"来表示重复。因此,考生通知单=准考证号+姓名+{课程名+成绩}+合格/不合格标志。根据题目说明中提到的"对合格的报名表编好准考证号码后将准考证送给考生",在0层图中可以看到,加工1"登记报名表"把考生信息写入文件"考生名册"中,可见"考生名册"中的数据除"准考证号"外均从合格的报名表中得到。因此"报名表"至少需要由报名号、姓名、通信地址、出生年份、文化程度和职业组成。由数据字典定义式表示为:报名表=报名号+姓名+通信地址+出生年份+文化程度+职业。

  • 第5题:

    要求: (1)创建网页并编写HTML基本结构(1分) (2)提示用户输入7个学生成绩,保存在数组中(1分) (3)计算总分并输出(1分) (4)计算平均分并输出(1分) (5)输出有几个成绩不及格(即<60分)(1分)


    D