C语言程序评测方法研究

来源 :杭州电子科技大学学报 | 被引量 : 0次 | 上传用户:ggtand007
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
对于学习计算机编程语言来说,大量的练习是最重要的,然而学生作业人工评测是个枯燥、易错、又耗费大量时间的工作。该文提出一种基于程序切片技术的程序评测方法,通过分解程序降低大规模程序在评测中的复杂度。方法首先获得程序依赖图,然后运用切片算法对程序进行切片划分,并在此基础上将学生程序与模板程序进行语义比较,最后得到程序评测信息。方法已经成功运用到C语言程序评测中,大量评测结果证明,该方法正确、有效。该方法同时也适用于其他编程类课程。
其他文献
【正】 随着社会主义市场经济的逐步推进,作为传递经济文化信息的广告业务得到较快的发展,成为各类企事业单位及有关部门推销产品、拓展业务、沟通信息的重要手段,但从目前报
4月26日,宝玑(BREGUET)在名表城北京新东安专卖店举行了隆重的开业典礼。这是宝玑自2006年4月进入北京以来开业的首家专卖店,同时也是其在中国内地的首家专卖店。这个活动的意义
该文基于分层技术能够精确定位篡改位置及有效抵抗VQ攻击的思想,提出了一种用于图像篡改定位和恢复的脆弱性水印算法。利用斜帐篷映射产生的随机数作为密钥来产生认证水印,将映射分块的高六位平均值作为恢复水印,最后将水印信息嵌入块的最低2位中。嵌入块的位置运用超混沌序列计算产生,具有高随机性。认证中利用分层技术,逐层对水印进行篡改定位及修复。实验结果表明,该算法具有良好的篡改定位及修复能力,能够有效抵抗VQ
期刊
【正】 当代著名的会计理论家和教育家娄尔行教授,是我国一位治学严谨、德高望重的会计学前辈。他生于1915年8月21日,祖籍浙江绍兴。1937年毕业于国立上海商学院(上海财经大
【正】企业通常每年都要对外发布一份内含财务报表和审计报告的文件,通常称之为“年度报告”。在发布这种文件时,根据法律或惯例,除了审讫财务报表之外,还可以包括其他财务和
该文根据系统性能指标要求、算法特点和FPGA的相关特性,系统先介绍了系统组成模块的设计和各个模块的作用;然后重点对同步采样、数据存储与处理、编码信号产生和通讯模块作了详
<正> 随着国民经济和科学技术的发展及情报工作在科研生产中发挥作用的日益明显,加上广大图书情报人员的积极宣传推广和科技人员的共同努力,各单位各部门对情报资料的收集越
采用不同质量分数的聚乙烯醇溶液对碳纳米管纱线进行涂层处理。研究了碳纳米管原纱及其涂层纱线的外观、力学性能和导电性,并通过测试其拉伸状态下的电阻变化,探讨原纱和涂层纱
以钛酸四丁酯为钛源,正硅酸四乙酯为硅源,四丙基氢氧化铵为模板剂,采用快速合成法制备TS-1分子筛。以300W高压汞灯为光源,H2O2为氧化剂,自制的TS-1分子筛为光催化剂,降解偶氮染料A0
针对羊毛/锦纶混纺织物存在染色同色性和匀染性差的问题,研究了加酸方式pH值对羊毛和锦纶织物同色性的影响,并采用上染速率量化控制方法对染色工艺进行优化。结果表明,采用前期加