关于从试题库里随机抽取题目的思路
最近在做一个试卷生成系统,用户对抽取的试题要求很苛刻。要求抽取后的试题形成了试卷后,每一大题中所有题目所在的章节按比例分布,同时难度(难度分三级)也要按比例分布。
如果按照正常思路,抽取一题判断一题的话,由于每一门课的章节数的不同,和考试选择的章节不同,需要在程序里加非常多的判断,请问有没有什么好的抽取方法~~~~
另对于填空题的抽取,由于抽题前指定的是“空”数,但是试题库中填空题的“空”数不定,如何可以保证填空题抽取到指定的空数?
请高人指定,提供些思路也好~~~~~拟用VB实现
[解决办法]
先计算出每章节需要抽的题目数和对应难度数,然后在相应题库中随机抽
感觉这个很简单的啊