全国计算机等级考试机试技巧

将于2005年4月3日举行的全国计算机等级考试,获得证书是计算机一级、二级、三级、四级证书。

由于许多单位已把掌握一定的计算机知识和应用技能作为干部录用、职务晋升、职称评定、上岗资格的重要依据之一,因此,计算机等级考试愈加显出它的重要。在考试即将到来前夕,燕山大学信息管理专业的刘为民老师,总结多年计算机考试经验,希望能为考生的机试提供借鉴。

等级考试机试的玄机是计算机改分,也就是说,上机成绩不是由人评改的。等级考试的上机考试是分批进行的,在相邻两批考生之间,有监考人员做“收分”工作,即改分。也就是说,当你考完机试后,你的上机成绩就已经出来了,只是我们自己不知道结果罢了。

当然,监考人员也不知道,因为最后分数是加密的。另外,改分程序在评改你的上机成绩后,将你的考试目录中的所有内容全部删除!

计算机改分实质上就是评分软件改你上机时所设计的软件,目前,计算机智能的水平还是很低的,不可能对编程思想进行分析,一个程序题目可以有不止一种编程方法,绝无标准答案可言。综合以上可以总结出,机试的评分标准绝对不可能是“按步骤给分”。实质上,上机编程题目都必将生成一个文件,所以,评分程序是按照最终生成的文件给分的!

由上述结论可以推出如下事实,只要考生能生成最终答案文件,均可得分。很多最终答案文件只有少数若干行数据,分数由正确答案的行数决定,比如:《全国计算机等级考试上机考试习题集(三级C语言程序设计)》(南开大学出版社)第21题,要求用迭代方法计算cos(x)-x=0的一个近似根,其答案是0.739085,最终要求生成的文件OUT17.DAT中只有一行数据。有这个文件,并且该文件只有一行数据0.739085的话,就可以得到100分,无所谓你是否编写程序了!。当然,有多行答案的文件的文件格式是由程序中的输出部分决定的,而这个部分是不允许考生修改的,考生必须能够看懂输出程序段的输出格式,否则会事得其反。改错题目和程序题目是类似的。

再者,改错题目的错误之处的前一行都有found标志!其实,评分程序就是根据这个标志,从考生的modi.*(扩展名随程序语言的不同而有所不同)文件中抽取它的下一行信息,和标准答案进行比较。通常,标准答案会有多种,只要考生的答案和其中一个对应上了即可得到相应的分数。

由上述可以得到这样的一个结论:即使你的改错程序能够正确执行,也未必可以得分,改错程序修改完毕后,无所谓运行与否,这与得分无关。很多考生把自己改过的改错程序运行后,没有任何错误,但却没有得到理想的分数,造成上机不过,心里想不通,其实是对上述的问题不了解罢了。

Published At
Categories with 认证考试
comments powered by Disqus