1140_交通规则考试系统

2022-5-16 18:17| 发布者: Hocassian| 查看: 73| 评论: 0|原作者: 肇庆学院ACM合集

摘要:
C:\Users\Administrator\Downloads\2019-10-12-10-14-2-89503642474700-Problem List-采集的数据-后羿采集器.html

Pro.ID

1140

Title

交通规则考试系统

Title链接

http://10.20.2.8/oj/exercise/problem?problem_id=1140

AC

0

Submit

44

Ratio

0.00%

时间&空间限制

  • Time Limit: 0/0 MS (Java/Others)     Memory Limit: 0/0 K (Java/Others)
  • 描述

    1.问题提出

    为了随时用相同标准检查考生交规达标情况,并减轻教官出题和判卷的负担,用计算机进行出题和判卷。假设已用记事本建立了文件file1.dat,该文件中存放了若干选择题(四选一)及相关记录,每个记录包括题号、题目、A、B、C、D选择内容、正确答案。

    2.功能要求

    考试系统分管理人员子系统和考生考试子系统,菜单如图2(a)所示

    在主菜单中选择1:确认管理者身份,当密码正确时,进入如图2(b)所示的管理人员子系统,并进行管理员的工作。在其中选择1,报名参加考试。从键盘输入考生身份证号、姓名、年龄、性别,系统根据年龄确定该考生能否报名成功,如果年龄在18~70岁之间,则显示“报名成功!”,并将该考生信息存入文件file2.dat中。选择2,显示所有考生信息。选择3,打印考试合格通知单,当成绩大于等于90分时,才可以打印。选择0,退出系统。本子菜单循环显示。

    在主菜单中选择2:确认考生身份,当考生身份证号在file2.dat文件中存在时,进入如图2(c)所示的考生子系统,并开始考试。在其中选择1,系统随机产生题号并从题库中将题目调出,显示在屏幕上。考生开始答题,题数为20题(假设每题5分)。选择2,显示做题结果。显示该考生所做的题号、题目、考生答案和A,B,C,D选项内容。选择3,修改答案。修改用户选择的题目答案。选择0,询问“确实要交卷?”,若选择“Y”,则将该考生信息和成绩存放在文件file3.dat中,并显示本人分数后退出系统。选择“N”,等待继续答题。

    在主菜单中选择3:此项功能学生自由发挥,根据本组爱好增加与本题目相关的新功能。

    在主菜单中选择0:显示结束信息(如“感谢使用本软件!已正常退出,按任意键结束。”),按任意键后,退出本系统。

    ……………………………   ………………………………     …………………………

    .请输入选项编号(0 ~3):.   . 请输入选项编号(0 ~3):.    .请输入选项编号(0 ~3):.

    …………………………   …………………………………………………………

    . 1——管理人员子系统 .     . 1——报名考试.               . 1——开始答题.

    . 2——考生考试子系统 .     . 2——显示全部考生信息 .       . 2——显示答题情况.

    . 3——创新功能.           . 3——打印考试合格通知 .       . 3——修改答案.

    . 4——退出系统.           . 0——退出系统.               . 0——交卷.

    …………………………………………………………………………………

        图2 (a) 考试系统主菜单      (b) 管理人员子系统        (c) 考生考试子系统

    输入

    NULL

    输出

    Description

    1.问题提出

    为了随时用相同标准检查考生交规达标情况,并减轻教官出题和判卷的负担,用计算机进行出题和判卷。假设已用记事本建立了文件file1.dat,该文件中存放了若干选择题(四选一)及相关记录,每个记录包括题号、题目、A、B、C、D选择内容、正确答案。

    2.功能要求

    考试系统分管理人员子系统和考生考试子系统,菜单如图2(a)所示

    在主菜单中选择1:确认管理者身份,当密码正确时,进入如图2(b)所示的管理人员子系统,并进行管理员的工作。在其中选择1,报名参加考试。从键盘输入考生身份证号、姓名、年龄、性别,系统根据年龄确定该考生能否报名成功,如果年龄在18~70岁之间,则显示“报名成功!”,并将该考生信息存入文件file2.dat中。选择2,显示所有考生信息。选择3,打印考试合格通知单,当成绩大于等于90分时,才可以打印。选择0,退出系统。本子菜单循环显示。

    在主菜单中选择2:确认考生身份,当考生身份证号在file2.dat文件中存在时,进入如图2(c)所示的考生子系统,并开始考试。在其中选择1,系统随机产生题号并从题库中将题目调出,显示在屏幕上。考生开始答题,题数为20题(假设每题5分)。选择2,显示做题结果。显示该考生所做的题号、题目、考生答案和A,B,C,D选项内容。选择3,修改答案。修改用户选择的题目答案。选择0,询问“确实要交卷?”,若选择“Y”,则将该考生信息和成绩存放在文件file3.dat中,并显示本人分数后退出系统。选择“N”,等待继续答题。

    在主菜单中选择3:此项功能学生自由发挥,根据本组爱好增加与本题目相关的新功能。

    在主菜单中选择0:显示结束信息(如“感谢使用本软件!已正常退出,按任意键结束。”),按任意键后,退出本系统。

    ……………………………   ………………………………     …………………………

    .请输入选项编号(0 ~3):.   . 请输入选项编号(0 ~3):.    .请输入选项编号(0 ~3):.

    …………………………   …………………………………………………………

    . 1——管理人员子系统 .     . 1——报名考试.               . 1——开始答题.

    . 2——考生考试子系统 .     . 2——显示全部考生信息 .       . 2——显示答题情况.

    . 3——创新功能.           . 3——打印考试合格通知 .       . 3——修改答案.

    . 4——退出系统.           . 0——退出系统.               . 0——交卷.

    …………………………………………………………………………………

        图2 (a) 考试系统主菜单      (b) 管理人员子系统        (c) 考生考试子系统

    Input

    NULL

    Output

    NULL

    Sample Input

    NULL

    Sample Output

    NULL

    Source
    Author

    样例输入

    NULL

    样例输出

    NULL

    作者


    路过

    雷人

    握手

    鲜花

    鸡蛋

    最新评论

    返回顶部