算数运算能力测试系统——数据结构设计

算数运算能力测试系统

题目描述:

请设计一个算术运算能力测试系统,系统可模仿老师给学生布置和批改作业,并能记录学生的历史成绩,以检测学生的学习效果。其中,学生的信息包括:编号、姓名、历史成绩记录(包含练习级别、完成题量、练习成绩)。题目信息包括:题目编号、题目内容、级别、分值等。

功能要求及说明:

  1. 出题: 题目可包含的运算符号有:+,-,*,/,%, (, ),参与运算的数值范围可由用户自动选择难易程度:初级:可计算个位数的算术运算;中级:可计算多位数和小数的算术运算;高级:可计算包含负数的算术运算。(选做扩展:挑战级别:还可进行关系运算、逻辑运算。)根据难易程度,分别建立试题库,以文件的形式保存;
  2. 展示题目:可根据查询结果显示某种级别的所有题目。
  3. 练习及评阅: 学生选择级别进行练习,每个级别可分组练习,如每组练习10道或其它设定数量,也可一题一题练习,由用户自行决定何时终止练习。只要用户练习结束随机可显示评阅结果,若结果为“全部正确,得分?”,用户可选择“继续或升级练习”,若显示“有错误,得分?分”,用户可选择“重做错题或换题”。
  4. 查询历史记录:保存测试历史成绩,可根据需要显示历史成绩记录;
  5. 采用模块化设计。

输入输出要求:

输入:文件读入预设的不同级别题库,或者随机产生不同级别的题目。文件读入各学生用户的基本信息。

输出:根据用户选择输出评阅结果或历史成绩。

  • 7
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值