Advertisement

HUSTOJ:开源的在线评判系统

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
HUSTOJ是一款由华中科技大学开发并开源的在线编程评测平台,旨在为广大学习者和教育工作者提供一个高效、便捷的学习工具。 开源在线评判系统专为ICPC/ACM竞赛设计,可以部署在自己的服务器上实现题目上传、代码提交及实时评判功能。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • HUSTOJ线
    优质
    HUSTOJ是一款由华中科技大学开发并开源的在线编程评测平台,旨在为广大学习者和教育工作者提供一个高效、便捷的学习工具。 开源在线评判系统专为ICPC/ACM竞赛设计,可以部署在自己的服务器上实现题目上传、代码提交及实时评判功能。
  • 基于技术HUSTOJ线码设计
    优质
    本项目基于开源技术开发了适用于高校教学与竞赛的HUSTOJ在线评测系统。该系统旨在提供一个高效、稳定且易于扩展的平台,以支持编程课程的教学及各类程序设计比赛的举办。 本项目是一款基于开源技术的HUSTOJ在线评测系统设计源码,共计包含2577个文件,其中包括657个JavaScript文件、525个PHP文件以及192个CSS文件等不同格式的文档。该系统完全采用开源技术构建,无需额外购买商业软件即可搭建。支持多种编程语言,如C、C++和JavaScript,并使用HTML作为前端展示界面,为用户提供灵活便捷的在线评测体验。
  • HUSTOJ搭建(ACM竞赛
    优质
    HUSTOJ是一款专为ACM程序设计竞赛打造的在线评测系统,它支持多语言编程环境、自动判题等功能,帮助参赛者提升编程技能和团队协作能力。 ACM测评系统是一个非常重要的学习工具,而HUSTOJ则是开源的项目之一。ACM测评系统对于学习来说至关重要,HUSTOJ作为开源项目,在这方面起到了重要作用。
  • 线代码
    优质
    本项目为一款在线编程练习平台的核心源码,支持多种编程语言的实时编译与运行,旨在帮助程序员和学生提升编码技能。 Online Judge系统(简称OJ)是一个在线的判题系统。用户可以提交多种编程语言(如C、C++、Pascal)的源代码,在线进行编译和执行,并通过预先设计的测试数据来检验程序正确性。
  • 线代码
    优质
    本作品介绍了一种在线判题系统及其对编程竞赛中提交的源代码进行自动评判的功能和流程。 Online Judge系统(简称OJ)是一个在线的判题系统。用户可以提交多种程序源代码(如C、C++、Pascal),系统会进行编译和执行,并通过预先设计的测试数据来检验程序源代码的正确性。欢迎下载相关资源,内含源代码和文件说明。
  • PHP线
    优质
    本项目提供了一个基于PHP开发的在线代码评测平台源码,旨在帮助编程学习者进行实时代码测试与优化,提升编码技能。 PHP在线评测源码测评系统简洁高效,默认管理员用户名密码均为admin。
  • 线
    优质
    在线测评系统是一款集成了多种评估工具和资源的网络平台,旨在为企业、学校及个人提供高效便捷的专业能力、性格特征等多方面的评测服务。 在线测试系统使用Django开发了一个简单的在线习题测试平台,包括学生和教师两个角色。该系统的试题类型涵盖单选题、多选题以及填空题,并允许教师通过网页或文件上传方式录入题目。 此外,还扩展了签到功能,在线搜题及数据统计等功能(虽然这些功能尚未完全实现且存在一些未解决的问题)。由于时间限制,未能进一步完善上述功能。不过系统已替换了相应的接口以方便开发人员根据自身需求进行优化和改进。 为了运行此项目,请先安装依赖库: ``` cd OnlineTest-System pip install -r requirement.txt ``` 接着迁移数据库: ``` python manage.py makemigrations python manage.py migrate ``` 然后启动服务器: ``` python manage.py runserver 80 ``` 进入教师界面,可以通过访问/admin路径实现。创建新的教师账户时,请使用以下命令: ``` py manage.py createsuperuser ``` 以下是部分功能的展示界面:登录界面
  • PHP线码.zip
    优质
    本资源为PHP在线测评系统完整源代码包,包含试题管理、用户答题及成绩统计等功能模块,适用于教育和培训行业。 PHP在线评测系统源码功能特性包括: - OI模式:支持OI模式判题及子任务判题。 - 滚榜:比赛结束后提供滚动榜单功能。 - VIP用户机制:允许将题目设为仅VIP用户可见。 - 小组功能:用户可创建小组并在其中举办比赛。 - Testlib特判:支持使用testlib.h编写特判程序。 - 线上线下赛场景适应性:针对线下赛事,限制参与账户及个人信息修改权限。 - 线下赛打印功能:为线下竞赛提供代码打印服务。 - 题目打印功能:比赛创建后可一键导出题目信息PDF格式供打印使用。 - 下载提交记录用于查重。 - 公告弹窗提示:在比赛中发布新公告时,向在线用户推送通知提醒。 - 记录错误数据:查看提交方案的错误详情。 - 新闻门户首页:展示新闻及各类通告等资讯信息。 - 多语言支持:涵盖C、C++、Java和Python3等多种编程语言环境。 - 数学公式显示(Katex)支持。 - 题目描述多组样例功能:在题目说明中提供多个示例数据以供参考学习之用。
  • OJ:这是一个以Python为核心线中心
    优质
    OJ(Online Judge)平台专注于Python编程语言,提供丰富的题库资源和即时代码评测服务,致力于提升程序员的算法设计与编码能力。 这是一个使用Python编写的在线判题系统的评测后台,主体架构采用了Rabbitmq消息系统来架设,可以实现评测中心与评测节点的分布式部署。但是目前这个实现方案还不太完美,经常出现一些问题,还需要进一步完善。
  • 线教学题报告
    优质
    本研究旨在设计并开发一套适用于线上教育环境的教学评估系统。该系统将结合现代信息技术,为教师提供全面、科学的学生学习效果评价工具,并不断优化在线教学质量与效率。 在线教师测评系统开题报告应涵盖选题的背景、依据及其意义,并明确研究目标与内容。同时,需分析国内外相关领域的研究现状和发展趋势。