《广东外语外贸大学论文-程序在线评测系统——后台评测模块》由会员分享,可在线阅读,更多相关《广东外语外贸大学论文-程序在线评测系统——后台评测模块(16页珍藏版)》请在金锄头文库上搜索。
1、题 目 程 序 在 线 评 测 系 统题 目 程 序 在 线 评 测 系 统姓 名学 号所 在 学 院年 级 专 业指 导 教 师 * 职 称 讲 师完 成 时 间 2011 年 月 日综 合 评 定 成 绩 :指 导 教 师 评 语 :评 定 成 绩 : 指 导 教 师 签 名 : 日 期 :答 辩 小 组 意 见 :评 定 成 绩 : 答 辩 小 组 长 签 名 : 日 期 :I程 序 在 线 评 测 系 统 后 台 评 测 模 块摘 要 : ACM 国 际 大 学 生 程 序 设 计 竞 赛 , 是 一 项 旨 在 展 示 大 学 生 创 新 能 力 、团 队 精 神 和 在 压 力 下
2、 编 写 程 序 、 分 析 和 解 决 问 题 能 力 的 年 度 竞 赛 。 经 过 近 30 多年 的 发 展 , ACM 国 际 大 学 生 程 序 设 计 竞 赛 已 经 发 展 成 为 最 具 影 响 力 的 大 学 生 计 算机 竞 赛 。 随 着 其 发 展 , 各 高 校 也 越 来 越 重 视 这 项 竞 赛 , 广 东 外 语 外 贸 大 学 的 程 序在 线 评 测 系 统 也 应 运 而 生 。 在 这 个 平 台 中 , 用 户 只 需 要 提 交 他 们 的 代 码 , 系 统 就可 以 自 动 地 为 其 程 序 做 出 相 应 的 评 测 , 并 且 返 回
3、相 应 的 评 测 结 果 。 通 过 这 个 平 台 ,用 户 不 但 可 以 巩 固 学 科 知 识 , 也 可 以 大 大 提 高 代 码 的 实 践 能 力 。后 台 评 测 模 块 主 要 负 责 对 用 户 提 交 的 源 程 序 进 行 编 译 , 运 行 , 得 到 是 评 测 结果 再 反 馈 给 用 户 。关 键 词 : 在 线 评 测 , 程 序 设 计 , ACMIIOnline Judge System Background Judge ModuleCheng Jin Yu School of InformaticsAbstract: ACM internationa
4、l collegiate programming contest, is an annualcompetition that aims at showing their abilitities of innovation, teamwork,programming under pressure, analysing and solving problems. Through more than 30years development, it has become the most influential computing contest for collegestudents and bee
5、n taken more seriously by many higher eduction universities andcolleges, so there comes the Guangdong University of Foreign Studies Online Judge.System which can provide great convenience for programming lovers and students.Users only need to submit their code, then the system can automatically make
6、 theappropriate evaluation of its procedures, and returns the corresponding evaluationresults. Wiht this platform, users can not only consolidate the academic knowledge,but also can greatly improve the ability of pratical programming.Background judge module is mainly responsible for a user to submit
7、 the sourcecode to compile, run, and return the judge result to the user.Key words: Online judge, Programming, ACMIII目 录摘 要 .IAbstract.II第 一 章 绪 论 .11.1 课 题 的 背 景 、 研 究 意 义 . 11.2 软 件 开 发 环 境 描 述 .11.3 软 件 运 行 环 境 描 述 .2第 二 章 系 统 总 体 设 计 .32.1 模 块 介 绍 .32.2 项 目 分 工 .错 误 ! 未 定 义 书 签 。2.3 数 据 流 图 .错 误
8、 ! 未 定 义 书 签 。2.4 数 据 库 设 计 .错 误 ! 未 定 义 书 签 。第 三 章 GOJ内 核 设 计 .53.1 定 义 .53.2 性 能 要 求 .错 误 ! 未 定 义 书 签 。3.3 判 题 流 程 .错 误 ! 未 定 义 书 签 。3.4 接 口 设 计 .错 误 ! 未 定 义 书 签 。第 四 章 内 核 数 据 结 构 设 计 .64.1 逻 辑 结 构 设 计 .64.3 出 错 信 息 .错 误 ! 未 定 义 书 签 。4.4 补 救 措 施 .6第 五 章 内 核 实 现 难 点 .75.1 JNI本 地 调 用 .75.2 内 存 测 量 .错 误 ! 未 定 义 书 签 。5.3 进 程 数 控 制 .