首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 93 毫秒
1.
程序语言课程是计算机相关专业的核心教学内容之一,要提高程序语言设计能力必须通过大量的实践练习,在传统的教学过程中,往往通过人工方式对程序的源代码进行评测,这种人工评测方式存在效率不高,容易误判的弊端。本文提出一个基于B/S模式在线程序语言评测系统,对系统的设计和主要的实现技术进行分析和探讨。  相似文献   

2.
校园程序设计在线评测系统采用Linux9.0下的Apache+PHP+MYSQL+GCC的组合方案设计。其中PHP用于客户端显示,MYSQL用于存储数据,GCC用于对用户提交的代码进行评测。本系统使用开源软件,降低成本。  相似文献   

3.
源代码在线评测系统的设计与实现   总被引:5,自引:0,他引:5  
在教学领域中,传统的程序评测方式主要为手工评测,随着计算机技术的高速发展以及对编程水平要求的提高,该方式已暴露出大量的弊端。为了更好的促进学生学习编程并减轻教师负担,本文设计一种基于B/S结构的用于辅助教学的源代码在线评测系统,并介绍系统的主要功能模块以及实现技术。  相似文献   

4.
在线评测系统有助于激发学生学习程序设计与算法的热情,同时也是实践教学中很好的辅助平台。传统的在线评测系统由于受到单机性能的限制存在许多问题。本文基于分布式的思想.创新性的将传统的在线评测系统分为三个层次,并支持将其运行于一台或多台计算机上,以提高系统的并发效率,增强系统的稳定性。压力测试结果表明.使用分布式的在线评测系统能够安全、可靠、高效的实现黑箱测试。  相似文献   

5.
提出一种新的在线作业系统的设计思想,详述利用PHP技术开发在线作业系统的具体实现。  相似文献   

6.
源程序在线评测系统是一个基于网络的通用程序设计语言的自动评测系统,该系统为学生学习基本的程序设计语言提供了良好的训练平台,培养学生程序设计的兴趣,提高学生程序设计的能力。  相似文献   

7.
考试是教学中的一个不可或缺的环节,很多教师在期末的时候都会忙着出试卷、打印试卷、组织考试和批改试卷,工作量比较大。鉴于此,基于PHP和MySQL开发了一个在线单选题考试的系统,希望对相关教师能有所帮助。  相似文献   

8.
如今,在线考试系统已成为高校教育的主流。它通过对题目、用户的有效整合,实现在线考试的公平性,使得在线考试逐渐成为主流,也使得教育逐渐信息化、智能化。本文提出了基于PHP+MySQL的框架开发的在线考试系统。它利用MySQL的优点,提高开发的效率,增强了系统的安全性,提升了系统的性能。  相似文献   

9.
针对现有ACM程序设计竞赛评判系统存在的缺陷,采用了新的架构模式,设计了用于大学生程序设计训练和竞赛的自动评测系统,实现了对用户提交的程序源代码进行自动编译、连接、运行、测试、评审等过程并返回测试结果,采用了多进程的并发处理、信号处理、进程通信、文件管理等技术,使得该自动测评系统在实际应用过程中发挥良好的性能,完成了日常编程训练和各类网上程序设计竞赛活动,体现了竞赛过程的自动化、高效率、公正性等特性。  相似文献   

10.
源代码在线评测系统的设计与实现   总被引:1,自引:0,他引:1  
秦越磊  彭四伟 《福建电脑》2008,24(6):156-157
在教学领域,越来越多的高校开始采用OnlineJudge系统对源代码进行自动评测,并逐步从面向竞赛向面向教学转化,增加了许多教学辅助功能。本文介绍一种在.NET平台下的源代码评测系统的设计和实现,并介绍系统的主要模块功能和关键技术的实现。  相似文献   

