网络考试系统怎么做 j2ee网上考试系统如何实现从sql数据库题库中随机抽题算法?

[更新]
·
·
分类:行业
1248 阅读

网络考试系统怎么做

网络考试系统怎么做 j2ee网上考试系统如何实现从sql数据库题库中随机抽题算法?

j2ee网上考试系统如何实现从sql数据库题库中随机抽题算法?

j2ee网上考试系统如何实现从sql数据库题库中随机抽题算法?

通过生成[随机]数字来选择问题。假设题库有1000道题,一次抽100道题。

首先用random生成一个1到1000之间的整数,将数据放入集合中。因为集合中的元素是唯一的,所以同一个数字只取一次。当集合的大小为100时,它跳出循环。然后集合中的这些数字被用作问题编号来查询数据库中的问题。

-

/**

*生成1到1000之间的随机整数。

*

* @返回随机数

*/

公共整数numFactory() {

返回新的Random()。nextInt(1000) 1

}

/**

*随机生成100个问题号【放入集合,互差】

*

* @返回收藏

*/

public SetltIntegergt initNO() {

SetltIntegergt设置新的HashSetltIntegergt()

while (true) {

(numFactory())

//当集合元素个数为100时跳出循环。

如果(()gt 100) {

破裂

}

}

返回集合

}

/**

*将集合转换成数组。

*

* @param集

*设置为待转换

* @返回目标数组

*/

public Integer[]conv

全国计算机模拟考试系统怎么安装?

全国计算机模拟考试系统安装步骤:

先下载全国计算机模拟考试系统安装包。

解压缩安装包。

打开安装包并确认安装。

根据需要输入密钥。

安装成功。