首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 171 毫秒
1.
该系统是针对ACM程序设计的在线测评系统,主要采用了J2EE的技术架构并集成SSH开源组合框架以保证系统的性能和稳定性。系统主要实现了用户在线测评、组织竞赛、讨论等功能。在编译运行模块采用了黑盒测试的思想并发的编译和运行,以提高对多用户同时在线评测的效率。  相似文献   

2.
该系统是针对ACM程序设计的在线测评系统,主要采用了J2EE的技术架构并集成SSH开源组合框架以保证系统的性能和稳定性。系统主要实现了用户在线测评、组织竞赛、讨论等功能。在编译运行模块采用了黑盒测试的思想并发的编译和运行,以提高对多用户同时在线评测的效率。  相似文献   

3.
刘鑫标 《福建电脑》2010,26(11):151-152,146
基于Linux环境开发了OnlineJudge系统,即在线评判系统,主要应用于ACM/ICPC国际大学生程序设计竞赛中,同时还可以用于教学,能减轻教师低层次工重复性工作量,吸引学生主动学习、主动实验,从而切实提高学生的程序设计能力。文章主要分析了ACM在线评判系统的功能,阐述了系统的总体架构以及系统所使用的开发环境与技术,最后着重介绍了评判内核的设计与实现思路。  相似文献   

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

5.
针对国家和学校对于专业教学计划和教学时数不断精简的问题,提出一种基于本科生导师制度模式的程序设计竞赛教学方法改革。以程序设计的在线评判技术与系统为核心,以计算机学生程序设计能力提高为出发点,研究构建面向计算机语言课程的学生自主实践平台,提出了一整套基于现代化的网络技术和通信技术提高学生编程能力的培养方案,探索了计算专业学生编程实践能力的培养模式。  相似文献   

6.
为了保证程序设计课程线上教学的效果,借助微信小程序开发快捷和使用方便的优点,设计开发一款程序设计语言在线考试系统。该小程序前端使用微信开发工具,后端使用Spring MVC框架技术,用MySQL数据库存储业务数据。系统允许教师上传试卷和统计成绩,学生能够完成在线测试、考试、查看成绩等。同时,为避免考试作弊现象,使用优化的随机组卷算法。该系统提高了学生学习主动性,对学生掌握编程语言知识点进行碎片化学习有一定实用性,适应了“互联网+”教育的发展趋势,也为在线考试系统的开发提供了借鉴。  相似文献   

7.
嵌入式系统中多用户程序在线编程技术   总被引:3,自引:1,他引:2       下载免费PDF全文
针对嵌入式系统中只能实现单用户程序在线编程的问题,提出一种多甩户程序在线编程方法。以MC9S12DG128为例,基于片内Flash存储器的特性和存储映像,采用Flash存储空间划分、向量重定位、监控程序组织与设计等关键技术实现系统资源在多个用户程序之间的合理分配。在教学机器人开发平台中的应用结果表明,采用多用户程序在线编程技术的嵌入式系统,运行稳定、可维护性好、方便更新。  相似文献   

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

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

10.
吴舜歆 《福建电脑》2014,(2):158-159
针对传统程序设计在线评测系统(online Judge)存在的缺陷,开创性地提出并设计了一种新型的评测系统。新的系统允许用户提交非完整的程序,能够更好地支持函数教学、面向对象程序设计的教学,全面满足程序设计课程的实际教学需要。  相似文献   

11.
基于ACM模式的数据结构实践教学改革与探索   总被引:6,自引:3,他引:3  
本文在介绍ACM及程序设计在线评测系统的基础上,给出了基于ACM模式的数据结构实践教学改革措施和实效,对数据结构实践教学进行了有益的探索。  相似文献   

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

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

14.
针对当前《程序设计》课程教学中存在的问题,根据多年来从事该课程教学的经验,同时结合指导学生参加ACM国际大学生程序设计竞赛的经验,提出相应的改革措施,包括淡化语法,重视解题思路、解题方法的培养,利用单步执行程序帮助学生理解程序设计的相关知识,利用在线评测系统加强实践环节,调动学生上机实践的积极性。  相似文献   

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

16.
17.
Interactive programming is a convenient programming style that supports fast prototyping and debugging but often results in a loss of modularity and security. This article addresses the problem of supporting reliable and modular interactive programming. A module system designed for interactive use is introduced. This module system supports separate compilation and automatic updating of module interfaces during program development. It also allows the programmer to obtain a fresh program state for reliable testing, eliminating the need to reload an entire program.A preliminary version of this article was presented at the 1992 ACM Conference on Lisp and Functional Programming.  相似文献   

18.
不完备离散事件系统的可诊断性   总被引:1,自引:0,他引:1  
在离散事件系统的建模过程中,由于系统行为的复杂,存在物理系统向逻辑系统映射的不完全性,因此产生了不完备模型的概念.提出在模型不完备的前提下,判断模型可诊断性的方法.提出可诊断性的在线判定方法,同时将不完备的行为加入模型,使模型完备.用经典的双树方法判断离线可诊断性,根据观测序列的时序及语言的前缀判断并处理不完备行为.提出判定不完备行为的方法,向模型中添加不完备行为,并根据不完备行为增量地在双树中判定在线可诊断性.通过在线的可诊断性判定,当前系统能够得到在有限观测内唯一判定故障发生与否的结论.该方法适用于具有离散性质的系统.  相似文献   

19.
在线评判在C语言课程设计教学中的应用   总被引:1,自引:0,他引:1  
本文提出在OnlineJudge系统基础上实现对C语言课程设计进行在线评判的方法,从而减少任课教师的工作负担,提高学生的学习兴趣与主动性,进而提高整个课程的教学质量。  相似文献   

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

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