当前位置:首页 » 编程语言 » java考试系统

java考试系统

发布时间: 2022-09-25 07:43:42

java在线考试系统程序运行后调用不了试卷

java第一次运行的时候只编译一次,以后就不用再编译了,如果文件发生改变,会重新编译。重复这样的,所以是一次编译,处处运行

❷ 在用java做一个在线考试系统,随机抽题遇到了问题,我写了一个随机抽题的方法,不知道在asp按钮中怎么用

import java.util.Random;
import java.util.Scanner;

public class MaxNumber {

private static Scanner input = new Scanner(System.in); // 实例控制台输入类
public static void main(String[] args) {
/*
* 第一步, 按照题目要求 , 我们需要用户输入 10 个数字
*/
int[] numberArray = new int[10]; // 我们先定义一个 可以装 10 个数字的数组
int choose = chooseMode(); // 我加了一个选择模式的函数
if (choose == 1) { // 用户手工输入
for (int i = 0; i < numberArray.length; i++) { // 循环输入
System.out.print("请定义第 '" + (i + 1) + "' 个数字:"); // 输出控制台提示
numberArray[i] = input.nextInt(); // 要求输入, 并存储到数组变量里
}
} else { // 计算机随机生成
Random random = new Random(); // 随机数类
int tempNumber = 0 ; // 临时变量
for (int i = 0; i < numberArray.length; i++) { // 计算机生成
tempNumber = random.nextInt(100) + 1; // 随机生成 1 - 100 的数
System.out.println("计算机生成的第 '" + (i + 1) + "' 个数字是:" + tempNumber);
numberArray[i] = tempNumber; // 赋值
}
}
/*
* 第二步 , 找这 10 个数当中 , 最大的数.
*/
int maxNumber = 0; // 定义一个变量接收最大的数
for (int i = 0; i < numberArray.length; i++) { // 循环寻找
/*
* 循环比对, 一个接一个的, 如果 '当前数' , 比我们已经记录的 '最大数' 还大, 那我们就把当前数 赋给 最大数
*/
if (numberArray[i] > maxNumber) {
maxNumber = numberArray[i];
}
}
System.out.println("其中最大的数是:" + maxNumber); // 输出结果
}

/**
* 选择模式方法
* @return 返回选择的模式的编号
*/
public static int chooseMode() {
System.out.println("------------ 选择模式 ------------");
System.out.println("\t1. 用户输入十个数字");
System.out.println("\t2. 计算机随机产生十个数字");
System.out.print("请选择:");
return input.nextInt(); // 输入, 返回
}

/*
* 其中包函的知识有: 控制台输入, 输出 , 数组 , 循环 , if 判断语句
*/
}

最后:
希望能帮到你,如果有什么问题可以 Hi 我,
看到楼主花了怎么多耐心,写了怎么多判断,也可以见得楼主确实用心了,
只是没找到方法。

❸ java考试系统如何实现上一题/下一题按钮的功能

可以用分页功能实现,可以通过sql语句进行分页

❹ java考试系统考试答一道题操作一下数据库(即保存考试答案),考试人员达到100人时服务器CPU占用率超过90%

你的客户端是怎么连接数据库的,如果是jdbc直联。那么就等于建立了100个长连接(如果用连接池的话要翻几倍)。数据源本身还有活动校验。如果你的服务器比较差的话,很容易就废了。所以关键是减少客户端与服务器端的交互。只在提交时。发通知给服务器端。服务器端再进行操作。
上面说的是最常见的问题。此外,自己建立长连接也可能出现类似问题。如果都不是,就要自己分析cpu的使用情况,找出有问题的线程。 可以通过各类java监视工具来实现。

❺ 正在写一个Java考试系统,在这里想满足:当学生单击下一题后保留题目的答案,如何设计

使用缓存就可以了,把题目的id保存到缓存里面,具体的题目还是在数据库里面,需要显示的时候根据id去调取数据

❻ 跪求java实现B/S考试系统的思路(最好有源代码)

做这个题库系统需要按照mvc设计一下, 最近我也实现一个类似的, 下面说下我的设计

  • 数据库mysql+开发环境eclipse+jdk1.8, 然后基于一个整合框架把项目搭建起来

  • 设计基础试题表, 这个主要有类型难度等等

  • 设计试卷表, 试卷表由create的时候根据输入的规则自动根据上面的基础题库表组装而成

  • 剩下的用户管理, 导出就比较容易了, 导出可以用poi导出成word

