- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2009年2月 廊坊师范学院学报(自然科学版) 第9卷·第1期浅析全国计算机等级考试模拟软件评分系统张红荣(宿迁市广播电视大学,江苏宿迁223800)【摘 要】“全国计算机等级考试(NCRE)”上机部分采用计算机自动评分的方式进行,评分功能的好坏直接影响着每个考生的考试成绩。针对“全国计算机等级考试”模拟软件中评分程序存在的问题进行详细地分析,对参加全国计算机考试的考生在具体答题时具有参考价值。【关键词】 NCRE评分系统;算法;数据结构Analysis of the“National Computer RankExamination of Scoring System”zHANG Hong-rong【Abstract】“National Computer Rank Examination(NCRE)”,the hands—on part USeS computer automatic grading theway to carry on,score in the software functions will have a irect impact on each canidate’S examination results.In thispaper,“nationl computer rank examination”simulation software in the process score the existing problems,and carriedout a detailed anlysis,the computer will soon participate in the nationl examination for caniates in speciic answer towhen targeted.Know here knowing that,may win.【Key words】NCRE—scoring system;lgorithm;data structure[中图分类号]TP319 [文献标识码]A [文章编号]1674—3229(2oo9)01—0044—021 全国计算机等级考试评分系统实例分析笔者在2008年3月份承担了准备参加4月份全国计算机等级考试二级c考生的考前培训指导工作。我们选用了一本由“全国计算机等级考试命题研究组”组编的习题用书作为考生考前练习使用,并使用了书中配套的全真模拟软件,能够自动判分,给出答案和分析。在软件使用过程中,发现有一部分程序运行正常,程序功能也完全正确,但经过评分软件评分后未能得满分,甚至出现零分的情况,于是认真进行对比、分析、总结,现举例阐述如下。例一:程序填空题(第1套)要求:请补充fun函数,fun函数的功能是求n的阶乘。long fun(int n){if(一l一)return(n*fun(一2一));I. eturrL一3——:}根据fun函数的功能以及给定的程序,3个空上分别写上n0、n—l和1L时,程序运行正常,而得分仅为20分(满分30分)通过评分细则,我们可以看到,评分软件给出的参考答案是:第1空应填:n1或1n虽然我们的程序正确,但由于与给定的参考答案不符,所以该软件认为这个空回答错误,没能得分。例二:程序编制题(第20套)要求:编写函数int fun(int lim,int aa[MAX]),该函数的功能是求出小于或等于lim中所有素数并放在aa数组中,该函数返回所求出的素数的个数。笔者编写的如下代码:int un(int lim,int aa[MAX])tint i,j,k=O;for(i=2;i=lim;i++){for(j=2;ji;j++)if(i%i::0)break;if(i==i)aa[k++]=i;}return k:}但评分结果仅为4分。软件自带的评分信息如图1所示:于是,打开由笔者编写的软件所产生的输出文件,查看其结果如图2所示:[收稿日期] 2008~11—03[作者简介] 张红荣(1976一),女,宿迁市广播电视大学讲师,高级程序员,研究方向为数据库软件开发。·44 ·第9卷·第1期 张红荣:浅析全国计算机等级考试模拟软件评分系统 2009年2月评分细则:可执行文件(已生成^,,一输出文件(存在 )第1行数据应为:23(结果错误: )第2行数据应为:19 C结果错误: )第3行数据应为:lT(结果错误: )第4行数据应为:13(结果错误: 《)第5行数据应为:11(结果正确. √)第6行数据应为:T(结果错误×)第T行数据应为:5(结果错误×)第8行数据应为:3(结果错误×)第9行数据应为:2(结果错误×)[本题共应输出g行数据,l行结 正确,得4.4图l 模拟软件的评分信息文件 ) 编辑哩
文档评论(0)