该编程训练系统以教师程序为匹配目标,通过学生程序行与教师程序行的比较来检查学生程序的正确性.学生程序在算法和语句选择上要求与教师程序一致,但在变量命名、表达式等价检查、字符串比较、语句排列次序的动态调整以及对可选匹配项的支持等方面提供匹配灵活性.
丁振凡.目标驱动的QBASIC语言编程训练软件的实现[J].华东交通大学学报,1997,14(2):18-22..[J]. JOURNAL OF EAST CHINA JIAOTONG UNIVERSTTY,1997,14(2):18-22