多核平台上程序在线评测辅助教学系统① - 计算机系统应用.pdf

多核平台上程序在线评测辅助教学系统① - 计算机系统应用.pdf

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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] 。用户通过浏览器查看页面,需要显 成为本文解决问题的关键。 示相关的数据,但不进行复杂的数据处理;服务器处 程序在线评测辅助教学系统有别于传统的人工评 理用户提交的数据是一个漫长的过程,不适合即时显 测,它是学生与教师沟通、互动的一个重要桥梁,它

文档评论(0)

magui + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8140007116000003

1亿VIP精品文档

相关文档