10.3969/j.issn.1009-3044.2010.28.068
一种C程序在线测试方法的研究与实现
为了培养学习者的程序设计能力,以C程序为刺试对象,设计并实现了一种程序在线测试方法.该方法基于开源GCC(GNU compiler Collection)程序编译器,通过更改进程管道将程序运行结果与测试用例进行比较验证其正确性,对测试程序采用悬停操作提高服务器的CPU并发使用率.运用调试方式加栽程序的途径茯取程序运行时间,利用VC工具编写了在线测试的后台实验程序.特别是可执行文件PE代码节的MD5值提取技术解决了源码相似性检测的问题,并实现了文件操作程序的测试.实验结果表明了该方法的有效性和实用性.
C程序、在线测试、源码相似性检测、文件操作程序
6
TP311(计算技术、计算机技术)
沈阳化工大学大学生科技创新项目
2011-01-27(万方平台首次上网日期,不代表论文的发表时间)
共3页
8057-8059