期刊文献+

基于代码编程规范的在线评测系统研究与实现 被引量:2

Research and implementation of online judge system based on code programming specification
下载PDF
导出
摘要 高校的C++、C、Java、Python等计算机语言类课程的实验均使用在线评测系统完成,目前该系统只能对正确性进行判别,无法对代码的规范性进行判别,这会导致学生代码规范意识淡,代码质量差。基于代码编程规范的在线评测系统,在保证原评测系统功能的基础上,使用一种静态检测方法,对学生提交的源代码进行代码规范符合性检测。实验结果表明,本系统能较快速、稳定、全面有效的检测出代码的规范性问题。 Experiments of computer language courses such as C++,C,Java,and Python in universities are completed on the online judge system.At present,the system can only judge the correctness,but cannot judge the code specification,which can lead to the weak awareness of code specification and poor code quality of students.On the basis of ensuring the function of the original system,an online judge system based on code programming specification is designed,which uses a static detection method to detect the code specification compliance of the source code submitted by students.The experimental results show that the system can detect the code specification problems quickly,stably,comprehensively and effectively.
作者 李菊 傅向华 马军超 Li Ju;Fu Xianghua;Ma Junchao(School of Big Data and Internet,Shenzhen University of Technology,Shenzhen,Guangdong 518000,China)
出处 《计算机时代》 2023年第1期62-65,共4页 Computer Era
基金 2020年广东省高等教育教学改革项目“应用型大学计算机基础课程改革探索”(2021015666604002) 教育部高等教育司产学合作协同育人项目“新工科背景下的大数据实验室建设”(202002299020) 深圳技术大学自制实验仪器设备基金资助项目(JSZZ202102006)。
关键词 代码规范 代码质量 在线测评系统 静态检测 code specification code quality online judge system static detection
  • 相关文献

参考文献4

二级参考文献12

共引文献29

同被引文献14

引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部