程序设计在线作业代码不规范检测方法及应用

来源 :教育教学论坛 | 被引量 : 0次 | 上传用户:josenhu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
针对程序初学者编写的C/C++程序,调试需要消耗大量的时间和精力.然而,初学者在接触简单的编程时,编写思路一般不存在问题,但由于其良好的编程习惯还未养成,代码格式往往不规范,从而导致程序相应代码块出错.本文结合程序在线评测系统,针对程序设计课程的C/C++程序代码不规范问题提出了一种基于在正则表达式和编辑距离的检测方法并通过实验验证了不规范的代码出现错误概率较大.
其他文献
随着"互联网+"战略的实施,互联网技术与旅游业的结合,为智慧旅游的发展提供了可能,满足了新时代的需求。通过运用理论联系实际、定性与定量相结合的方法,深入分析河北省生态
转换层是目前建筑工程中常用的垂直转换结构形式,其上、下平面的使用功能、结构类型不同,主要通过转换层实现结构转换。就超高层建筑目前的发展情况来看,其上下部的使用功能
一直以来,土地问题都是人们关注的焦点,关于土地问题国家也出台了不少政策。鼓励农村宅基地流转,避免土地荒芜,无人耕种,资源严重浪费。应合理采用农村土地宅基地使用流转模
聚类分析的目标是不依赖或者利用少量先验知识将给定的有限数据集合划分成一组反映数据自然结构的子集合,属于数据处理的基本问题之一。随着计算技术的不断发展,聚类分析方法
<正> 人们总喜欢将大腹便便的人视为发福。其实,过于肥胖的人,体重剧增非但不是福,反而会是祸。大量科学研究表明,超重和肥胖是引起人体多种疾病,特别是心血管疾病的危险因素
根据《VisualBasic程序设计》(简称VB)课程特点,以及当前VB课程教学中存在的问题,笔者提出在VB教学过程中引入案例教学法的观点。实践证明,案例教学法在VB课程中的应用,加深
2004年2月,河南省抽派76名省直机关干部连同市县乡干部共三百余人进驻全省38个艾滋病高发区,开始为期一年的驻村帮扶工作.他们进驻村庄的主要任务是协助当地建立和完善对艾滋
工业产品的设计就是为提出的设计任务,求得在技术上尽可能完善,经济上合算并能满足美学要求的解决方案。对设计者来说最重要的是在设计过程中能预见到自己所设计的产品的技术经
蓝舌病是由库蠓传播、蓝舌病病毒引起的侵害反刍动物的严重传染病。蓝舌病病毒系呼肠孤病毒科环状病毒属的成员,该病毒主要引起山羊、绵羊发病和死亡,牛及其他反刍动物常为隐性
随着软件系统的广泛应用,软件工程的出现为规范软件项目管理,保障软件质量提供了强有力的保证。研究发现在现有的软件系统中,存在着大量的横切关注,这些横切关注散布于软件系