期刊文献+
共找到131篇文章
< 1 2 7 >
每页显示 20 50 100
MetaOJ: A Massive Distributed Online Judge System 被引量:2
1
作者 Miao Wang Wentao Han Wenguang Chen 《Tsinghua Science and Technology》 SCIE EI CAS CSCD 2021年第4期548-557,共10页
Online Judge(OJ) systems are a basic and important component of computer education. Here, we present MetaOJ, an OJ system that can be used for holding massive programming tests online. MetaOJ is designed to create a d... Online Judge(OJ) systems are a basic and important component of computer education. Here, we present MetaOJ, an OJ system that can be used for holding massive programming tests online. MetaOJ is designed to create a distributed, fault-tolerant, and easy-to-scale OJ system from an existing ordinary OJ system by adding several interfaces into it and creating multiple instances of it. Our case on modifying the TUOJ system shows that the modification adds no more than 3% lines of code and the performance loss on a single OJ instance is no more than 12%. We also introduce mechanisms to integrate the system with cloud infrastructure to automate the deployment process. MetaOJ provides a solution for those OJ systems that are designed for a specific programming contest and are now facing performance bottlenecks. 展开更多
关键词 online judge programming test distributed systems
原文传递
一种分布式Online Judge系统设计与实现
2
作者 曾金 彭玲 +1 位作者 毛志斌 张耀峰 《软件导刊》 2023年第1期66-71,共6页
为解决计算机编程课程传统课堂中教学案例枯燥、教学个性化不足、学生上机作业抄袭、上机作业批改量大等问题,设计基于学生提交编程代码实现实时自动检测及打分的在线程序测评系统。该系统除解决上述问题外,还可帮助学生解决上机教学环... 为解决计算机编程课程传统课堂中教学案例枯燥、教学个性化不足、学生上机作业抄袭、上机作业批改量大等问题,设计基于学生提交编程代码实现实时自动检测及打分的在线程序测评系统。该系统除解决上述问题外,还可帮助学生解决上机教学环境中知识点掌握不扎实的问题,使学生快速积累编程经验、提升算法能力及时间空间取舍决策能力。同时,也可以在该系统上展示学生解决问题的思维过程和算法能力,从而帮助学生开拓新的学习视角。该系统可清晰展示作业从提交、检测、成绩批改到指出问题的全过程,为测验学生编程知识掌握程度,提供一种有效的验证分析方法,并在数据可视化方面构建较为独特的评测体系。 展开更多
关键词 Online judge DJANGO Python3 DOCKER 分布式系统
下载PDF
Online Judge平台在信息科技教学中的应用
3
作者 罗奕 丘曦霞 《实验教学与仪器》 2023年第12期96-100,共5页
在信息科技教学中,充分发挥Online Judge平台自动化程度高、具有智能化分析功能、互动性强的特点,可以提高学生的学习兴趣,减轻教师评测代码的负担,方便教师部署和指导实验。借助Online Judge平台可以完成预习、课堂实验、项目式教学、... 在信息科技教学中,充分发挥Online Judge平台自动化程度高、具有智能化分析功能、互动性强的特点,可以提高学生的学习兴趣,减轻教师评测代码的负担,方便教师部署和指导实验。借助Online Judge平台可以完成预习、课堂实验、项目式教学、小组研讨、测验与考试5个教学环节;利用Online Judge平台进行教学成果评价并实时指导教学工作,可以为青少年信息科技教学工作提供有力支持。 展开更多
关键词 信息学教学 Online judge平台 计算思维 数字化学习
下载PDF
编程网格:一个基于Online Judge的程序设计类课程教学辅助系统 被引量:6
4
作者 罗英伟 汪小林 张正熠 《计算机教育》 2009年第2期87-92,116,共7页
我院以传统的Online Judge系统为基础设计开发了针对在线程序设计实践和教学辅助的编程网格系统。本文首先介绍该系统的目标和总体功能结构,然后详细说明系统中的虚拟教学资源和教学活动,并阐述了系统在此过程中的教学辅助功能。
关键词 程序设计类课程 ONLINE judge 教学辅助 编程网格 虚拟机
下载PDF
基于Online Judge与HTML批注技术的实验教学平台设计 被引量:5
5
作者 黄晓华 沈健 +1 位作者 常晋义 张明新 《计算机与现代化》 2014年第11期117-121,共5页
交互性是信息化背景下的实验教学面临的问题之一。本文基于Online Judge核心,引入HTML批注技术和AJAX技术,为计算机程序设计类课程设计一个具有良好交互性的实验教学平台。并在利用批注数据对教学过程进行反馈并辅助决策方面进行研究和... 交互性是信息化背景下的实验教学面临的问题之一。本文基于Online Judge核心,引入HTML批注技术和AJAX技术,为计算机程序设计类课程设计一个具有良好交互性的实验教学平台。并在利用批注数据对教学过程进行反馈并辅助决策方面进行研究和探索。 展开更多
关键词 ONLINE judge HTML批注 AJAX
下载PDF
Online Judge在C++程序设计课程实践教学中的应用 被引量:10
6
作者 吴舜歆 梁宝兰 《高教学刊》 2016年第9期164-164,167,共2页
针对传统应用型本科C++程序设计课程实践教学中存在的问题,将原本应用于训练ACM-ICPC选手的"在线评测系统"引入到教学中来。同时,针对传统的"在线评测系统"由于实施黑盒测试存在的缺陷进行改造,从而使得其能用来训... 针对传统应用型本科C++程序设计课程实践教学中存在的问题,将原本应用于训练ACM-ICPC选手的"在线评测系统"引入到教学中来。同时,针对传统的"在线评测系统"由于实施黑盒测试存在的缺陷进行改造,从而使得其能用来训练学生的函数设计能力和面向对象编程能力。让学生得到更加全面、彻底的训练。 展开更多
关键词 ONLINE judge C++程序设计 实践教学
下载PDF
基于Online Judge的C语言程序设计实验课教学改革研究 被引量:14
7
作者 廖雪花 厉兰洁 唐思娩 《计算机教育》 2016年第6期130-132,共3页
C语言程序设计实验课是学生练习和巩固C语言知识、加强实践动手能力锻炼的机会,针对在实际教学中无法兼顾每位学生的问题,阐述Online Judge系统如何更好地实现智能评阅,促进实验课更高效地进行。
关键词 ONLINE judge C语言 实验课 教学改革
下载PDF
面向Online Judge的查询方法及其实现 被引量:2
8
作者 黄龙军 范立新 《计算机系统应用》 2013年第8期79-82,共4页
讨论面向Online Judge(简称OJ)的查询方法与实现技术.重点讨论在本校OJ中查询解题进步情况、作业完成情况等存储过程,及通过WebClient对象查询在它校OJ的解题情况的方法及其实现.
关键词 ONLINE judge 存储过程 查询 解题 WebClient
下载PDF
游标在Online Judge中的应用 被引量:6
9
作者 黄龙军 《绍兴文理学院学报》 2012年第8期26-29,共4页
讨论了游标在Online Judge中的应用,重点讨论了在考试帐号随机分配、问题编号分配等存储过程中,以及在删除答案的触发器中应用游标实现逐行存取数据的问题.
关键词 游标 ONLINE judge 存储过程 触发器
下载PDF
基于Online Judge的程序设计基础教学改革与实践 被引量:5
10
作者 王金鹏 曹旗磊 王涵 《计算机教育》 2020年第2期101-104,共4页
针对程序设计基础课程传统教学模式存在理论和实践脱节、作业完成度不高、成绩评定方式不合理以及缺乏过程化考核的现状,提出边讲边练的授课方式和基于Online Judge的作业方式和成绩评定方式,从教学模式、作业方式和考核方式等方面阐述... 针对程序设计基础课程传统教学模式存在理论和实践脱节、作业完成度不高、成绩评定方式不合理以及缺乏过程化考核的现状,提出边讲边练的授课方式和基于Online Judge的作业方式和成绩评定方式,从教学模式、作业方式和考核方式等方面阐述课程教学的实施方法,并结合实际情况说明改革实践的过程及教学效果。 展开更多
关键词 过程化考核 边讲边练 ONLINE judge
下载PDF
基于Online Judge的高级语言程序设计课程教学改革 被引量:11
11
作者 王娟 《吉林省教育学院学报》 2012年第10期85-87,共3页
针对培养学生的程序设计能力,提出一种基于Online Judge平台的教学体系,将在线测评系统嵌入常规的高级语言程序设计课程教学中。课程改革和实践表明,基于Online Judge的教学模式能够激发学生的学习兴趣,提高动手能力、创造性思维及竞争... 针对培养学生的程序设计能力,提出一种基于Online Judge平台的教学体系,将在线测评系统嵌入常规的高级语言程序设计课程教学中。课程改革和实践表明,基于Online Judge的教学模式能够激发学生的学习兴趣,提高动手能力、创造性思维及竞争意识。 展开更多
关键词 教学改革 程序设计能力 ONLINE judge 在线测评
下载PDF
Online Judge的设计与实现 被引量:4
12
作者 吴舜歆 梁宝兰 《福建电脑》 2012年第2期166-167,共2页
探讨程序设计在线评测系统(Online Judge)的设计与实现。着重讨论了系统的架构、原理和关键技术。其中的关键技术涉及到系统安全、资源限制及评测用户程序的时空效率。针对传统禁止用户程序调用API的方法比较繁琐的情况,提出了一种简便... 探讨程序设计在线评测系统(Online Judge)的设计与实现。着重讨论了系统的架构、原理和关键技术。其中的关键技术涉及到系统安全、资源限制及评测用户程序的时空效率。针对传统禁止用户程序调用API的方法比较繁琐的情况,提出了一种简便的解决方案。 展开更多
关键词 ONLINE judge 在线评测系统 PROC文件系统
下载PDF
以Online Judge为突破口的程序设计课程全过程学业评价改革实践 被引量:2
13
作者 范江波 张学辉 张建兵 《科教导刊》 2019年第26期96-97,共2页
针对传统学业评价模式的弊病,本文以我校高级语言程序设计课程为例,介绍了以Online Judge(程序在线评测)平台为突破口,实现全过程学业评价的改革,提升学生培养质量。
关键词 程序设计 ONLINE judge 学业评价
下载PDF
基于Online Judge的C语言实践教学平台研究 被引量:1
14
作者 顾春琴 陶乾 夏集球 《现代计算机》 2015年第12期76-80,共5页
传统教学过程中,通过人工方式对学生的源代码进行评测,这种教学模式效率低下,也不易于学习交流。构建一个基于Online Judge的C语言实践教学平台,以增强学生之间的学习交流,简化程序的评测过程,提高学习的效率。
关键词 ONLINE judge 实践教学 C语言
下载PDF
基于Online Judge的算法与编程实训平台建设 被引量:3
15
作者 何移 《产业与科技论坛》 2016年第12期64-65,共2页
传统的算法与编程训练采用人工的方法对学生编写的程序进行数据测试,其效率低、形式单一,降低了学生学习的积极性,也不能满足新形势对IT人才培养的需求。本文介绍了基于Online Judge的算法与编程实训平台,包括平台的题目训练、实时监控... 传统的算法与编程训练采用人工的方法对学生编写的程序进行数据测试,其效率低、形式单一,降低了学生学习的积极性,也不能满足新形势对IT人才培养的需求。本文介绍了基于Online Judge的算法与编程实训平台,包括平台的题目训练、实时监控、竞赛开展、论坛交流以及平台在算法和编程实训中发挥的重要作用。 展开更多
关键词 算法编程 实训平台 ONLINE judge
下载PDF
Design and Implementation of Open Source Online Evaluation System Based on Cloud Platform 被引量:1
16
作者 Zuwei Tian Shubo Tian +2 位作者 Tuo Wang Zhen Gong Zhenqin Jiang 《Journal on Big Data》 2020年第3期117-123,共7页
In order to provide a good practice platform for the program design contestants and algorithm enthusiasts,this paper designs and implements a programming online evaluation system based on cloud platform,which is a web... In order to provide a good practice platform for the program design contestants and algorithm enthusiasts,this paper designs and implements a programming online evaluation system based on cloud platform,which is a web system that can return the test results of the program source codes submitted by users in real time.It realizes the automatic evaluation of the program design training questions.The system is implemented by the way of front-end and back-end separation and modular programming.The front-end of the web is implemented by Vue framework,the back-end is implemented by Django framework.The judgment core is written in C language for the sake of improving the efficiency of the system.Sandbox technology is used to ensure the security of the judgment system.Experimental results show that the system can meet the need of daily teaching and competition. 展开更多
关键词 Online judge system Vue framework Django framework SANDBOX
下载PDF
一种新型的Online Judge的设计与实现 被引量:1
17
作者 吴舜歆 《福建电脑》 2014年第2期158-159,共2页
针对传统程序设计在线评测系统(online Judge)存在的缺陷,开创性地提出并设计了一种新型的评测系统。新的系统允许用户提交非完整的程序,能够更好地支持函数教学、面向对象程序设计的教学,全面满足程序设计课程的实际教学需要。
关键词 ONLINE judge 在线评测系统 程序设计
下载PDF
基于“超星学习通+希冀Online Judge”的多平台立体化教学模式在“数据结构”教学中的实践
18
作者 梁晶晶 张新刚 《计算机应用文摘》 2022年第3期1-4,共4页
作为信息技术相关专业中一门重要的专业核心课程,"数据结构"一直是教学改革的热门。针对“数据结构”抽象性和实践性强的特点,文章提出了一种基于“超星学习通十希冀Online Judge”的多平台立体化教学法,融合了两个平台的资... 作为信息技术相关专业中一门重要的专业核心课程,"数据结构"一直是教学改革的热门。针对“数据结构”抽象性和实践性强的特点,文章提出了一种基于“超星学习通十希冀Online Judge”的多平台立体化教学法,融合了两个平台的资源发布、作业管理,考试管理,程序自动评判等功能,并将其应用于教学实践。在实施过程中极大激发了学生的学习热情,提高了学生解决实际问题的能力,取得了良好的教学效果。 展开更多
关键词 数据结构 超星学习通 希冀Online judge 多平台
下载PDF
基于LAMP框架的分布式Online Judge平台的研究与应用
19
作者 张文胜 陈宏 《办公自动化》 2022年第21期6-10,21,共6页
本文在数字化背景下,针对Python程序设计课中缺乏多元化的教学方式和有弹性的评价方法等问题,以OBE理念为导向,采用Linux系统,Apache集群为Web服务器,PHP为基础语言,MySQL为数据存储(Store)容器,构建分布式Online Judge平台,使其成为“... 本文在数字化背景下,针对Python程序设计课中缺乏多元化的教学方式和有弹性的评价方法等问题,以OBE理念为导向,采用Linux系统,Apache集群为Web服务器,PHP为基础语言,MySQL为数据存储(Store)容器,构建分布式Online Judge平台,使其成为“混合式”教学模式的重要一环,提升学生学习Python的兴趣和编程能力,提高人才培养质量。 展开更多
关键词 Online judge平台 LAMP Apache集群
下载PDF
Online Judge系统的优化 被引量:6
20
作者 庄奇东 王键闻 +2 位作者 张楠 张爽 任娜 《计算机系统应用》 2011年第8期115-121,共7页
从Web页面和数据库缓存、服务器架构、多核评测处理规则、前端异步响应、数据表设计、跨平台支持、源代码抄袭检测、测试用例自动生成等方面优化了Online Judge系统,使得评测效率提高的同时减少了服务器数量,节约了运行成本。最后讨论... 从Web页面和数据库缓存、服务器架构、多核评测处理规则、前端异步响应、数据表设计、跨平台支持、源代码抄袭检测、测试用例自动生成等方面优化了Online Judge系统,使得评测效率提高的同时减少了服务器数量,节约了运行成本。最后讨论了基于Online Judge系统实现智能优化算法的统一测试平台的方法。 展开更多
关键词 Online judge 缓存 多核 处理器亲和性 排队论 抄袭检测 测试用例自动生成
下载PDF
上一页 1 2 7 下一页 到第
使用帮助 返回顶部