期刊文献+

Online Judge系统的优化 被引量:6

Optimization of Online Judge Systems
下载PDF
导出
摘要 从Web页面和数据库缓存、服务器架构、多核评测处理规则、前端异步响应、数据表设计、跨平台支持、源代码抄袭检测、测试用例自动生成等方面优化了Online Judge系统,使得评测效率提高的同时减少了服务器数量,节约了运行成本。最后讨论了基于Online Judge系统实现智能优化算法的统一测试平台的方法。 This paper describes the application and performance optimization of Online Judge Systems in terms of web page and database caching, server architecture, testing and processing rules in multi-core environment, front-end asynchronous response, data table design, cross-platform support, source code plagiarism detection, automatic generation of test cases, etc., which enhances the evaluation efficiency while reducing the number of servers, saving operating coses. And then, it discusses the general idea on the implementation of a unified test platform for intelligent optimization algorithms.
出处 《计算机系统应用》 2011年第8期115-121,共7页 Computer Systems & Applications
基金 辽宁省自然科学基金(20092045) 沈阳市重点实验室建设资助项目(1091244-1-00) 沈阳工程学院院内基金理工类(2009009)
关键词 Online JUDGE 缓存 多核 处理器亲和性 排队论 抄袭检测 测试用例自动生成 online Judge cache multi-core processor affinity queuing theory plagiarism detection test case auto generation
  • 相关文献

参考文献13

  • 1Revilla M, Manzoor S, Liu RJ. Competitive learning in informatics: the UVa online judge experience. Olympiads in Informatics, 2008,2:131-148.
  • 2Luisa MR, Elena V, Juan PC, Maria AP, et al. A proposal of user interface for a distributed asynchronous remote evaluation system: An evolution of the QUESTOURnament tool. Proc. 9th IEEE Int'l Conf. on Advanced Learning Technologies. Riga, 2009.75-77.
  • 3康海燕,樊孝忠,汤世平.基于J2EE的在线测评系统的研究与设计[J].计算机工程,2004,30(13):169-171. 被引量:8
  • 4何静雯.ACM/ICPC评测系统综述[J].计算技术与自动化,2005,4:405-409.
  • 5王辉,胡新华,张广泉.集群式程序设计竞赛评测系统设计与开发[J].计算机应用与软件,2009,26(9):119-122. 被引量:5
  • 6董吴.Linux在多核处理器上的负载均衡原理.淘宝核心系统团队博客.[2010-11-11]. http://rdc.taobao.com/blog/cs/?p=379.
  • 7Wikipedia. Processor Affinity. [2010-11-11 ]. http://en. Wikipe dia.org/wiki/Processor_affinity.
  • 8Foong A, Fung J, Newell D. An in-depth analysis of the impact of processor alTmity on network performance. IEEE Transactions on Networks, 2004,1:244-250.
  • 9Hollinger D.Time Measurement. [2010-11-11]. http://www. cs.rpi.edu/-hollingd/eomporg/notes/timing/timing.pdf.
  • 10Ahmed SA, Muhammad AR, Shusmita AS, et al. Secured programming contest system with online and real-time judgment capability. Proc. of the 8th Int'l Conf. on Computer and Information Technology, 2005.

二级参考文献12

  • 1田根,张锦,童小华,刘妙龙.基于掌上电脑的“3S”技术集成研究与实现[J].计算机工程,2006,32(4):21-23. 被引量:3
  • 2Cheanga B, Kurniaa A, Limb A. On automated grading of programming assignments in an academic institution. Computers & Education, 2003,41 : 121.
  • 3Edwards S H. Rethinking computer science education from a test-first perspective. In Companion of the 2003 ACM Conference on Object-Oriented Programming, Systems, Languages, and Applications, Anaheim, CA, October 2003.
  • 4Dahl J, Dijkstra E W, Hoare C A R. Structured Programming. Academic Press, 1972.
  • 5Grama A,Karypis G,Kumar V,et al. An Introduction to Parallel Computing: Design and Analysis of Algorithms. 2nd ed. Addison Wesley, 2003.
  • 6Anley C. Advanced SQL Injection In SQL Server Applications. White paper, Next Generation Security Software Ltd. , 2002.
  • 7[3]Jim Pattee.Artistic Style.http://astyle.soureefotge.net/.
  • 8[4]Microsoft Corporation.MSDN Library.Microsoft Press,2001.10.
  • 9[5]Douglas Boling.Microsoft Windows CE Programming.Microsoft Press,1999.8.
  • 10(美)Matenav StearnsB.J2EE平台上的EJB组件开发[M].北京:机械工业出版社,2001..

共引文献13

同被引文献45

引证文献6

二级引证文献28

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部