共查询到20条相似文献,搜索用时 93 毫秒
1.
程序语言课程是计算机相关专业的核心教学内容之一,要提高程序语言设计能力必须通过大量的实践练习,在传统的教学过程中,往往通过人工方式对程序的源代码进行评测,这种人工评测方式存在效率不高,容易误判的弊端。本文提出一个基于B/S模式在线程序语言评测系统,对系统的设计和主要的实现技术进行分析和探讨。 相似文献
2.
校园程序设计在线评测系统采用Linux9.0下的Apache+PHP+MYSQL+GCC的组合方案设计。其中PHP用于客户端显示,MYSQL用于存储数据,GCC用于对用户提交的代码进行评测。本系统使用开源软件,降低成本。 相似文献
3.
源代码在线评测系统的设计与实现 总被引:5,自引:0,他引:5
在教学领域中,传统的程序评测方式主要为手工评测,随着计算机技术的高速发展以及对编程水平要求的提高,该方式已暴露出大量的弊端。为了更好的促进学生学习编程并减轻教师负担,本文设计一种基于B/S结构的用于辅助教学的源代码在线评测系统,并介绍系统的主要功能模块以及实现技术。 相似文献
4.
5.
6.
源程序在线评测系统是一个基于网络的通用程序设计语言的自动评测系统,该系统为学生学习基本的程序设计语言提供了良好的训练平台,培养学生程序设计的兴趣,提高学生程序设计的能力。 相似文献
7.
姜帆 《电脑编程技巧与维护》2013,(6):109-110,115
考试是教学中的一个不可或缺的环节,很多教师在期末的时候都会忙着出试卷、打印试卷、组织考试和批改试卷,工作量比较大。鉴于此,基于PHP和MySQL开发了一个在线单选题考试的系统,希望对相关教师能有所帮助。 相似文献
8.
9.
针对现有ACM程序设计竞赛评判系统存在的缺陷,采用了新的架构模式,设计了用于大学生程序设计训练和竞赛的自动评测系统,实现了对用户提交的程序源代码进行自动编译、连接、运行、测试、评审等过程并返回测试结果,采用了多进程的并发处理、信号处理、进程通信、文件管理等技术,使得该自动测评系统在实际应用过程中发挥良好的性能,完成了日常编程训练和各类网上程序设计竞赛活动,体现了竞赛过程的自动化、高效率、公正性等特性。 相似文献
10.
源代码在线评测系统的设计与实现 总被引:1,自引:0,他引:1
在教学领域,越来越多的高校开始采用OnlineJudge系统对源代码进行自动评测,并逐步从面向竞赛向面向教学转化,增加了许多教学辅助功能。本文介绍一种在.NET平台下的源代码评测系统的设计和实现,并介绍系统的主要模块功能和关键技术的实现。 相似文献
11.
针对ACM国际大学生程序设计竞赛培训教学中程序评测的需求,开发程序在线测评系统。系统基于Apache服务器,采用PHP和MYSQL数据库技术运行于Windows Sever 2003平台。采用软件工程黑盒测试的思想对用户提交的程序进行测评,系统主要分为三个部分:网站部分,数据库部分及测评部分。数据库部分对系统提供数据存储支持;网站部分则是系统与用户的交互接口;测评部分则是对用户提交程序运行的主要控制部分,它将控制提交程序的运行时间以及内存,并对运行程序的结果进行判断。 相似文献
12.
基于PHP技术的在线考试系统设计与实现 总被引:3,自引:1,他引:2
根据现代教育的发展需要,考试系统已成为计算机辅助教学的一个重要组成部分.为此,本文构建并设计了一个在线考试系统.系统被划分为用户注册/登录模块、考试模块和管理模块等三大部分,阐述了各模块及其子模块的功能,并对系统建立了流程图.着重讨论了实现过程中的相关技术和方法.在线考试系统的体系结构为B/S架构,以Linux作为服务器操作系统,MySQL为数据库平台,采用PHP技术开发. 相似文献
13.
14.
讨论面向Online Judge(简称OJ)的查询方法与实现技术。重点讨论在本校OJ中查询解题进步情况、作业完成情况等存储过程,及通过WebClient对象查询在它校OJ的解题情况的方法及其实现。 相似文献
15.
Zhang Yong-chao 《数字社区&智能家居》2008,(Z2)
本设计采用PHP MySQL技术,设计了一种基于B/S模式的在线购物系统。前台主要实现了用户注册、登录、搜索、下订单等功能,后台可以发布商品信息、维护商品、管理订单、管理评论等。 相似文献
16.
谭春茂 《数字社区&智能家居》2014,(4):2263-2264,2296
论文主要介绍利用PHP+MySQL技术,以B/S架构实现一个在线考试系统,论文从在线考试系统的意义,考试系统需求分析,系统模块功能设计,后台数据库设计、相关表结构和系统实现关键技术等几个方面进行了详细阐述。 相似文献
17.
18.
19.
20.
基于Linux的ACM在线评测系统研究 总被引:1,自引:0,他引:1
ACM竞赛是目前计算机水平最高的国际大学生程序设计竞赛,而ACM在线评测系统则是根据竞赛需求而提供的一个培训平台。由于Linux系统具有安全性高、稳定等优点,目前大部分服务器都是使用Linux系统。本文提出一个基于Linux的ACM在线评测系统,详述该系统中编译、测试、获取计算机消耗情况、返回测试结果这几种功能的具体实现。并分析该系统中可能出现恶意占用资源、恶意调用系统等不安全因素,提出相应的解决方案。该系统具有实用性强、安全性好等优点。 相似文献