文档介绍:测评系统CENA使用说明
测评系统CENA使用说明
2008-12-25 阅读次数: 3319次
测评系统——CENA的使用
北京市八一中学 王祺磊
 
    无可质疑的是,除了诸多OJ(Online Judge)系统以外,目前的诸多竞赛教练员为学生们测评的时候基本采用CENA这个免费的测试系统。CENA的作者我们这些竞赛教练员并不知晓,但在这里仅代表所有使用CENA测试系统训练学生的教练员以及所有受益的选手对作者表示崇高的敬意。
 
一、下载
目前,任何希望使用CENA的人均可到。
 
二、安装
CENA的安装非常简单,只要运行下载到的安装程序,然后按照要求确认协议和目录后,即可完成。
 
三、建立新测试
打开CENA测试系统,按下图进行设置:
图I-1
按图中所说明的内容设定比赛,然后选择确定。
图I-2
如图I-2所示,选择试题栏进行设置。确认竞赛的标题和目录后,在试题纲要栏中点击鼠标右键,选择添加试题。
图I-4
如上图所示。在输入文件中输入第一个测试点对应的输入文件名,、……起名。这个格式属于固定格式。务必照这个格式输入。后面我们会介绍软件对应的几个目录,在这里先记好设置方法即可。输出文件和输入文件对应,要求一致。分值是这个测试点对应的分数,这道题的总分即为本题所有测试点的分值之和。如本题共有5个测试点,每点均为20分,则本题满分为100分。时间限制和内存限制都是对程序的要求。如要求程序在1秒内完成运算,则如果程序运行时间超过1秒则会报超时错误。如果内存限制为使用2560KB空间,如果程序使用的内存空间超过这个限制则会有内存超限的错误,此点均不能得分。
在第一个测试点建立完成后,只需选择第一个测试点,然后按键盘上的“Ins”键,会按照第一个点的设计添加更多的测试点,且会对测试点中的数字部分自动做加1的操作,,。
图I-5
这样一道题,就完整的设置完了。让我们再来看看工作目录。
图I-6
如上图所是,CENA会自动在工作目录中建立两个目录data(数据文件目录)和src(选手程序目录),这两个目录将分别存放测试文件和选手上交的源程序。
图I-7
在data目录中,需要建立一个与题目同名的文件夹,然后将所有测试文件存放在其中。测试文件的名称应和在CENA中设置的文件名相同。
图I-8
       在src目录中,需要建选手目录,在选手目录下,每位选手应针对每一道题目建立与题目同名的目录,再将题目源代码放在题目目录中。
       上面就是建立用CENA评判的基础设置方法,其中data目录为主要需要建立的目录,测试数据均需要测试人自行提供。而src目录中的内容,基本为让选手自行建立,然后统一拷贝进去即可。
 
四、评测
在前面建立完成后,评测就非常简单了。