华为编程大赛

关键词:

华为编程大赛(通用6篇)

篇1:华为编程大赛

华为2013年校招机测题目

华为2013年,在北京的软研工程师,需要参加机测,机测通过后,进入面试。

机测时间是30分钟,分批进行。在线提交系统,服务器会编译,给出结果。语言可以选择C,C++,Java.系统给出编译结果,大概分为:编译错误,答案错误,正确这几类。

北京机测一共2个编程题,没有其他题。任意选一个答题,2个都做更好。

【提示】:

1、系统有时提交会出问题,建议编完之后,保存在txt文档里,万一提交失败,可以直接粘贴,重新提交;

2、有任何问题,马上找考官,不然很浪费时间。

3、答对了,时间越短,分数越高。据考官说“答案错误”,他们会看程序,给分。没说编译错误会不会。反正答题的人很多,编译错误的一大堆,估计他们不会管了。答案错误那种,估计他们也来不及细看。所以,还是尽量做到正确吧,不然很难有机会。

4、超出30分钟后,修改也行,不过超时会影响分数。30分钟前,一定要提交1次,不要写了半天,没提交。答案没对的话,建议超时了也要修改,不然,就没戏了。

以下是题目,不是原文,但是要点没错:

1、判断比整数N小的数里,有多少个与7相关的数。与7相关指:7的倍数或者带有7的数(比如7、14、17、27)。只需要给出总的个数,不需要输出它们。N小于30000.2、给一个数组,输出数组里超出所有元素平均值的元素的个数。比如:1、2、3、4、5,输出3.int get(intiArray[],intiLen).

篇2:华为编程大赛

-----编程我们因你而心动

11月5日,由行知汇元赞助举办的软件编程大赛在下午二点如期举行,此次比赛让我们看到了我校学生在软件学习积极性、创新意识和勇于实践的科学精神,进一步培养我院学生的综合素质和创新能力,挖掘出更多优秀软件人才。

此次比赛为时两天,前一天半为培训,最后半天进行正式的比赛,11月4日早上七点,全体参赛人员和科协的工作人员在二号楼门口集合,坐车到达行知汇元在北郊的培训基地,从八点半开始有专门的老师对参赛选手进行正式的培训。此次比赛报名选手的参赛语种主要有C语言和java,培训老师将选手分为了两批,一批进行C语言的培训,一批进行java语言的培训。老师除了对选手进行基础知识的讲解,还加入了上机的实践操作,培养了学生的编程思想和他们的动手实践能力。

在11月5日的下午两点,比赛正式进行,比赛时间为两个小时,分为两个教室进行比赛,每个教室都有科协的人员进行监考,维持比赛的秩序,另外还有两位老师进行轮流监考,比赛过程中选手们都用心积极的答题,两天的培训,使他们学到了在大学中所不懂得知识,让他们对编程有进一步的了解。

四点比赛结束后,在欢送仪式后,全体成员回到了学校继续奋斗,这次培训及比赛让我们懂得了虽然这两天我们或许学不到什么,但是我们明白了编程最重要的是要有思想,培训完离开那不是终点,而是 我们新的起点。

计算机科学学院科技协会

篇3:华为编程大赛

关键词:SQL,编程,CDMA,CDR,邻区漏配

一、概述

1已知常规CDR分析方法:

(1) CDR检查邻区漏配问题里面提到:在CDR中有两个字段“软切换最后一次阻塞的时间”和“软切换最后一次阻塞的原因”, 其中“软切换最后一次阻塞的原因”“1”是“目标导频不在相邻表中”, “2”是“预准入判断”, 有可能就是邻区漏配或者邻区优先级不合理。我们通过对“软切换最后一次阻塞时间”的限制来筛选出最后一条PSMM记录就是对应软切换阻塞的那次。 (2) 如果最后一条PSMM消息中有较强导频而释放时激活集中没有, 可以判断是由于最后一条PSMM消息中较强的导频没有在释放时激活集的小区的邻区列表中, 或是优先级过低, 通过此方法可以发现一些邻区有问题的载频。 (3) 按照案例中的方法在5月份对广州南区的邻区漏配进行统计得出的结果:

