在线考试系统防作弊方法、装置、存储介质和电子设备制造方法及图纸

技术编号:34810009 阅读:32 留言:0更新日期:2022-09-03 20:18
本公开涉及一种在线考试系统防作弊方法、装置、存储介质和电子设备,其中方法包括:在线考试系统客户端启动之后,获取电子设备上正在运行的各应用程序的进程标识;基于预设黑名单判断各所述各应用程序的进程标识中是否有指定应用程序的进程标识;其中所述预设黑名单包括至少一个指定应用程序的进程标识,所述至少一个指定应用程序包括即时通讯应用程序、浏览器应用程序、搜索应用程序、远程控制应用程序中的一个或多个;在各所述各应用程序的进程标识中有指定应用程序的进程标识时,基于所述指定应用程序的进程标识杀死所述指定应用程序的进程。的进程。的进程。

【技术实现步骤摘要】
在线考试系统防作弊方法、装置、存储介质和电子设备


[0001]本公开实施例涉及计算机
,尤其涉及一种在线考试系统防作弊方法、在线考试系统防作弊装置,以及实现在线考试系统防作弊方法的计算机可读存储介质和电子设备。

技术介绍

[0002]在线考试是指通过操作计算机在网络上进行考试整个过程的一种考试形式,实现无纸化考试。目前在线考试作为新兴的一种考试方法,在大型的计算机在线考试、疫情下的各种测试和考试中都有着举足轻重的地位。
[0003]基于在线考试的形式,由于需要考生通过操作计算机在网络上进行考试,因此易出现作弊问题。例如考生可以随意切屏去网上搜答案,实现作弊。相关技术中为了防止这种作弊行为,在线考试系统可以支持用户添设置防止切屏功能,例如用户可以设定切屏次数,如果超过一定次数,考生将被强制交卷。然而该方式依然存在防作弊效果差的问题,为了维护考试的公平、公正性,需要提出一种更有效的在线考试防作弊方案。

技术实现思路

