Automatic program evaluation system base on LAN
-
摘要: 基于网络的分布式程序自动评测体系结构提供了一种高效、准确、适应性强的机制来实现一个评测系统.该体系结构通过被动激活方式利用木马技术,保证了系统在通讯和评测过程中的安全性,并在评测中实现了评测程序对系统资源的零占用,这使得样本程序在开发和评测时处于一致的运行环境中.该体系结构通过规则库和过滤程序的使用,提高了其灵活性和适应性,使得它可以适用于更多类型的样本程序.在此基础上,实现了一套完整的应用系统.经过多次实际应用,证明其具有高效、安全和配置灵活的特点.Abstract: The distributed automatic program evaluation architecture provided a more effective, veracious and applicable mechanism to implement a program evaluation system. By using the Trojan technology in passive mode, the architecture ensured the security in communication and evaluation, and it didn't make the evaluation system use any CPU or memory resource when running the sample program. It kept the sample program running in the same environment in developing and evaluating. By using the rule database and the filter program, the flexibility and applicability were improved. The architecture is suitable for many kinds of sample program. An application system was also implemented for the computer programming examinations and programming contest. After many practices, it is proved to be more efective, secure and flexible.
-
Key words:
- evaluation system /
- sample program /
- distributed model /
- trojan
-
[1] Onur T Sehitoglu. IOI'99 evaluation process description . 1999 [2]Onur T Sehitoglu. Checklist for execution and evaluation . 1999 [3] 傅 斌 贝 歆. 剖析特洛伊木马 . http://it.rising.com.cn/antivirus/viruslore/virustroj2117.htm Fu Yunbin. Analysis of trojan . http://it.rising.com.cn/antivirus/viruslore/virustroj2117.htm(in Chinese) [4] Symantec. PC Anywhere 10.5 . http://enterprisesecurity.symantec.com/products/products.cfm
点击查看大图
计量
- 文章访问数: 2534
- HTML全文浏览量: 82
- PDF下载量: 7
- 被引次数: 0