2常规CDR分析存在问题分析

通过常规方法取CDR字段的“软切换最后一次阻塞的原因”和“最后一条PSMM上报的导频所属导频集”其实还有另一方面较大的不准确性, 在较大型网络中, PSMM上报的PN是准的, 统计出的不是PN而是小区和扇区号, 这个关联不准, 就像上面统计结果, 有12个无法在现网中找到扇区, 另外关联到很远扇区会造成误判, 被直接否决掉, 它有时会关联同BSC内的同PN小区, 有时又会关联同MSC下的同PN小区, 复杂大网中这种关联正确的几率为80%, 对于因为PSMM消息的邻区优化导致错配的邻区很多。

3改进的CDR分析方案

基本思路:模拟用户行为取有价值CDR记录。

平时在做路测的过程中, 如果出现邻区漏配时, 总能通过路测软件发现被漏配的信号, 因为手机会在掉话后重新同步到被漏配且较强信号上, 但通过后台取CDR时看不到被漏配小区号内, 原因是漏配小区在原激活信号的剩余集里, 华为设备参数虽然开启剩余集邻区漏配的搜索功能, 但手机对剩余集搜索次数和频率较低, 即使用软件路测时也很难在掉话同步前看出是漏配的是哪个邻区, 手机用户平时打电话出现掉话时双方的通话内容没有结束, 用户在掉话后重新拨打继续前的对话, 如果是邻区漏配, 取用户掉话后第一通话初始接入信号, 这时能捕捉到有别于释放小区的较强信号, 该信号是被漏配邻区信号。

4改进方案小结

(1) 通过以上方法很好补充了使用常规字段分析的不足, 在常规方法找不出问题时可同时使用查用户所有通话记录的方式分析, 不会出现像PSMM上报小区号不准的情况, 使得我们使用CDR来寻找漏配邻区的准确度更高, 效率也更高。 (2) 以上方法除针对某个扇区进行分析外, 也可分析整网。 (3) 上述方法相对于常规方法步骤较繁琐, 需要多次SQL服务器上查询数据, 并且查询出的数据还要通过EXCEL的多次筛选排序才能分析, 所以要考虑是否使用SQL语句直接实现以上所有功能, 一步到位直接提取出需要结果以供分析, 提高效率。

二、SQL编程实现CDR提取

1程序设计思路

(1) 对于指定时间段、指定BSC、指定扇区, 查询掉话记录, 查询的结果保存在一个掉话记录临时表中。 (2) 对掉话记录临时表中的所有掉话, 提取掉话记录的IMSI, 并将IMSI记录在一个IMSI临时表中。 (3) 对IMSI临时表中所有IMSI, 查询所有BSC上指定时段的所有通话记录, 并保存在一个通话记录临时表中。 (4) 对掉话记录临时表中的每一条掉话记录, 查询通话记录临时表中相同IMSI的通话记录, 寻找该IMSI在掉话后60秒内接入通话记录。 (5) 如找到, 将该记录以及60秒内记录保存在结果临时表。 (6) 返回结果临时表。

2程序源代码 (部分)

三、结论

1通过SQL编程, 提高数据提取速度, 使用SQL编程前, 对一个基站掉话分析邻区漏配数据进行提取整理需要近1小时, 用SQL编程后, 只需要不到20分钟, 且提取数据无需整理可直接进行分析。

2通过SQL编程, 可以一次性对单个BSC下所有掉话记录进行筛选提取整理, 虽然提取时间可能比较长, 但是全凭程序在服务器端运行, 人工无需干预。结果出来可直接分析, 提高效率。

3编程执行得出结果可同时避免手动操作整理误操作, 结果更准确。

参考文献

篇4:华为编程大赛

此次大赛是由教育部科技发展中心组织,互联网应用创新开放平台联盟主办,华南理工大学信息网络工程研究中心承办。大赛旨在充分发挥互联网应用创新开放平台的资源优势,推动信息化应用创新人才的培养,增强高校学生在创新理念、信息技能等方面的素质。

