Research on Cheating Detection Method of Programming Source Codes by Self-Organizing Maps

来源 :中国电子商情·通信市场 | 被引量 : 0次 | 上传用户:cscbob
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  Nowadays,more and more colleges tend to organize online programming examination,which is benefit to improve students practice skills.However,this may bring a problem,as the programming source code is easy to copy,some students may cheat in the examination.The traditional manual method of cheating detection has some disadvantages,such as time-consuming and inaccuracy.To address this issue,an efficient and accurate method based on the Self-organizing maps (SOM) and tree structure similarity is proposed in this paper.We use abstract syntax trees to represent source codes.By SOM,all source codes are divided into several classes,and the source codes in each class are similar.And then we can detect cheating source codes in each class by using tree structure similarity.
其他文献
近日,在全国政协十一届五次会议第二次全体会议上,16名政协委员就国土资源议题作大会发言。其中,全国政协委员张维庆、卢步东、蔡继明、梁季阳的发言,涉及加快资源型城市转型
2012年12月25日,由英特尔公司、Testin云测试联合举办的首届“英特尔(R)凌动TM智能手机及平板应用开发有奖竞赛”正式启动.本次大赛旨在欢迎更多的移动开发者针对英特尔平台
针对LED的发展趋势,三星在2010年推出了LED大屏超薄显示器,2011年,继续推出LED拼接产品,将LED技术推广至更多的领域,满足更多用户需求。2012年,三星重磅推出全线LED背光源产
全球各地的企业都受到同样问题的影响.网络安全的主要问题及其易受攻击性主要在于人类参与——通常是在不知不觉间——比如将被感染的移动设备连接到公司网络;或者点击进入看
(一)财务理论的创新传统的财务理论主要是为“资本家”服务的。知识、智力和人力资源纳入财务以后,“资本”的概念发生了变化,财务不仅要为“资本家”服务,也要为“科学家”
Linux有不同的集群系统,可以满足不同的用途和需要.但确定应该使用哪一个集群系统却不是那么容易.问题的部分原因在于集群系统可以用于不同场合.公司IT经理可能关心如何使服
近年来,微博作为一种重要的交互媒体,已经在逐渐改变传统的信息传播方式.作为一种即时交互的工具,可以刻在任何条件下由任何人使用.微博用户发布的每条微博中都包含了用户的
作为下一代互联网的核心问题之一,多约束的服务质量路由(QoSR)用来寻找一条同时满足多个约束条件的可行路径,该问题具有NP完全的复杂度.基于模拟退火启发算法具有较高的性能,
一、福建省工商行业协会发展现目前全省工商领域行业协会有了一定发展.一是发展速度快,已拥有全省性行业协会组织140多个.二是分布领域较广.分布在工业、商贸、农、林、水、
为了帮助中小型企业面对经济全球化的竞争, “集群式供应链”作为一个新型的供应链管理模式应运而生, “集群式供应链”的核心是通过协作模式管理集群的中小企业,达到“共赢