首页 | 本学科首页   官方微博 | 高级检索  
     

基于Web的ACM/ICPC自动评测系统的设计与实现
引用本文:韩立毛,徐秀芳,时顺.基于Web的ACM/ICPC自动评测系统的设计与实现[J].数字社区&智能家居,2009(35).
作者姓名:韩立毛  徐秀芳  时顺
作者单位:盐城工学院信息工程学院;
摘    要:针对现有ACM程序设计竞赛评判系统存在的缺陷,采用了新的架构模式,设计了用于大学生程序设计训练和竞赛的自动评测系统,实现了对用户提交的程序源代码进行自动编译、连接、运行、测试、评审等过程并返回测试结果,采用了多进程的并发处理、信号处理、进程通信、文件管理等技术,使得该自动测评系统在实际应用过程中发挥良好的性能,完成了日常编程训练和各类网上程序设计竞赛活动,体现了竞赛过程的自动化、高效率、公正性等特性。

关 键 词:ACM  程序设计  在线评测  竞赛  进程  

Design and Implementation of ACM/ICPC Automatic Test and Judgement System Based on Web
HAN Li-mao,XU Xiu-fang,SHI Shun.Design and Implementation of ACM/ICPC Automatic Test and Judgement System Based on Web[J].Digital Community & Smart Home,2009(35).
Authors:HAN Li-mao  XU Xiu-fang  SHI Shun
Affiliation:HAN Li-mao,XU Xiu-fang,SHI Shun (School of Information Engineering,Yancheng Institute of Technology,Yancheng 224051,China)
Abstract:Considering the shortcomings of the current ACM programming contest evaluation system, a new framework is adopted. An automatic evaluation system for the collegiate programming contest is designed. Automatic interpretation of source code submitted by the user, linking, runing, testing, appraisal process and returning the test results are realized. A multi-process, concurrent processing, signal processing, process communication, document management and other technologies are used. Consequently, the said auto...
Keywords:association for computing machinery  program design  online judgment  competition  process  
本文献已被 CNKI 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号