首页> 外文期刊>Advances in Science, Technology and Engineering Systems >Logic Error Detection System based on Structure Pattern and Error Degree
【24h】

Logic Error Detection System based on Structure Pattern and Error Degree

机译:基于结构模式和错误程度的逻辑错误检测系统

获取原文
           

摘要

The importance of programming skills has increased with advances in information and communication technology (ICT). However, the difficulty of learning programming is a major problem for novices. Therefore, we propose a logic error detection algorithm based on structure patterns, which are an index of similarity based on abstract syntax trees, and error degree, which is a measure of appropriateness for feedback. We define structure patterns and error degree and present the proposed algorithm. In addition, we develop a Logic Error Detector (LED) Application Programming Interface (API) based on the proposed algorithm. An implementation of the proposed algorithm is used in experiments using actual data from an e-learning system. The results show that the proposed algorithm can accurately detect logic errors in many programs solving problems in the Introduction to ramming set.
机译:随着信息和通信技术(ICT)的进步,编程技能的重要性也日益提高。但是,学习编程的难度是新手的主要问题。因此,我们提出了一种基于结构模式的逻辑错误检测算法,该结构模式是基于抽象语法树的相似性指标,而错误度则是对反馈是否适当的一种度量。我们定义了结构模式和错误程度,并提出了所提出的算法。此外,我们基于提出的算法开发了逻辑错误检测器(LED)应用程序编程接口(API)。所提出算法的一种实现方式在实验中使用了来自电子学习系统的实际数据。结果表明,所提出的算法可以准确地解决许多程序中的逻辑错误。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号