摘要
程序目标实现形式的多样化给代码的理解工作带来了许多困难,针对这种情况,提出了一系列代码多样化实现形式消除的规则.在系统依赖图(SDG)的基础上,应用这些规则实现了代码多样化的消除处理,并将这些规则应用到程序设计语言编程题自动评分系统中.
Variation in source codes of computer programs causes many difficult problems in source code understanding systems. Many rules to remove these variations are proposed and implemented based on the system dependence graph. Finally, these rules are used in auto-scoring of programming test system, which obtains approving result.
出处
《哈尔滨工业大学学报》
EI
CAS
CSCD
北大核心
2005年第4期526-529,共4页
Journal of Harbin Institute of Technology
关键词
数据流
控制流
系统依赖图
程序理解
Computer programming
Data flow analysis
Programming theory