摘要: ACM竞赛是目前计算机水平最高的国际大学生程序设计竞赛,而ACM在线评测系统则是根据竞赛需求而提供的一个培训平台。由于Linux系统具有安全性高、稳定等优点,目前大部分服务器都是使用Linux系统。本文提出一个基于Linux的ACM在线评测系统,详述该系统中编译、测试、获取计算机消耗情况、返回测试结果这几种功能的具体实现。并分析该系统中可能出现恶意占用资源、恶意调用系统等不安全因素,提出相应的解决方案。该系统具有实用性强、安全性好等优点。
中图分类号:
杨志伟;曾艳姗. 基于Linux的ACM在线评测系统研究[J]. 计算机与现代化, 2010, 1(6): 166-0169.
YANG Zhi-wei;ZENG Yan-shan. Research on ACM Online Judge System Based on Linux[J]. Computer and Modernization, 2010, 1(6): 166-0169.