[0004]为了解决上述技术问题或者至少部分地解决上述技术问题,本公开实施例提供了一种在线考试系统防作弊方法、在线考试系统防作弊装置,以及实现在线考试系统防作弊方法的计算机可读存储介质和电子设备。
[0005]第一方面,本公开实施例提供了一种在线考试系统防作弊方法,该方法应用于考试终端,所述考试终端上安装有在线考试系统客户端,该方法包括:
[0006]所述在线考试系统客户端启动之后,获取所述考试终端上正在运行的各应用程序的进程标识;
[0007]基于预设黑名单,判断各所述各应用程序的进程标识中是否有指定应用程序的进程标识;其中,所述预设黑名单包括至少一个指定应用程序的进程标识,所述至少一个指定应用程序包括即时通讯应用程序、浏览器应用程序、搜索应用程序、远程控制应用程序中的一个或多个;
[0008]在各所述各应用程序的进程标识中有指定应用程序的进程标识时,基于所述指定应用程序的进程标识杀死所述指定应用程序的进程。
[0009]在一个实施例中,该方法还包括:
[0010]在所述在线考试系统客户端启动后直至考试结束期间,所述在线考试系统客户端的考试系统界面在所述考试终端上全屏显示。
[0011]在一个实施例中,该方法还包括:
[0012]检测预设系统快捷键是否被触发,其中所述预设系统快捷键用于实现强制切屏;
[0013]检测到所述预设系统快捷键被触发时,禁止响应所述预设系统快捷键以保持所述在线考试系统客户端的考试系统界面的全屏显示。
[0014]在一个实施例中,该方法还包括:
[0015]在所述在线考试系统客户端运行期间,获取所述考试终端的IP地址,判断所述考试终端的IP地址是否为预设合法IP地址列表中的任一IP地址;
[0016]若否,则封锁所述考试终端的IP地址以暂停或结束在线考试。
[0017]在一个实施例中,所述考试终端连接有摄像头,该方法还包括:
[0018]在所述在线考试系统客户端启动之前,接收考试管理机下发的控制指令,基于所述控制指令打开所述摄像头以获取考生的人脸图像;其中,所述控制指令是所述考试管理机将身份证读卡器读取的考生身份信息与预存的本场的考生身份信息进行验证通过后生成的;
[0019]将获取的所述考生的人脸图像返回所述考试管理机,以使所述考试管理机将所述考生的人脸图像与预存的考生人脸图像进行人脸识别比对。
[0020]在一个实施例中,所述考试管理机上安装有考生身份验证客户端,所述人脸识别比对过程是基于所述考生身份验证客户端完成的。
[0021]在一个实施例中,该方法还包括:
[0022]接收考试管理机下发的考试试题,其中每个考生对应的考试试题是随机从题库中抽取生成的;
[0023]或者,在所述在线考试系统客户端启动开始答题时,禁止考生对试题进行预设操作,所述预设操作至少包括复制、粘贴、剪切中的一个或多个。
[0024]第二方面,本公开实施例提供一种在线考试系统防作弊装置,该装置应用于考试终端,所述考试终端上安装有在线考试系统客户端,该装置包括:
[0025]获取模块,用于所述在线考试系统客户端启动时,获取所述考试终端上正在运行的各应用程序的进程标识;
[0026]判断模块,用于基于预设黑名单,判断各所述各应用程序的进程标识中是否有指定应用程序的进程标识;其中,所述预设黑名单包括至少一个指定应用程序的进程标识,所述至少一个指定应用程序包括即时通讯应用程序、浏览器应用程序、搜索应用程序、远程控制应用程序中的一个或多个;
[0027]处理模块,用于在各所述各应用程序的进程标识中有指定应用程序的进程标识时,基于所述指定应用程序的进程标识杀死所述指定应用程序的进程。
[0028]第三方面,本公开实施例提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述任一实施例所述在线考试系统防作弊方法的步骤。
[0029]第四方面,本公开实施例提供一种电子设备,包括:
[0030]处理器;以及
[0031]存储器,用于存储计算机程序;
[0032]其中,所述处理器配置为经由执行所述计算机程序来执行上述任一实施例所述在线考试系统防作弊方法的步骤。
[0033]本公开实施例提供的技术方案与现有技术相比具有如下优点:
[0034]本公开实施例提供的在线考试系统防作弊方法及装置,考试终端上安装的在线考试系统客户端启动之后,获取所述考试终端上正在运行的各应用程序的进程标识;基于预设黑名单判断各所述各应用程序的进程标识中是否有指定应用程序的进程标识;其中所述
预设黑名单包括至少一个指定应用程序的进程标识,所述至少一个指定应用程序包括即时通讯应用程序、浏览器应用程序、搜索应用程序、远程控制应用程序中的一个或多个;在各所述各应用程序的进程标识中有指定应用程序的进程标识时,基于所述指定应用程序的进程标识杀死所述指定应用程序的进程。这样通过黑名单的方式可以在考试过程中彻底地杀死即时通讯应用程序如聊天软件、浏览器应用程序、搜索应用程序、远程控制应用程序等的进程,从系统底层实现彻底屏蔽黑名单中的应用程序,使得考生彻底无法随意去网上搜答案,防作弊效果好,最大程度地保障了线上考试的公平公正。
附图说明
[0035]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
[0036]为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0037]图1为本公开实施例在线考试系统防作弊方法流程图;
[0038]图2为本公开另一实施例在线考试系统防作弊方法流程图;
[0039]图3为本公开又一实施例在线考试系统防本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种在线考试系统防作弊方法,其特征在于,该方法应用于考试终端,所述考试终端上安装有在线考试系统客户端,该方法包括:所述在线考试系统客户端启动之后,获取所述考试终端上正在运行的各应用程序的进程标识;基于预设黑名单,判断各所述各应用程序的进程标识中是否有指定应用程序的进程标识;其中,所述预设黑名单包括至少一个指定应用程序的进程标识,所述至少一个指定应用程序包括即时通讯应用程序、浏览器应用程序、搜索应用程序、远程控制应用程序中的一个或多个;在各所述各应用程序的进程标识中有指定应用程序的进程标识时,基于所述指定应用程序的进程标识杀死所述指定应用程序的进程。2.根据权利要求1所述的防作弊方法,其特征在于,还包括:在所述在线考试系统客户端启动后直至考试结束期间,所述在线考试系统客户端的考试系统界面在所述考试终端上全屏显示。3.根据权利要求2所述的防作弊方法,其特征在于,还包括:检测预设系统快捷键是否被触发,其中所述预设系统快捷键用于实现强制切屏;检测到所述预设系统快捷键被触发时,禁止响应所述预设系统快捷键以保持所述在线考试系统客户端的考试系统界面的全屏显示。4.根据权利要求1~3任一项所述的防作弊方法,其特征在于,还包括:在所述在线考试系统客户端运行期间,获取所述考试终端的IP地址,判断所述考试终端的IP地址是否为预设合法IP地址列表中的任一IP地址;若否,则封锁所述考试终端的IP地址以暂停或结束在线考试。5.根据权利要求4所述的防作弊方法,其特征在于,所述考试终端连接有摄像头,该方法还包括:在所述在线考试系统客户端启动之前,接收考试管理机下发的控制指令,基于所述控制指令打开所述摄像头以获取考生的人脸图像;其中,所述控制指令是所述考试管理机将身份证读卡器读取的考生身份信息与预存的本场的考生身...

【专利技术属性】
技术研发人员:马鸿图王佳静金庆文张震陈健
申请(专利权)人:北京网梯科技发展有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1