测绘程序设计之比赛介绍

测绘程序设计比赛介绍

测绘程序设计比赛属于测绘技能赛项之一,曾经属于B类赛事,但最近几年上升到了A类赛事,在大学生考研、保研、奖学金评选、甚至是简历上都有着帮助。我本身对编程也有点兴趣,因此在大二、大三两年都参加了比赛,可惜最后没能实现拿到国家特等奖的目标。在这里,将我的经验给大家分享一下,并且将从整体流程上给大家介绍一下如何参加比赛和避免走弯路,并且也会结合一定的实例介绍,希望能够对大家有所帮助。

写在前面

首先对于比赛那些吹嘘的东西这里就不多赘述了,据说是几个赛项里含金量最高的。(刚开始我不这么以为,直到我看了其他比赛的流程,我觉得是了)。然后这里介绍是以我当前的视角,也就是23年-24年的情况,之后规则如果有所变更,和本系列文章有出入的地方,只能大家自行去融会贯通了,因为我属于那种写了初稿就懒得再点开文档去修改了。比如之前要求的比赛环境是Visual Studio 2017,在今年的赛事说明直播中有提到,明年可能会使用2022版本的环境了,我承认我羡慕了,因为22版本的有AI辅助编程,一个Tab能代替好多代码。据说明年也可能开始将Python也纳入允许使用的语言,这个我不羡慕,因为我不会。然后这里面的实例都是用C#写的,环境的话用的是VS2022,其实都一样,反正我看起来差不多。

赛前准备

首先就是需要一台笔记本 ,不建议使用台式机,以防比赛时间内突然断电,因为比赛客户端如果频繁断开或者断开时间过长是会被取消比赛资格的。然后需要一个外置摄像头,清晰度要1080P的,这个随手买一个就是,最好买一个稍微有点知名度的牌子,比如我买的摄像头小一百元,或者直接问指导老师借一个。然后要下载好比赛客户端软件,不管是省赛还是国赛,一般都会有QQ群,别像我似的省赛快开始了都不知道省赛还有群,最后也没加进去,里面一般都会有软件安装包,如果软件打不开的话,打开文件路径,有一个更新的程序,运行一下,弹出一个黑窗口,运行完再进去应该就可以了。然后就是准备好草稿纸,笔,零食(比赛四个小时,而且是从可恶的上午十点到下午两点,中途允许上厕所和吃零食,但是要做好报备),以及一个安静的无人的比赛环境

比赛得分说明

这个还是按照当年的比赛文件具体分许,一般是分为程序正确性分60分,时间分20分,人工评分20分。其中程序正确性是在比赛过程中,要求对其中相关变量的值手动输入客户端的表格中,机器评分,允许误差在最小的小数位上±1之内,然后时间分按照提交完程序关闭客户端的时间为准,人工评分就取决于你设计的界面怎么样,代码质量高不高,有没有写注释,文档写的怎么样,程序鲁棒性好不好之类的。当然,我想强调的是,这所有的20分都是在你程序正确性分拿满的情况下才会考虑的分,基本上程序正确性错了就少了一个数量级了,最多二等奖了。也不要想着看给的参考答案,一般这个参考答案不会设在特别关键的位置,一般只会涉及少量的其他答案,关键的答案他是不给的,而且,最重要的来了!!!参考答案也有可能故意误导你而设置错误,这个要特别注意,所以说,打铁还需自身硬,一般会有一个错误答案,看说明会具体说明为准。

总结

这篇文章主要就是介绍一下这个比赛,小小的预热一下,接下来就是重头戏了。将从VS界面开始介绍起,我的天,想想工作量就大。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值