为支持今年大赛,华为带来了标准的SDN软硬件平台,包括敏捷控制器Agile Controller软件,以及支持标准OpenFlow1.3/1.4的敏捷交换机。在本次大赛中,武汉大学等多支代表队在华为软硬件平台上进行调试,无需在软件模拟器上编程,更加接近真实应用,体验更好。值得注意的是,Agile Controller借鉴业界SDN相关开源架构,比如模型驱动业务架构(YANG/MD-SAL),并在此基础上进行了创新和增强,同时考虑不同企业客户,不同场景需求的多样性,提供更多的抽象网络服务能力,提升了南向接口的适配性,增强了接口的安全性,同时在网络可管理、可维护以及可视化上作了大量的扩充,架构上极大地提升了可扩展性、稳定性、安全性和高性能,更好支撑商业应用。

在决赛阶段,参赛学生精彩的讲解、机智的答辩,评委老师进行尖锐、针对性的提问,整个会场时而紧张安静,时而欢声笑语。

在颁奖大会上,华为企业敏捷控制器产品总监顾雄飞发表主题演讲,简明扼要阐述华为SDN技术路线,“SDN是未来网络发展方向,SDN的核心是控制器。华为将大力推进基于敏捷控制器的敏捷网络解决方案,让网络软件化与敏捷化,以应对越来越快的新应用部署需要。”

顾雄飞表示:“与传统网络相比,SDN可以给客户带来五大方面的价值,包括快速业务创新,实时优化网络,简化网络部署,快速提供网络服务,跨厂家网络虚拟化等。华为公司结合自身在ICT领域的深厚积累,积极投入SDN研究与实践,推出云平台、敏捷控制器、网络、存储、云计算等产品,目前能够提供业界最全面的SDN和NFV端到端方案,广泛应用于园区、分支、广域、数据中心、传输等领域。其中,敏捷控制器在架构选型方面不仅可以兼容ODL平台,而且能够与第三方厂商的控制器协同,致力于构建完备的SDN/NFV生态圈,在实现方面完成策略平面、控制平面、管理平面全面融合,属于广义控制器的范畴,使得客户能够真正摆脱网络的束缚,聚焦业务创新。”

在SDN技术方面,华为是强有力的推动者和积极实践者。早在2012年11月,华为基于SSDN架构理念设计的OpenFlow1.0/1.2兼容的网络控制器和Open flow1.2交换机就成功完成ONF测试,奠定了在SDN领域的领导者地位。华为预研的OpenFlow控制器和交换机攻克了SDN领域的多个难题,并在2013年6月欧盟高级网络测试中心(EANTC)举办的业界首次SDN互通测试中,成绩业界领先。

华为敏捷网络基于SDN理念打造,目前已经在高校广泛应用。广域网方案持续服务于全国CERNET教科网,智慧校园解决方案在清华大学、北京大学、浙江大学等多家院校已经成功实现规模部署,双活数据中心解决方案在重庆大学、计量学院等院校也已经上线使用。

篇5:华为编程大赛

一、活动地点:教学楼B10

5二、活动主办单位:计算机系分团委学生会组织部

三、协助单位: SOVO公司

四、活动内容:

1、由sovo公司提供3种不同程度却又比较实际的程序题给参赛队自由选择题目的难易程度。

2、一种题作为自己的参赛题,等待比赛开始。

3、比赛正式开始,各参赛队员(队伍)开始进行编程,比赛时间参赛队员(队伍)进入赛区后,从上述公司所出的题目中选取为2个小时。

4、在比赛的过程中纪检部派人作巡场监考员,对违反比赛规则的队

5、员(队伍)做自动弃权处理。

6、比赛结束后评委按照不同程度,不同的评分标准给参赛队评分,选出编得最为细腻的程序赋予最佳团队奖、个人技术奖、最佳设计奖....

五、宣传形式:

1、大型喷画宣传海报、横幅

