工程实践 1:单项选择题标准化考试系统
- 要求使用链表。
- 用文件保存试题链表。(每个试题结点的信息包括题干、4 个备选答案、标准答案,难度,知识点)。
- 试题录入:可随时增加、修改、删除试题到试题链表中。
- 试题抽取:每次从试题库中可以随机抽出某些知识点某些难度的 N 道题(知识点、难度和 N 由组题者输入或者进行选择),组合成一张考卷。
- 答题:用户可实现输入自己的答案。考虑答案的存储。
- 自动判卷:系统可根据用户答案与标准答案的对比实现判卷并给出成绩。
属性 | Parameter | 类型 |
---|---|---|
编号 | id | string |
题干 | qDesc | string |
答案 | answer | int |
选项 A | aDesc | string |
选项 B | bDesc | string |
选项 C | cDesc | string |
选项 D | dDesc | string |
难度 | difficulty | int |
知识点 | point | string |
./data/questions.txt
- 每一行:试题属性,以
|
隔开