一种C程序在线测试方法的研究与实现

来源 :电脑知识与技术:学术交流 | 被引量 : 0次 | 上传用户:king95
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为了培养学习者的程序设计能力,以C程序为测试对象,设计并实现了一种程序在线测试方法。该方法基于开源GCC(GNU Compiler Collection)程序编译器,通过更改进程管道将程序运行结果与测试用例进行比较验证其正确性。对测试程序采用悬停操作提高服务器的CPU并发使用率。运用调试方式加栽程序的途径获取程序运行时间.利用VC工具编写了在线测试的后台实验程序。特别是可执行文件PE代码节的MD5值提取技术解决了源码相似性检测的问题,并实现了文件操作程序的测试。实验结果表明了该方法的有效性和实用性。
其他文献
目的探讨高血压颈动脉斑块与缺血性脑卒中患病率之间的相关性。方法入选原发性高血压患者120例,以是否伴有缺血性脑卒中分为两组,伴缺血性脑卒中者75例,单纯高血压组45例,彩
郭志鸿是我国现当代著名的钢琴作曲家、演奏家以及教育家,他一生创作出了许多钢琴作品,为世人所瞩目。纵览郭志鸿所创作出的钢琴作品可以发现,他的作品不仅具备娴熟的创作技
质膜蛋白在细胞中执行着非常重要的功能。随着蛋白质组学的发展,细胞质膜蛋白质组学成为蛋白质组学研究的重要组成部分,它为质膜蛋白的生物功能研究及药物靶标的发现提供了新
对于不同的网站应用程序,构建有效的网站应用安全防护机制非常重要。在详细分析Web攻击行为的基础上,对Web安全防护技术进行了深入探讨.提出了预防为主.软硬件结合的多重Web安全
该文系统介绍了数字水印的原理和应用方法,并研究了一种基于离散余弦变换(DCT)的数字图像水印算法,并借助MATLAB编程工具,实现数字水印的嵌入、提取和攻击测试。