❼ java在线考试系统的考试界面要个时间限制,怎么弄(jsp)

jsp页面做一个倒计时的提示就可以控制时间了。
实现方法如下:
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<div id="showTimes"></div>
<%
long current_time=System.currentTimeMillis();
long end_time=1337875200000l;
long time=end_time-current_time;
%>
<script>
var second = <%= time / 1000%>; // 剩余秒数
// 写一个方法,将秒数专为天数
var toDays = function(){
var s = second % 60; // 秒
var mi = (second - s) / 60 % 60; // 分钟
var h = ((second - s) / 60 - mi ) / 60 % 24; // 小时
var d = (((second - s) / 60 - mi ) / 60 - h ) / 24 // 天
return "剩余:" + d + "天" + h + "小时" + mi + "分钟" + s + "秒";
}
//然后写一个定时器
window.setInterval(function(){
second --;
document.getElementById("showTimes").innerHTML = toDays ();
}, 1000);
</script>

❽ java考试系统,答题的时候 有两个按钮,上一题和 下一题 ,

这个要给你完整些比较麻烦,给你提供个思路,
给上一题按键添加单击监听事件,然后点击时获得面板上当前信息判断这一题为第几题,将上一题的题号作为参数传入JDBC的查询部分,然后从数据库中查的数据后,将值赋值到文本域面板中。

具有再碰到不明白的地方可以izhuiwen

❾ 有什么好用的在线考试系统吗Java的。

考试云就是这样一个好的考试系统,拥有如下特点:

1、支持新增考生信息,可以使用Excel模板批量导入考生信息;可以进行组无限层级织架构的建设,分部门分组管理考生信息。

2、支持可视化批量新增试题,支持word、Excel、TXT导题模板一键导入试题;导入试题时,系统会自动检测相似题目和试题格式,并给出相应的提示,避免试题的重复录入。

3、支持免登录、口令、免登录+口令、账号密码四种考生参加考试的方式;支持固定试卷、抽题试卷、随机试卷三种试卷类型,可以根据考试业务灵活组卷。

4、有模拟考场环境的参数设置,如考试时间、答题时长、参考次数、成绩显示等;还有防止作弊的措施,如人脸识别、视频抓怕监考、随机打乱试题顺序、禁止考试中途切屏、禁止考生复制、粘贴等操作。

5、支持自动阅卷,主观题可设置得分点、关键词进行判卷,具备多维度的成绩统计分析,让考试结果一目了然。

❿ 计算机二级 JAVA考试题库,题库软件

计算机二级 JAVA考试题库,题库软件

首先我们先看下软件展示图,后面是软件!

图1:


1、全国计算机等级考试超级模拟软件。

汇聚了多年开发全国计算机等级考试模拟软件的丰富经验,并综合有经验的命题专家、教授和全国各地考点一线教师的建议基础上研制而成。本套软件采用模拟考试形式,以大量的习题练习,强化考生的应考能力。

2、捷成全国计算机等级考试练习系统。

上机考试系统提供了历届考试题100套,并附有试题分析和参考答案,可以帮助考生熟悉考试模式,提高应试能力,测试实际操作和应变能力,自己评定成绩,对正式考试时能否通过进行初步的估计。

3、未来教育2017二级msoffice模拟软件

以其模式的高专业度,题库权威度而闻名业界,它聚合历年真题加以分析从而提出权威预测,效果非常不错。

热点内容
linuxshellif 发布:2024-05-04 17:09:47 浏览:15
算法精英挑战赛 发布:2024-05-04 17:09:08 浏览:738
河南电力公众号绑定密码是多少 发布:2024-05-04 17:08:55 浏览:331
手机上怎么打开压缩文件 发布:2024-05-04 17:03:57 浏览:171
word加密文件如何解密 发布:2024-05-04 17:02:57 浏览:289
php源码本地测试 发布:2024-05-04 16:57:17 浏览:800
c语言编译exe 发布:2024-05-04 16:57:16 浏览:974
国密算法获取 发布:2024-05-04 16:38:24 浏览:70
脚本精灵荒野乱斗 发布:2024-05-04 16:28:33 浏览:520
刚到的笔记本怎么看配置 发布:2024-05-04 16:26:58 浏览:4