一种改进的源代码在线评测系统设计及实现
应用黑盒测试原理,设计了数据驱动的源代码评判算法,使用C#逻辑控制输出重定向,采用Linux操作系统实时获取内核进程信息,限制用户程序运行时间和内存空间,研制了完善的基于.net源代码在线评测系统.该系统改进以往评测系统限制程序运行时间精度不高、不能限制物理内存等缺陷,学生通过上网在线提交他们的程序源代码,由服务器对提交的程序自动进行评测,并对成绩进行记录和统计,不但可以提高评测的效率和正确率,而且可以极大地减轻教师的劳动强度,缩短了考试或竞赛环节的周期,减少了人为的错误,学生的程序和评测结果都给予保留,这样很容易就能够查看成绩、排名和统计数据.
源代码在线评测系统、黑盒测试原理、GCC编译器、数据驱动
11
TP391(计算技术、计算机技术)
安徽省优秀青年人才基金项目2010SQRL113;国家知识产权局发明专利201210474569.2 G09B9
2014-05-08(万方平台首次上网日期,不代表论文的发表时间)
共4页
36-39