2018年河北软件职业技术学院 “软件编程大赛”竞赛方案

“软件编程大赛”竞赛方案

主 办

河北软件职业技术学院教务处、软件工程系

承 办

软件工程系《程序设计基础》课程组,软件工程系学生会

一、竞赛目的

本次大赛的目的在于提高大学生C语言程序设计的能力,加深学生对相关专业知识的掌握,为以C语言为基础的校内外竞赛项目选拔人才,同时丰富校园学习文化氛围。

二、参赛范围

参赛对象:河北软件职业技术学院2018级在校生(参赛时请携带学生证和身份证,以核实身份)。

三、报名方式

集体报名:各系通过推荐、选拔等形式组织报名。

个人报名:提交电子报名表或者通过网络渠道提交报名信息。

注意:原则上每班不超过5名同学参加现场比赛,特殊情况需竞赛组委会批准。

四、竞赛方式

以个人方式进行。竞赛采取上机操作考试的方式,时间为1.5小时;满分为100分,个人从高分到低分设奖。

五、竞赛内容

竞赛语言为C语言,题型为上机编程题(3-4道),由简单到困难,C语言编程工具为VC++6.0,

题目为若干具有一定难度梯度、分值不等的编程题目。要求考生通过编程的办法实现题目的功能。一般难点集中于对算法的设计、逻辑的组织和语句的实现上。理论上,考生不可能通过猜测或其它非编程的手段获得问题的解。

六、竞赛规则

(一)参赛选手需要自带笔记本电脑,但不得在比赛过程中上网,不得携带任何参考资料,严禁使用手机等通讯工具,一经发现取消比赛资格。

(二)要求参赛者具备良好的编程风格,在程序中加入适当的注释,严格按照题目要求的格式输入输出。

七、竞赛地点及时间

竞赛地点:笃学楼三楼教室(具体地点比赛当天根据报名人数确定)

竞赛时间:2019年1月3日 下午13:00-15:30

八、评分方法及奖项设定

(一)评分办法

采用多名教师统一参与评分的原则。

● 源代码质量(70分)

格式规范、注释规范、命名规范(20分)、算法复杂度、编程技巧(40分),回答问题(10分)。

● 运行质量(30分)

演示效果(20分)、创意(10分)。

(二)奖项设定

拟设置的奖项:特等奖,一等奖、二等奖、三等奖。

获奖数量:特等奖(1名,可空缺),一等奖10%、二等奖20%、三等奖30%。

软件编程竞赛设置个人一、二、三等奖,赛项设置按参赛人数的10%、20%、30%设定。

对获奖的软件工程系学生,软件工程系系部颁发荣誉证书并在学期末予以优先专业选择,同时程序设计基础课程可予以免修,具体方案如下:

特等奖学生(1人,可空缺)可申请C语言相关课程免考,并记录成绩为100分。

一等奖学生(参赛学生总人数的10%)可申请C语言相关课程免考,并记录成绩为95分。

二等奖学生(参赛学生总人数的20%)可申请C语言相关课程免考,并记录成绩为90分。

其他奖项学生不可申请免考,获得特等奖,一,二等奖的选手如不主动提出免考,则默认放弃免考申请,仍然参加期末考试,最终课程成绩以期末考试成绩为准。

对获奖的其他系部学生,颁发荣誉证书并建议所在系部在学期末考试中给予加分奖励。

九、本规程由软件工程系竞赛工作组负责解释。

联 系 人:来继敏,刘 扬

联系电话:18903121201

河北软件职业技术学院“软件编程大赛”竞赛组委会

2018年12月10日

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181216F0P4DU00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码关注腾讯云开发者

领取腾讯云代金券