您的位置:首页 > 运维架构 > Linux

西邮Linux小组成员获“周立功杯”C语言大赛特等奖

2008-06-18 23:22 225 查看
第一届周立功杯C语言大赛终于在我院落下帷幕,经过了提交作品,现场编程以及答辩三个阶段,西邮Linux兴趣小组牛涛同学的程序“基于Linux的网络版俄罗斯方块”获得特等奖。
该程序在Linux+GTK环境下设计开发完成,使用了GTK和Gstream(做音频视频的一个库)两个库。程序提供单机模式和网络对战模式。单机模式下,用户可以选择游戏级别,选择是否播放背景音乐等功能。网络对战模式下,基于局域网内使用本程序的用户均可自动识别,用户可以选择对战玩家,开始对战。该程序的下载地:http://xiyoulinux.cn/down/GTK-ELSFK.tar.gz
对于还处于大二的学生来说,牛涛同学在xiyoulinux论坛上的一段话也许对大家所有启发:“经过一个多月的努力,C语言比赛程序基本完成从Window到Linux的改造。说是改造,其实更是重写。一切从零开始,学一点,用一点。当然不是一学就­能用的,还得经过写小测试程序验证其正确性,磕磕绊绊。刚开始,一点不会,一周多都没进展,实在想放弃,但想到曾说过要改造,就这么放弃了岂不是很没信用,也就­继续坚持着。这也许就是责任的力量,为自己说过的话负责,为自己做过的事负责,有时候还想编程要以一种责任心去编,这样才不会糊弄别人,更对得起自己”。责任二字,也许是他取得好成绩的原因之一。
尽管比赛结束了,有些同学获得了好名次,但有些同学可能与奖失之交臂,心存极大遗憾,但是,对参赛的所有选手,我想说:
“首先,对获奖的同学表示祝贺,对没有获奖或对自己奖次不满意的同学,我不想说遗憾,而想说,其实,参与本身就是一种自我提升。有些同学,鏖战了一个多月,少睡了多少觉;有些同学,从对某些知识的一无所知到能够动手写代码;还有些同学,为设计一个个细节而煞费苦心,一遍遍的调试,一次次的失败,也许,多少次都想放弃,但是,那凝结了自己心血的一行行代码,还是拖着自己往前走,等提交了作品,也许,依然心存遗憾,但是,软件开发就是一种遗憾的艺术,就像艺术家对自己的作品永不满意一样。但是,那是你们自己的作品,这些作品可能幼稚,也可能不全面,但的确能作事情了。通过驾驭计算机语言,开发出各种作品,是本次大赛的目的,你们参与的每一个人都做到了,从这个意义上说,为参赛的每位选手表示祝贺!


从本次提交作品反应出,同学们有较强的自学能力,因为大二的你们,很多专业课还没有学,不少专业知识必须自学,即使如此,从作品可以看出,大家阅读了不少参考书,这其中的收获相信每位选手都深有体会。

但是,从现场上机考试的情况也反应出,处于学习阶段的大家,对基础知识掌握的不够扎实,应变能力尚有欠缺,更主要的是,面对一个实际的问题,如何从架构上进行设计,如何让自己设计的软件具有较好的可扩展性和容错能力,如何对自己的软件进行全面的测试?

最后,想告诉大家,本次竞赛只是起点,不论你获奖与否,只要把你的作品坚持完善下去,然后,发布于网上,让更多的人使用后提出建议,并不断改进,相信,未来软件行业的新星就诞生于你们中间。”
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: