首页> 外国专利> METHOD FOR SEARCHING PLAGIARISM OF PROGRAM SOURCE AND SYSTEM FOR MARKING PROGRAMMING HOMEWORK USING THE SAME

METHOD FOR SEARCHING PLAGIARISM OF PROGRAM SOURCE AND SYSTEM FOR MARKING PROGRAMMING HOMEWORK USING THE SAME

机译:用于搜索程序源的抄袭的方法以及使用该方法搜索编程作业的系统

摘要

PURPOSE: A method for searching a plagiarism of a program source and a system for marking a programming homework using the same are provided to enhance an education effect through the plagiarism prevention by easily checking the plagiarism of the programming homework. CONSTITUTION: A client(20) receives/transmits a program to a server(10) by connecting to the server through the Internet. A keyword database(30) stores a keyword similarity matrix evaluating the similarity between the keywords defined by a program language. A program database(90) stores the program received from the client. A linear order database(40) stores a linear order converted by parsing the program source and extracting the keywords. A result database(50) stores a parsing result and a marking result. A parsing module(60) extracts the keyword by parsing the program, converts the keyword into the linear order, and stores the linear order in the linear order database. A similarity calculating module(70) calculates the similarity. A marking module(90) judges the plagiarism depending on the similarity and stores the result in the result database.
机译:目的:提供一种用于搜索节目源的gi窃的方法以及使用该方法来标记编程作业的系统,以通过容易地检查编程作业的the窃来防止prevention窃,从而提高教育效果。组成:客户端(20)通过通过Internet连接到服务器(10)来接收程序或将程序传输到服务器(10)。关键字数据库(30)存储关键字相似度矩阵,该关键字相似度矩阵评估由程序语言定义的关键字之间的相似度。程序数据库(90)存储从客户端接收的程序。线性顺序数据库(40)存储通过解析程序源并提取关键词而转换的线性顺序。结果数据库(50)存储解析结果和标记结果。解析模块(60)通过解析程序提取关键词,将关键词转换为线性顺序,并将线性顺序存储在线性顺序数据库中。相似度计算模块(70)计算相似度。标记模块(90)根据相似性判断the窃并将结果存储在结果数据库中。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号