论文部分内容阅读
编程题作为计算机语言类考试的常规性考察科目,可以最直接有效的对学生编程能力给予全面准确的评估.由于编程题其主观成分大,实现方式不唯一等特点,使自动化评分成为难题.本文对Java语言编程题特点进行了总结分析,在现有的编程题评分系统研究的基础上提出了综合利用Java动态编译、Findbugs静态分析、文本相似度分析、关键词分析等手段解决Java语言编程题自动评分问题的方案,并进行了系统的试做.