以文本方式查看主题

-  趣题之家  (http://www.qthome.org/bbs/index.asp)
--  评测系统  (http://www.qthome.org/bbs/list.asp?boardid=53)
----  半分钟测试你的程序:自动评测程序生成器(sh格式,Linux版) v1.7  (http://www.qthome.org/bbs/dispbbs.asp?boardid=53&id=234)

--  作者:趣题之主
--  发布时间:12/5/2004 1:00:48 PM

--  半分钟测试你的程序:自动评测程序生成器(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



--  作者:coolshit
--  发布时间:10/28/2005 5:20:32 PM

--  

没看明白,先下了再说.




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

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