比赛评分系统C++程序设计
- 格式:pdf
- 大小:911.52 KB
- 文档页数:17


龙源期刊网
对于C++语言考试编程题自动评分系统的研究
作者:张晓光,张 贞,牛永洁
来源:《现代电子技术》2010年第18期
摘 要:为了使学生适应计算机语言考试,考核学生应用编写程序的能力,实现语言考试的计算机阅卷,提出了针对程序上机考试的自动评分系统的构建方式与算法研究。用Windows API函数做了深入的研究与分析,对如何匹配、查找程序的关键语句进行了分析和研究。该系统对程序上机考试的客观题和主观题的计算机自动评分采用多种的方法,完成了对语言考试的自动评分。关键词:自动评分;主观题; 正则表达式; 可扩展标记语言
中图分类号:TN911-331; G420 文献标识码:A
文章编号:1004-373X(2010)18-0051-02
ZHANG Xiao-guang, ZHANG Zhen, NIU Yong-jie
(Computing Center, Yan’an University, Yan’an 716000, China)
Abstract: The building-up mode and algorithm for the automatic scoring system dealing with the
the
method to look for keywords of a program are analyzed. The autexams was implemented with several methods.Keywords: automatic scoring system; subjective
question; regular expression; extensible markup language
0 引 言
在当今社会计算机已经成为人们必须掌握的一项基本技能,在大学之中计算机课程也已经是每个大学生必修的课程。随之而来的便是计算机教师的阅卷工作量不断增长,使用计算机自动批改试卷越来越成为教师们的愿望,同时提高对学生试卷的评定精度与速度势在必行。计算机自动评分避免了以往人工批改试卷的种种问题,保证了对试卷评定的公正与客观。当前,对于计算机考试中自动评分技术的研究已经有了很大的进展,但是对于计算机考试完全实现自动评分却一直未能解决。造成这一问题的重要原因是自动评分中一些关键技术尚不成熟,所以完全解决计算机考试自动评分问题在当前的技术条件下尚不可能。但是,对于计算机程序语言来说,龙源期刊网
课 程 设 计 报 告
课程名称 C语言程序设计
课题名称 班级成绩管理系统
专 业
班 级
学 号
姓 名
指导教师
年 月 日 湖南工程学院
课 程 设 计 任 务 书
课程名称 C语言程序设计
课 题 班级成绩管理系统
专业班级
学生姓名
学 号
指导老师
审 批
任务书下达日期 年 月 日
任务完成日期 年 月 日
目录
一、引言 ............................... 1
二、总体设计 ........................... 2
三、详细设计 ........................... 4
四、问题分析及总结 .................... 13
五、参考文献 .......................... 15
六、附件 .............................. 15
一、设计内容与设计要求
1. 设计内容:班级成绩管理系统设计
涉及的知识点:
①掌握并熟练运用C语言的基本数据类型与各种表达式,程序的流程控制语句;
②掌握数组的基本概念。熟练掌握一维数组、二维数组的应用、掌握字符数组
与字符串的关系以及字符串的简单处理。
③掌握函数的定义,函数的返回值,函数的调用,函数的形式参数和实际参数之间的关系;掌握变量的作用域与生存期,了解函数的作用域。
民族传统体育2023年(第13卷)第6期
当代体育科技 (Contemporary Sports Technology)基于姿态识别的武术套路评分系统的设计
夏永强 周元玲*(湖南人文科技学院 湖南娄底 417000)
摘 要: 现有的武术套路竞赛评分主要采用人工评分的方式,主观性较强。该文提出将人体姿态识别计算应用到武术套路竞赛评分中。通过Mediapipe为基础库和视觉预处理的OpenCV2库进行人体姿态检测,通过人体姿态算法计算相关关节点的角度,实现武术套路竞赛的量化评估。通过实验表明,该系统具有较强的计算和分析能力,能够通过关节角度等反映运动者的动作质量,减少主观性评分。关键词: 姿态识别 武术套路竞赛 量化评分 OpenCV中图分类号: G80 文献标识码:A文章编号: 2095-2813(2023)06-0121-04
Design of Martial Arts Routine Scoring System Based on Posture
Recognition
XIA Yongqiang ZHOU Yuanling*(Hunan University of Humanities, Science and Technology, Loudi, Hunan Province, 417000 China)Abstract: The existing scoring of martial arts routine competitions mainly adopts the manual scoring method, which
is highly subjective. This paper proposes to apply the calculation of human posture recognition to the scoring of martial
arts routine competitions for quantitative scoring. The OpenCV2 library based on Mediapipe and visual preprocessing
icpc比赛规则
ICPC(国际大学生程序设计竞赛)是国际上最有影响力的大学生程序设计竞赛之一,其比赛规则如下:
1. 比赛形式:ICPC采用团队形式进行比赛,每个队伍由三名选手组成。
2. 题目数量:一般比赛有8-12道题目,选手需要在规定时间内解决尽可能多的题目。
3. 解题方式:选手需要利用给定的输入数据,编写程序求解问题,并将输出结果提交给评测系统。
4. 编程语言:ICPC允许使用多种编程语言,如C、C++、Java等。
5. 评测系统:选手提交的程序将被评测系统自动运行,根据程序的输出结果和运行时间进行评判。
6. 程序提交:选手可以多次提交程序,但只有最后一次提交的程序会被评测。
7. 时间限制:每道题目都有一个规定的时间限制,超过限制时间而未得到正确答案的提交将被判定为超时。
8. 答案正确性:选手提交的程序需要输出正确的结果,否则将被判定为错误。
9. 比赛评分:根据解题数量和用时进行评分,解题数量多的队伍排名靠前,解题数量相同的队伍根据用时进行排名。
10. 奖项设置:比赛设有金、银、铜牌,根据排名进行评定,并颁发奖杯和证书。
11. 正式赛和预选赛:ICPC通常分为正式赛和预选赛两个阶段,预选赛用来选拔出参加正式赛的队伍。
以上是ICPC比赛的一般规则,具体的比赛规则可能根据不同的赛区和年度有所调整。