网络教学考试系统的编程填空题的关键供正确答案
决办Ξ收到本文时间2002年6月7日优点但它的一个明显缺陷就是试题中未提的关键供正确答案有一定猜测也许甚至缺乏主观1从程序设计编程表达的多样性考虑题自由表达发挥及人工批改的灵活性多数2的方式并不可行有关语义的文献多应用于自然语言的理解与翻译程序设计语言在主观题的标准答案通常是非唯一的并且解答中包括一批难于精确量化的动因就现阶编译中谓词的判断主要用于表达式与词语的段技术水准而言大多数主观题尚不能机器规约并不考虑其词义的到底含义从程自动批改但填空题却是例外它的提问一般序语义方面来考量程序设计题答案的正误不能随意表达所考试的内容重新对答案加未见太多文献涉及了极大的限制如语言考试的词语或虚实词综上所述网络教学考试系统的编程填空题在手动批阅实现上也有待于进一步的填空题多数不会有达到3个的等价答案各类非标准化试题自动阅卷的推动偶见工作因为程序功能的完全界定为NP完全于文献文献1自动批改文字录入考试的难题在现在科技水准下进行任意完整程序任意答案在加进一些分段的标志后借助对段的机器批改并不现实但因为程序设计语言系上下文无关文法语句生成规则简洁而格式化文本作分块匹配来确认得分文献2类似在确认RTF格式文件中的标记文且通常编程填空题涉及到的程序片段通常不本后依次匹配来受到得分也是一些网站达到4条连续语句其中涉及变量数也不超与工具提供英语类考试的填空题在也许有过8个在加以适当限制的状况下所造成的多个等价答案时必需预先设定好所有答案供等价语句数量并不是太多本文即主要探讨相当此弊端就程序设计标准化试题而言因试题和3C语言的特征程序上下文已包括较充分的提醒信息如果C语言由DennisRitchie和Brian应试者太缺少必需的常识一般从试题提供3Kernighan于1972年设计研发有着程序简的答案中找出正确答案不是十分困难而且练书写格式自由运算符丰富编译代码效一道题中有多个地方需选用时也类似在需率高等特性特别是多种数据类别如整型字真正考察程序设计水平时一般运用编程填符型指针等以实际机器码实现的方法在逻辑跟数值运算中的混用给程序编码跟编译空的方法如现有计算机水平考试的程序设带来了极大的便捷但高效率的同时也带来计题即为每题包括数个无参考答案的填空一些副作用易误解编译歧义难查错等价当用户的答案与标准答案功能完全等价表达多等时必须批改为恰当对编程填空试题自动在C语言中其词义等价主要包含逻辑阅卷时即使并非用预先设置的数个标准答等价运算等价和运算符等价等主要归纳如案与用户提问比较对于书写格式较自由的下编程语言而言仍然滤掉答案中的冗余的空1逻辑运算格括号与注解也不必定合适当预先设置的答案数量有限时并不能包括所有的等价abΖa-b0Ζab
是祖宗留下来的经验