- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
多核平台上程序在线评测辅助教学系统① - 计算机系统应用
2011 年 第 20 卷 第 6 期 计 算 机 系 统 应 用
①
多核平台上程序在线评测辅助教学系统
李旻朔,林 巧
(浙江师范大学 数理信息学院,金华 321004)
摘 要:选用 LAMP 作为开发环境,进行了程序设计在线评测辅助教学系统的设计与开发。着重论述了基于多
核平台上的多线程或多进程在线评测系统的设计与实现,与单核系统相比,解决了单线程或单进程评测效率低
的问题。经过与单核串行评测系统比较得出,多核系统评测速度显著提高,评测结果和串行评测所得一致,准
确率高。
关键词:程序设计;在线评测;多核;辅助教学系统
Online Evaluation Teaching-Supporting System for Programming on the Multi-Core Platform
LI Min-Shuo, LIN Qiao
(College of Mathematics, Physics and Information Engineering, Zhejiang Normal University, Jinhua 321004, China)
Abstract: With the LAMP as development environment of the software,the double-core CPU as the hardware platform,
this paper carries out the research and design of online evaluation teaching-supporting system on the platform. It focuses
on the design and implementation of on-line evaluation system on a multi-core CPU hardware platform, which will
improve the solo-core system and solve the problem of low efficiency in the single-thread or single-process evaluation
strategy.
Keywords: programming; online evaluation; multi-core; teaching-support system
1 引言 近几年程序设计基础课教学方法和对国内外现有教学
在线评测系统最初使用于 ACM/ICPC 国际大学 系统的研究,对现有的教学方法和管理方式提出了更
生程序设计竞赛和 IOI 信息学奥林匹克竞赛中的自 高的要求[3-5] 。本文以多核 CPU 为硬件平台设计实现
动判题和排名[1,2] 。现广泛应用于世界各地高校学生 了程序在线评测辅助教学系统,利用多核的优势进行
程序设计的训练、参赛队员的训练和选拔、各种程 多进程(多线程)研究和设计。主要实现程序在线自
序设计竞赛以及数据结构和算法的学习和作业的自 动评测、在线竞赛和师生互动交流功能。
动提交判断中。
程序在线评测系统解决如何利用计算机自动评测 2 体系结构
程序及时反馈学生的作业,自主练习的各种信息,以 在设计程序在线评测辅助教学系统时本文结合了
帮助学生真正的提高自己的实际编程能力水平,亦然 C/S 和 B/S 结构[6] 。用户通过浏览器查看页面,需要显
成为本文解决问题的关键。 示相关的数据,但不进行复杂的数据处理;服务器处
程序在线评测辅助教学系统有别于传统的人工评 理用户提交的数据是一个漫长的过程,不适合即时显
测,它是学生与教师沟通、互动的一个重要桥梁,它
您可能关注的文档
- 基于总体经验模式分解的地震信号随机噪声消除.pdf
- 基于异速生长关系的棉籽蛋白质含量模拟模型 - 中国作物学会.pdf
- 基于改进的布尔沙模型的坐标转换方法.pdf
- 基于屏蔽技术的经验模式分解改进方法 - 计量学报.pdf
- 基于改进耘酝阅和滑动峰态算法的滚棒轴承声发射信号故障特征提取.pdf
- 基于改进奇异值分解和经验模式分解的滚动轴承早期微弱 - 计量学报.pdf
- 基于数据挖掘的水库供水调度规则提取.pdf
- 基于局部特征尺度分解的旋转机械故障欠定盲源分离 - 燕山大学学报.pdf
- 基于最佳距离度量近邻法的邻域风险最小化方法 - 云南大学学报.pdf
- 基于显式动力学的某变速器振动噪声分析 - 东北大学.pdf
文档评论(0)