?
湖南省大学生计算机程序设计竞赛(Hunan Collegiate Programming Contest,简称HNCPC)分为程序设计类竞赛和应用开发类竞赛。程序设计类竞赛和应用开发类竞赛同期、同地点举行。程序设计类竞赛采用现场编程解题的方式进行,应用开发类竞赛采用提交软硬件作品、通信初评和答辩终评的方式进行。本竞赛由湖南省教育厅主办,湖南省高教学会计算机教育专业委员会协办。竞赛每年举办一次。为保证竞赛规范有序地进行,特制定本章程。
一、竞赛宗旨
???提高大学生计算机程序设计和应用软硬件的开发水平,激发大学生开展利用计算机技术为社会服务的兴趣和解决实际问题的能力,增强大学生的创新能力,培育他们的团队合作精神,推动大学计算机基础和专业课程的教学改革,加强湖南省各高校大学生之间的交流和学习。
二、参赛对象
湖南省各普通高等学校全日制在籍本科生和专科生。
三、参赛方式
各高校在组织校级竞赛的基础上组团参赛,每个高校可分别针对程序设计类竞赛和应用开发类竞赛组团。
参加程序设计类竞赛的每一所高校最多可派出4支队伍参赛,每一所高校设领队1人、教练1-2人。每支参赛队伍由3名队员组成,可自行取1个有特色的队名。
参加应用开发类竞赛的每一所高校最多可提交5件作品。每一件作品可由1-5位学生根据实际贡献大小署名。排名第一的学生为本作品(项目)负责人。每一件作品可设1-2名指导教师。
四、组织单位
竞赛由湖南省教育厅主办,湖南省高教学会计算机教育专业委员会协办,高等学校自愿申请承办。
五、组织机构
每届设立竞赛组织工作委员会和竞赛专家委员会。
竞赛组织工作委员会负责本次活动的领导和组织实施,审定竞赛细则和设奖办法。指导竞赛考场的布置、安排、机器调试、考试环境设置等工作。指导竞赛活动的宣传、安全保障等协调工作。
竞赛专家委员会负责竞赛的具体活动安排,包括:组织命题,测试竞赛软、硬件环境,组织竞赛评比、评奖、答辩和竞赛现场的技术工作。
竞赛组织工作委员会按下列方式组成:
设主任1人,由承办单位校级领导担任;
设副主任3人,分别由省教育厅高教处同志、高教学会计算机教育专业委员会负责人和承办单位教务处处长担任;
委员若干人,由湖南省高教学会计算机教育专业委员会部分常务理事和部分高校教务处负责人担任;
组织工作委员会设秘书处,由竞赛承办单位人员组成,一般3-5人。
竞赛专家委员会按下列方式组成:
设主任1人,一般由湖南省高教学会计算机教育专业委员会理事长担任;
设副主任1人:一般由湖南省高教学会计算机教育专业委员会副理事长担任;
委员若干人:一般由湖南省高教学会计算机教育专业委员会常务理事担任。
六、承办单位及职责
承办单位的确定:由高校自愿申请,湖南省高教学会计算机教育专业委员会常务理事会讨论同意后报省教育厅确认。
承办单位负责竞赛活动的报名、注册、资格审定、代表队接待、食宿安排和后勤保障工作,负责考场布置、机器调试、考试环境设置、电力、医务、保卫等工作。
七、竞赛规则
1.程序设计类竞赛
竞赛主要采用ACM/ICPC规则和PC2评审系统。现场竞赛时,参赛队员交验身份证和学生证。
(1)竞赛试题:10道题左右(其中有中文题,多道英文题),含有较大难度题和适量基础题。本科和专科队使用同一套试题。
(2)竞赛时间:5小时。
(3)竞赛时,允许参赛队员携带参考书、手册等纸质参考资料,不准携带任何电子工具和电子媒质资料。
(4)试题的解答通过网络提交。提交正确与否,网络及时反馈给参赛队。在竞赛过程中,每次不正确的提交将被加罚20分钟。
(5)正确解答两道题及两道题以上的队伍有资格参加排名。排名根据正确解题的数目进行。在决定获奖的队伍时,如果多支队伍解题数目相同,则根据总耗时间与惩罚时间之和进行排名。
(6)竞赛所用编程语言为C、C++或Java,操作系统为Windows或Linux。
(7)每支队伍使用一台计算机,所有队伍使用计算机的规格配置完全相同。
?2.应用开发类竞赛
(1)竞赛采用提交作品的形式。
作品内容:以程序设计为主要内容,以面向应用和解决实际问题为目标,以各类终端为平台开发的各类小型应用软件(含嵌入式系统);
?(2)作品按类别分为管理软件类、嵌入式软件类、游戏软件类、Web应用软件类和信息安全类,课件和网站不能作为作品参赛。
?(3)每一件作品需按要求提交以下材料:
??a.功能需求说明书
??b.概要设计说明书
??c.详细设计说明书
??d.数据库设计说明书(如必要)
??e.软件界面设计书
??f.用户操作手册
??g.全部源程序代码及编译后的可执行文件
??h.介绍整个作品的PPT
?????(4)竞赛评比分初赛和决赛。
??????a.作品首先须通过专家委员会的形式审查,符合竞赛要求的作品进入初赛。
??????b.初赛采用通信评审的方式进行,每一件作品由2名专家根据评分细则评审打分,汇总后按评分高低排名,前45%的作品可进入决赛。
??????c.决赛采用会议评审的形式。进入决赛的作品可获奖,经会议评审最终评出一等奖、二等奖和三等奖。其中一等奖须到会参加答辩。
八、奖项设置
1.程序设计类竞赛
(1)设个人奖。分别为一等奖、二等奖和三等奖三个等次。获奖面根据参赛队伍数确定,一等奖、二等奖、三等奖分别按照正式参加比赛队伍数的10%、15%和20%设置。
(2)设团体总分奖8个。以学校为单位计算团体总分。团体总分是参赛学校所有参赛队伍正确解题数目的总和。如果多个学校团体总分相同,则根据总耗时间加惩罚时间进行排名。将竞赛特定“*****杯”授予团体总分第一名至第八名学校。
(3)设优秀组织奖3个左右,视参赛单位数目确定。获优秀组织奖的基本条件是:参赛面广、组织工作优良、参赛成绩较好,或者参赛准备充分、赛时遵守规章、参赛成绩较好。
2.应用开发类竞赛
只设单项作品奖。其中一等奖、二等奖和三等奖分别按形式审查合格后的作品总数的10%、20%和25%设置。
3.上述两类竞赛获得的奖项全部由湖南省教育厅颁发证书,并发文确认。
九、经费来源和使用
竞赛经费原则上以赛养赛,程序设计类竞赛和应用开发类竞赛类均收取报名费,教育厅给予适当补助。鼓励企业和社会团体捐助。经费用于专家评审费、命题费、竞赛评奖系统开发费、竞赛网站维护费、竞赛专家津贴、竞赛筹备工作、竞赛组织工作委员会会议、竞赛代表队中餐、竞赛奖杯和获奖证书的制作等与竞赛有关的一切费用。
十、地点与时间
1.报名注册
竞赛以学校为单位报名,不接受学生直接报名。各参赛高校从竞赛网站下载打印报名表,加盖学校公章后,通过数码相机拍照等方式转换成电子版,在规定时间内发电子版至组委会秘书处邮箱。到承办单位现场报到时,带与电子版一致的纸质原件交给组委会秘书处。经确认后,参赛队伍名单在竞赛网站上公布。
2.参加程序设计竞赛的每个参赛队报名费为300元,参加应用开发类竞赛的报名费分为两次缴纳,初次提交时每件作品300元,进入决赛的每一件作品需再交500元。
3.竞赛官方网站:?http://www.hncef.org。
4.竞赛时间????每年10月。
5.竞赛地点????承办单位指定。
?
湖南省大学生计算机程序设计竞赛组织工作委员会
??????????????????????????二0一三年一月十五日
?