c语言程序设计题怎么评分,C语言程序设计题自动评分方法硇研究与设计.PDF

C语言程序设计题自动评分方法硇研究与设计

科技信息? 计 算机 与网络?

?语言程序设计题自动评分方法硇研究与设计?

辽宁信 息职业技术学院? 孙 坤?

?摘 要 ?本文对 ?语 言程序设计题 的 自动评分 方法进 行 了研 究 ,在比较结果的评 分方法基础上 ,设计 了动 态评 阅与静 态评 阅相结?

合的方法,使评分结果更加接 近于人 工阅卷结果。?

?关键词 】自动评分 编译原理 静 态检查?

?.引 言? 助 ?????函数调用 ???命令程序,从 而对考生程序进行 编译 。通过检查?

目前 ,国内外 已有很多有关计算机语言类课程 的考试软件 ,它们大? 编译结果即可执行文件是否生成 ,可判定考生程序是否正确 。可执行文?

多已能很好地完成对常见客观试题 的自动评 阅工作 ,但是对于一些主? 件为.???文件 ,可作为外部程序被其它程序所调用。若 可执行 文件生?

观性很强的题 目,尤其是程序设计题 ,还没有很好 的解决方案 。其 中主? 成正确 ,可再通过 ????函数调用可执行文件使考生程序得 以运行。?

要采用的是结果评分法 ,即只依据程序运行结果给 出相应分数 ,而并不? ???用 ???函数 防止 系统崩溃?

查看考生程序 内容 。在这种评分机制下 ,程序 中一个小小的错误就将导? 如果考生程序为一个死循环程序 ,被 ????启动后将使系统陷入崩?

致一个几近正确 的程序无法运行 ,从而 因无运行结果 ,考生将丢失全部? 溃。???????提供有很多控制应用程序运行 的 ???函数 。为防止此种情?

分数。这与传统人工阅卷中的评分原则???不相一致的 ,评分结果也并不? 况发生 ,可利用 ???????????调用相应 的 ???函数来处理。?

能反映出考生 的真实水平 。本文 以常见的 ?语言课程为例 ,对 ?语言程? ???通过合理设计关键语句 ,检验考生程序的逻辑准确性?

序设 计题的 自动评分方法进行了研究 ,在 比较结果的评分方法基础上 ,? 对于运行结果不正确 ,或经过评改仍无法运行的程序及死循环的?

设计了动态评 阅与静态评阅相结合的方法 ,评分结果更加公正、准确。? 程序 ,如何评 阅以给 出较合理的分数呢?这个问题其实就是要检验程序?

?.指导思想? 的逻辑合理性 。一个可用多种方法编制的程序 ,由于其功能是确定 的,?

经过大量分析与研究 ,我们设计了动态评阅和静态评阅相结合的?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值