11.
针对ACM国际大学生程序设计竞赛培训教学中程序评测的需求,开发程序在线测评系统。系统基于Apache服务器,采用PHP和MYSQL数据库技术运行于Windows Sever 2003平台。采用软件工程黑盒测试的思想对用户提交的程序进行测评,系统主要分为三个部分:网站部分,数据库部分及测评部分。数据库部分对系统提供数据存储支持;网站部分则是系统与用户的交互接口;测评部分则是对用户提交程序运行的主要控制部分,它将控制提交程序的运行时间以及内存,并对运行程序的结果进行判断。  相似文献   

12.
基于PHP技术的在线考试系统设计与实现   总被引:3,自引:1,他引:2  
根据现代教育的发展需要,考试系统已成为计算机辅助教学的一个重要组成部分.为此,本文构建并设计了一个在线考试系统.系统被划分为用户注册/登录模块、考试模块和管理模块等三大部分,阐述了各模块及其子模块的功能,并对系统建立了流程图.着重讨论了实现过程中的相关技术和方法.在线考试系统的体系结构为B/S架构,以Linux作为服务器操作系统,MySQL为数据库平台,采用PHP技术开发.  相似文献   

13.
ACM在线评判系统设计与实现   总被引:1,自引:0,他引:1  
开发了Online Judge系统,即在线评判系统,主要应用于ACM/ICPC国际大学生程序设计竞赛中。系统采用Strutsl.2+Spring2.5+Hibernate3.2(SSH1)组合框架。分析了ACM在线评判系统的功能,阐述了系统的设计与实现技术,以及SSH技术在实际开发中的应用,最后说明了数据库和内核的设计实现思路。  相似文献   

14.
讨论面向Online Judge(简称OJ)的查询方法与实现技术。重点讨论在本校OJ中查询解题进步情况、作业完成情况等存储过程,及通过WebClient对象查询在它校OJ的解题情况的方法及其实现。  相似文献   

15.
本设计采用PHP MySQL技术,设计了一种基于B/S模式的在线购物系统。前台主要实现了用户注册、登录、搜索、下订单等功能,后台可以发布商品信息、维护商品、管理订单、管理评论等。  相似文献   

16.
论文主要介绍利用PHP+MySQL技术,以B/S架构实现一个在线考试系统,论文从在线考试系统的意义,考试系统需求分析,系统模块功能设计,后台数据库设计、相关表结构和系统实现关键技术等几个方面进行了详细阐述。  相似文献   

17.
本文介绍了以在线评判系统为平台的程序设计教学模式,这一教学模式将教师与学生、课堂教学与实验教学、课内学习与课外学习融为一体,既减轻了教师低层次重复性工作量,又能吸引学生主动学习、主动实验,从而切实提高学生的程序设计能力。  相似文献   

18.
宋治平  龚玲  杨宇航 《计算机工程》2002,28(10):216-218
提出了一种新型的寻呼服务功能,并在Linux操作系统下给出了基于这一功能的寻呼信息网络查询系统的设计与实现,该系统主要实现了寻呼信息的网络检索,寻呼信息到电子邮件的转发以及网络虚拟寻呼业务等多种功能。  相似文献   

19.
介绍了基于多核平台上的多线程或多进程在线判题系统的设计与实现方法。该系统解决了单线程或单进程判题效率低的问题。与单核串行判题系统比较表明,多核程序设计系统判题速度显著提高,判题结果和串行判题所得一致,准确率高。  相似文献   

20.
基于Linux的ACM在线评测系统研究   总被引:1,自引:0,他引:1  
ACM竞赛是目前计算机水平最高的国际大学生程序设计竞赛,而ACM在线评测系统则是根据竞赛需求而提供的一个培训平台。由于Linux系统具有安全性高、稳定等优点,目前大部分服务器都是使用Linux系统。本文提出一个基于Linux的ACM在线评测系统,详述该系统中编译、测试、获取计算机消耗情况、返回测试结果这几种功能的具体实现。并分析该系统中可能出现恶意占用资源、恶意调用系统等不安全因素,提出相应的解决方案。该系统具有实用性强、安全性好等优点。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号