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

【说明】
本流程图实现从比赛成绩文件生成赛车成绩一览表。
某国际高等级赛车比赛使用如图所示的成绩处理流程,比赛成绩记录在成绩文件F0中,其记录格式如下:
赛车号 |
车手姓名 |
第1赛段成绩 |
第2赛段成绩 |
… |
第n赛段成绩 |
由该成绩文件生成如下所示的车手成绩一览表。生成的车手成绩一览表按总名次(系统会根据总成绩和分段成绩按规定方式计算得出总名次,不会有相同名次存在)降序排列。表中第n赛段的名次是该车手相应赛段在全部车手中的名次,成绩是根据规定方式计算而得的成绩,总名次是总成绩在所有车手中排名的名次。
赛车号 |
车手姓名 |
赛段1
|
…
|
赛段n
|
全程
|
成绩 |
名次 |
… |
… |
成绩 |
名次 |
总成绩 |
总名次 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
流程图中的顺序文件F0是车手成绩文件,F0文件经处理l处理后产生顺序文件F,然后经处理2至处理4对文件F进行处理和更新,在处理5中,仅仅对文件F的记录进行车手成绩一览表的编排输出,不进行排序和增加名次等处理。
【问题2】
简述处理2、处理3和处理4做何种处理,若有排序处理则需指明排序的键及序(升序或降序)。 |
【参考答案】
按课程代码(升序)、成绩(降序) 处理2:对文件F排序。 处理3:决定分赛段名次,计算总成绩,决定总名次,填入文件F的相......
(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)