并行编程 - 计算机专业课一体化支撑平台.pptx

并行编程 - 计算机专业课一体化支撑平台.pptx

  1. 1、本文档共86页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
并行编程 - 计算机专业课一体化支撑平台.pptx

CourseGrading—计算机专业课一体化支撑平台;;CG平台是什么?;虚实结合的在线实验环境;虚实结合的在线实验环境;CG在线实验环境独特之处;教育大数据;CourseGrading发展史;;;;丰富的题目类型 选择题 填空题 判断题 简答题 文件上传题 编程题 接口编程题 程序片段编程题 算法可视化 并行编程题 MPI分布式 多线程 项目题;丰富的题目类型 选择题 填空题 判断题 简答题 文件上传题 编程题 接口编程题 程序片段编程题 算法可视化 并行编程题 MPI分布式 多线程 项目题;丰富的题目类型 选择题 填空题 判断题 简答题 文件上传题 编程题 接口编程题 程序片段编程题 算法可视化 并行编程题 MPI分布式 多线程 项目题;CG平台:课程管理 / 风格;CG平台:课程管理 / 风格;CG平台:课程管理 / 作业;CG平台:课程管理 / 考试;CG平台:课程管理 / 考试;全方位支持在线考试:在线监考 能够识别NAT网络??反向代理网络下的,客户端真实IP地址 ;全方位支持在线考试:在线监考 实时监测学生交换账号互相抄袭、异地替考;成绩一键汇总 加权汇总:作业成绩 、实验成绩、考试成绩、平时成绩;;丰富的题目类型 选择题 填空题 判断题 简答题 文件上传题 编程题 接口编程题 程序片段编程题 算法可视化 并行编程题 MPI分布式 多线程 项目题;丰富的题目类型 选择题 填空题 判断题 简答题 文件上传题 编程题 接口编程题 程序片段编程题 算法可视化 并行编程题 MPI分布式 多线程 项目题;丰富的题目类型 选择题 填空题 判断题 简答题 文件上传题 编程题 接口编程题 程序片段编程题 算法可视化 并行编程题 MPI分布式 多线程 项目题;程序评判:不仅仅对与错;程序评判:不仅仅对与错 错误分析,协助学生调试程序,降低初学者挫折感;程序评判:支持输出结果的模糊匹配! 支持通配符描述期望输出 应用: 放宽格式要求 浮点数输出 屏蔽输入提醒 答案二选一 ;程序评判:支持多源文件自动编译与评判 复杂问题的源文件组织也是一种工程训练。特别是Java代码,一般一个类对应一个文件,若使用文本框就要破坏Java的编程规范。;程序评判:实时评判(VS. 串行排队) 利用CPU多核并行评判学生程序,实时出结果;题目度量:客观量化题目难度 度量指标:平均代码行、平均完成时间、正确率;代码相似性比较 赵长海等,基于编译优化和反汇编的程序相似性检测方法,《北京航空航天大学学报》,2008年。国内相似性比较研究领域,引用率最高的文章。 ;代码相似性比较 示例1:;代码相似性比较 示例2:;;丰富的题目类型 选择题 填空题 判断题 简答题 文件上传题 编程题 接口编程题 程序片段编程题 算法可视化 并行编程题 MPI分布式 多线程 项目题;程序评判:支持输入与输出任意组合! 灵活的出题方式,让编程题也直接支持数据结构与算法知识点考核 ;程序评判:性能剖析! ;大数据性能评测:性能参与评分;大数据性能评测:性能参与评分 以执行时间最短的程序为基准判分 ;大数据性能评测 热烈讨论 ? 促进学生持续优化算法和数据结构 优化过程中体验算法魅力,理解理论与实践的相互作用;;编程竞赛(CG-OJ) ;编程竞赛 完善的竞赛机制:公开赛和内部赛,ACM-ICPC规则,竞赛代码查重。 ;编程竞赛 ;;并行程序的自动评测 从正确性、可扩展性、性能三个角度全面评测并行程序 支持分布式MPI、多核多线程、CUDA并行程序;并行程序的自动评测:评判报告可视化;并行程序的自动评测:虚实结合的自动评测环境;;丰富的题目类型 选择题 填空题 判断题 简答题 文件上传题 编程题 接口编程题 程序片段编程题 算法可视化 并行编程题 MPI分布式 多线程 项目题;软工实践教学 小组作业、互评、GitHub协作;文档 / 源代码相似性检测 从压缩包内提取文档和源代码,进行相似性比较;基于在线实验环境的项目案例:记录实验过程。从实际项目入手,形成对软件工程直观感性的认识;;操作系统实验:内核实验;操作系统实验:内核实验;操作系统实验:追踪实验过程信息;;大数据实验: 真实可靠的在线实验环境;;CG平台:大数据实验;;FPGA在线实验:虚实结合,能实不虚;CG平台:FPGA在线实验;FPGA在线教学与实验一站式解决方案;;性能! 单台普通笔记本能够支撑2000人同时在线考试 单台双路服务器可支撑50000人同时在线考试 案例: 上海大学 单台服务器支撑全校3000人 国防科大 1GB内存台式机的抗压测试 北航 P4 CPU 1GB内存台式机 350人考试 大类招生,同时800人在线考试 河北地质大学 Windows VMWare工作站虚拟机,2核Xeon CPU,2GB ,600

文档评论(0)

189****0315 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档