C/C++驾驶员理论课程模拟考试与学习系统[2023-04-10]
程序设计题:驾驶员理论课程模拟考试与学习系统
出题人:金仙力
面向专业:计算机科学与技术
难度等级:4
1 问题描述
要求编写一个程序,模拟驾驶员科目一的考试,要求具有良好的操作界面。管理员负责试题库的管理(编辑、删除、增加等)工作:随机生成考试试题:考试完后能给出评分;具有交通知识查询和学习功能。
2 功要求
代码要能提供以下几个基本功能。
(1)提供管理员和用户菜单选项分别进入不同权限界面;
(2)进入管理员界面需要密码验证,管理员界面负责试题库的管理(修改、查询、删除、增加)以及考试成绩的统计等;
(3)进入用户界面需要输入用户 ID,界面菜单选项具有交通知识的查询、学习和测验等功能;
(4)用文件保存试题库。(每个个备选答案、标准答案)(4)
(5)试题录入:可随时增加试题到试题库中(4)
(6)试题抽取:每次从试题库中可以随机抽出N道题(N 由键盘输入)(4)
(7)答题:用户可实现输入自己的答案 (4)
(8)自动判卷:系统可根据用户答案与标准答案的对比实现判卷并给出成绩
选做要求:
(1)自拟具有创新性的功能
3 其他要求
(1)界面美观,交互方便。
(2)注释详细:每个变量都要求有注释说明用途:函数有注释说明功能,对参数、返回值也要以注释的形式说明用途; 关键的语句段要求有注释解释。
(3)程序的层次清晰,可读性强;注意试题的数据结构。
(4)变量、函数命名符合规范。
(5)如有可能,可使用 MFC 等开发工具,实现彩色或图形操作界面。
源码
https://pan.baidu.com/s/1pq1Nwwo0hlc_J84F93HM4A?pwd=1111
标签:10,界面,试题,04,C++,注释,模拟考试,驾驶员,试题库 From: https://www.cnblogs.com/codewriter/p/17303457.html