2、学院官方网、学生论坛、SSC网站等

3、东软之声广播台

4、各大公告栏

六、比赛形式:分成个人组和团队组

七、评分标准:学院老师占60%及SOVO公司占40%,学院老师主要看程序的规范进行评分,SOVO公司则以社会经验和程序的实用性进行评分。

八、前期准备:

1、活动总策划统筹(计算机系分团委学生会)

2、设计好宣传所用的海报、横幅、新闻稿(计算机系分团委学生会宣传部、学术部)

3、布置比赛场地(计算机系分团委组织部、办公室)

4、相关参赛人员的组织、学院老师的邀请(计算机系分团委学生会文体部)

5、做出评分标准与评分表(计算机系分团委办公室)

6、相关参赛人员的组织、学院老师的邀请(计算机系分团委学生会组织部、文体部)

九、后期准备:

1.活动具体时间通知与安排(计算机系分团委组织部)

2.活动地点与所需物资准备

篇6:华为编程大赛

搭建人才培养平台深化交流与合作

——在2011首届湖南大学生编程大赛上的致辞

长沙高新区党工委谭杭生

2011年5月16日

各位领导、各位专家、各位来宾,朋友们:

历经两个多月的2011首届湖南大学生编程大赛,今天在这里即将落下帷幕。首先,我代表长沙高新区党工委、管委会,对此次编程大赛的成功举办表示热烈祝贺!向关心、支持大赛的各级领导和专家,组织协办大赛的各高校和企业,表示衷心感谢!

长沙高新区是湖南发展软件产业的前沿阵地和核心区域,承载了国家火炬计划软件产业基地、国家软件产业基地、国家863软件专业孵化器、国家软件人才国际培训基地等多个国家级品牌,肩负着引领创新、加快发展的历史使命。园区政策环境优良,产业基础雄厚,创新优势明显,既是我国中部地区发展软件产业最理想的投资洼地,又是国内外优秀人才向往和集聚的“强磁场”。1997年设立的长沙软件园,是国家首批授牌的四大软件园之一,吸引了1300多家软件企业入驻和资金与人才的汇集,园区集聚效应、示范效应与带动效应不断增强,产业特色日趋明显,是全国软件产业发展的重要基地、人才培养基地和软件出口基地,已发展成为具有国内一流自主创新特色的专业园区。

大力发展软件产业,人才是关键因素。培养和造就一批创新型、复

合型软件人才,形成一支专业素质高、技术水平强的软件人才队伍,为湖南软件产业的发展提供智力保障,是我们长沙高新区、高等院校和IT企业的共同责任。为此,在湖南省经济和信息化委员会、湖南省外国专家局、湖南省教育厅的支持指导下,我们联合高校和企业举办了这次编程大赛。大赛获得了圆满成功,提高了青年学生的竞技水平,展示了青年学生在软件开发方面的想象力和创造力,赛出了青年学生的精神风貌,实现了大赛举办的初衷。

我们相信,这次编程大赛的成功举办,将进一步激活和开发湖南高校的人才资源,挖掘和培养一批有潜力的软件人才,孵化和转化一批软件技术创新成果,促进湖南软件技术的产学研深度合作。对加强长沙高新区与各高校、各企业的交流与合作,完善园区、高校、企业三方互动的人才培养与输送机制,建立一个发挥创意、交流技术、展示才华的竞技平台,促进高校转变创新型人才培养模式,都具有十分重要的意义。

今天的大赛落幕,意味着新的开始。我们衷心希望,今后会有更多的机会与国内外知名高校、知名企业开展交流与合作,共同搭建人才培养平台,齐心打造编程大赛品牌,使当代大学生能够走出校园,走入应用科学中,走入社会的实践应用,为国家挖掘和培养更多、更专业、更优秀的软件人才,智力支撑湖南软件产业在新时期的发展提升!

注:本文为网友上传,旨在传播知识,不代表本站观点,与本站立场无关。若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:66553826@qq.com

上一篇:C语言编程实践题目 下一篇:道面工程