在Ubuntu下的信息学评测软件

讨论 Ubuntu 课堂教学和培训相关经验或资料
blushadow
帖子: 19
注册时间: 2009-02-20 9:00
送出感谢: 0
接收感谢: 0

在Ubuntu下的信息学评测软件

#1

帖子 blushadow » 2009-04-03 15:26

上午发了一次,结果发错地方了。
这是我在Ubuntu 8.10下用标准C写的信息学评测程序(终端程序),用于日常教学时评测学生程序的。
目前已经实现:
任意多的题目;
每个题目任意的测试点数量,独立的评测插件,每个测试点可以有独立的分值与时限;
通过编写插件,可以实现特有的评测效果,比如不唯一的答案,比如部分分;
任意多的用户。
可以发现常见的所有错误:超时、编译错误等等……
对日常教学来说足够了,压缩包中有代码,发上来和大家一起讨论,不要笑话哈。
附件
OIJudge.tar.gz
评测软件的文件
(20.63 KiB) 下载 142 次
头像
momova
帖子: 3382
注册时间: 2007-07-11 21:43
系统: archlinux
来自: 东江边
送出感谢: 15 次
接收感谢: 7 次

Re: 在Ubuntu下的信息学评测软件

#2

帖子 momova » 2009-04-03 18:25

源码,不知道如何编译。菜鸟一个,呵呵。
我来了,我看见了,我征服了!
求勾搭,不管饭。
blushadow
帖子: 19
注册时间: 2009-02-20 9:00
送出感谢: 0
接收感谢: 0

Re: 在Ubuntu下的信息学评测软件

#3

帖子 blushadow » 2009-04-03 19:48

这个已经编译过了,是可以运行的。编译的话用的
gcc OIJudge.c -o OIJudge
没有任何的优化。那个OIJudge已经是可用的了。
头像
momova
帖子: 3382
注册时间: 2007-07-11 21:43
系统: archlinux
来自: 东江边
送出感谢: 15 次
接收感谢: 7 次

Re: 在Ubuntu下的信息学评测软件

#4

帖子 momova » 2009-04-03 20:07

~/tmp/OIJudge$ ./OIJudge
*************************************************************
Ubuntu Linux 信息学评测软件
2009年3月18日编译
*************************************************************
配置文件无法打开!
不知道是怎么回事
我来了,我看见了,我征服了!
求勾搭,不管饭。
头像
momova
帖子: 3382
注册时间: 2007-07-11 21:43
系统: archlinux
来自: 东江边
送出感谢: 15 次
接收感谢: 7 次

Re: 在Ubuntu下的信息学评测软件

#5

帖子 momova » 2009-04-03 20:10

这个要找专业的来讨论,我学教育的,但是我对编程是外行,纯凑热闹^
我来了,我看见了,我征服了!
求勾搭,不管饭。
头像
aitilang
帖子: 1026
注册时间: 2007-04-28 21:38
送出感谢: 0
接收感谢: 0

Re: 在Ubuntu下的信息学评测软件

#6

帖子 aitilang » 2009-04-03 20:49

orz
程序写得比较粗糙啊。。。。
错误处理很多都没做
自己用用还是可以的
thinkpad x61 2G DDR no cdrom
--------------------------------------------
ABS学习中
sed学习中
awk学习中
perl学习中
新手描述不清,老手猜测不到,胡乱指挥一通,后果难以预料
blushadow
帖子: 19
注册时间: 2009-02-20 9:00
送出感谢: 0
接收感谢: 0

Re: 在Ubuntu下的信息学评测软件

#7

帖子 blushadow » 2009-04-03 21:55

:em02
顶楼上强人。给写上几条啊:比如XXXXX该处理之类的……多谢。
tusooa
帖子: 6546
注册时间: 2008-10-31 22:12
系统: 践兔
送出感谢: 6 次
接收感谢: 10 次
联系:

Re: 在Ubuntu下的信息学评测软件

#8

帖子 tusooa » 2009-05-06 22:12

加一个makefile

代码: 全选

] ls -ld //
头像
xrfang
帖子: 1116
注册时间: 2006-12-08 10:21
送出感谢: 0
接收感谢: 0

Re: 在Ubuntu下的信息学评测软件

#9

帖子 xrfang » 2009-05-07 18:39

看不懂。不知這程序的目的是什么。LZ應該掃盲一下。呵呵
你爱用不用,没人逼你用--这就是Free的定义?
不,请自重,不要玷污Linux文化。
头像
BreakDS
帖子: 11
注册时间: 2008-08-21 8:00
来自: Hong Kong
送出感谢: 0
接收感谢: 0
联系:

Re: 在Ubuntu下的信息学评测软件

#10

帖子 BreakDS » 2009-05-21 17:53

信息学竞赛试题的黑箱测试机。
头像
nuanhuai
帖子: 7810
注册时间: 2009-03-10 13:04
送出感谢: 1 次
接收感谢: 0

Re: 在Ubuntu下的信息学评测软件

#11

帖子 nuanhuai » 2009-05-21 17:54

有源码看, :em11 :em11 :em11
头像
nuanhuai
帖子: 7810
注册时间: 2009-03-10 13:04
送出感谢: 1 次
接收感谢: 0

Re: 在Ubuntu下的信息学评测软件

#12

帖子 nuanhuai » 2009-05-21 17:57

注释很详细
clarkyzl
帖子: 85
注册时间: 2008-10-06 22:19
送出感谢: 0
接收感谢: 0

Re: 在Ubuntu下的信息学评测软件

#13

帖子 clarkyzl » 2009-06-02 19:53

PKU OLjudge?
http://acm.pku.edu.cn ?
cosechy
帖子: 82
注册时间: 2008-03-06 4:56
送出感谢: 0
接收感谢: 0
联系:

Re: 在Ubuntu下的信息学评测软件

#14

帖子 cosechy » 2009-08-15 14:48

评测器主要是要考虑安全。。不考虑安全的话随便写个脚本就能比这强的多。。
afphoenix
帖子: 153
注册时间: 2009-01-07 15:19
送出感谢: 1 次
接收感谢: 0

Re: 在Ubuntu下的信息学评测软件

#15

帖子 afphoenix » 2009-08-17 8:22

cosechy 写了:评测器主要是要考虑安全。。不考虑安全的话随便写个脚本就能比这强的多。。
:em20 那您给随便写个?
大家好,我是计算机系大学生,玩电脑也 7.8 年了吧,可是这个系统为什么XXX,就不能XXX,连我这种XXX都XXX,怎么能够推广,看来XXX路还很长XXX,搞不懂你们这些XXX,再见了XXX
回复

回到 “课堂教学和培训”