收藏本页
联系我们
论坛帮助

>> 讨论 评测系统
趣题之家信息学竞赛评测系统 → 半分钟测试你的程序:自动评测程序生成器(sh格式,Linux版) v1.7

  发表一个新帖子  发起一个新投票  回复本主题 您是本帖的第 6353 个阅读者
  标题:半分钟测试你的程序:自动评测程序生成器(sh格式,Linux版) v1.7 树形   打印   收藏   推荐  
     帅哥哟,离线,有人找我吗?
    
    
    等级:管理员
    威望:50
    文章:291
    积分:669
    注册:2003-05-18
 QQ 给趣题之主发送一个短消息 把趣题之主加入好友 查看趣题之主的个人资料 搜索趣题之主在的所有贴子 点击这里发送电邮给趣题之主 访问趣题之主的主页引用回复这个贴子 回复这个贴子 楼主
发贴心情 半分钟测试你的程序:自动评测程序生成器(sh格式,Linux版) v1.7

半分钟测试你的程序:自动评测程序生成器(sh格式,Linux版) v1.7



点击浏览该文件 (40.8Kb)


安装方法:


   1.将下载后的文件更名为tester.tar.gz
   2. tar xvfz tester.tar.gz
   3. sh install.sh



最新更新(2004.12.4):
    1.程序运行时间输出更加人性化.使用time程序,控制输出格式.
    2.制作了安装程序,运行sh install.sh 即可进行自动安装
    3.文件存到/usr/bin目录下,使得在任何目录均可以方便运行程序.
    4.支持评测单个测试点,用法简单,只需在运行.sh文件时加上一个参数n,以表示要测试第几个点,测试全部测试点则不需带参数.
如果想在第一时间得到更新的消息,请加入邮件列表:
  
http://www.qthome.org/tester/mail.asp


2004.11.23 v1.5 最新更新:
    1.支持卡时:
      生成的sh文件可对程序执行时间进行限制
    2.统计通过/超时/错解的测试点数
      增加了统计功能,输出在评测结束后
    3.利用循环
      循环的使用使得程序的大小减小很多,充分得利用了Linux的特点.
    4.根据diff命令的返回值进行判断,使输出更加人性化.

使用建议:
    如果想详细查看程序的返回结果,推荐您使用输出重定向 > 把返回信息输出到文件,然后查看文件了解详情.
优点:很多人都运用写bat的方法利用现有数据简单评测自己的程序,但是即便在bat文件中应用了循环命令,bat程序的设计仍然比较复杂,浪费了许多时间。而现在的一些评测软件编写配置文件困难,且运行平台有限制,多数评测软件在Windows 98下不能用,于是制作了生成器使之在Dos和Windows下都能运行(其实是用Pascal写的很短的程序),配置一个.bat文件只需7步,大大节省了时间。由于我们有时使用Linux写程序,所以又制作了Linux版本,核心基本是相同的,希望能给大家带来方便.


由于能力和时间有限,编写一个简洁、好用的Sh生成器还有一定的困难。所以公布了源代码,欢迎您到http://www.qthome.org/bbs/ 加入开发者的行列。


趣题之家 保留所有版权
2004.12.04

发贴IP已设置保密 2004-12-05 13:00
       
     帅哥哟,离线,有人找我吗?
    
    
    等级:新手上路
    文章:1
    积分:51
    注册:2005-10-28
给coolshit发送一个短消息 把coolshit加入好友 查看coolshit的个人资料 搜索coolshit在的所有贴子 点击这里发送电邮给coolshit 引用回复这个贴子 回复这个贴子 2
发贴心情

没看明白,先下了再说.

发贴IP已设置保密 2005-10-28 17:20
       

 2   2   1/1页      1    


网上贸易 创造奇迹! 阿里巴巴 Alibaba

Powered By Dvbbs Version 7.1.0
Copyright ©2003 - 2006 QTHome.Org
页面执行时间 00.31055 秒, 3 次数据查询
本论坛采用阿里巴巴支付宝网上银行支付系统,安全、可靠、便捷