近年来,计算机专业学生数量逐年增长,从2018年到2023年,计算机类专业的计划招生人数从28万余人增长到39万余人,增长幅度达到了38.5%。
2024年,计算机专业招生院校共计1054所,较去年增加11所,这些数据都表明,计算机专业的受欢迎程度和招生规模都在逐年增加。
这意味着进入计算机行业就业的应届毕业生越来越多,权威的专业竞赛经历是提升求职成功率的重要方式。
大学生参加计算机竞赛获奖可以带来多方面的好处,除了获奖经历可以显著提升个人简历的吸引力,对求职和实习机会有直接帮助外,在一些高校中,竞赛获奖还可以为学生的综合测评加分,有助于奖学金申请和保研。
在准备竞赛的过程中,我们也可以深入学习和实践计算机相关的专业知识和技能,提升自己的团队协作能力、领导力、创新思维和对专业的自信心。
我们耳熟能详的大赛有“蓝桥杯”和华为ICT大赛。“蓝桥杯”(蓝桥杯全国软件和信息技术专业人才大赛)是由中华人民共和国工业和信息化部人才交流中心主办,国信蓝桥教育科技(北京)股份有限公司承办的计算机类学科竞赛。
2022年8月23日,“蓝桥杯”被教育部拟确定2022—2025学年面向中小学生的全国性竞赛活动。截至2024年9月,“蓝桥杯”已举办15届,包含Java软件开发、C/C++程序设计、Python程序设计、Web应用开发、软件测试、嵌入式设计与开发、单片机设计与开发、物联网设计与开发、EDA设计与开发,以及青少年创意编程组。
华为ICT大赛是华为打造的面向全球大学生的年度ICT(Information and Communications Technology,信息与通信技术)赛事。
华为ICT大赛旨在为全球高校大学生打造国际化的竞技和交流平台,提升学生的ICT知识水平和实践动手能力,培养其运用新技术、新平台的创新创造能力,推动人类科技发展,助力全球数字包容。
自2015年举办以来,华为ICT大赛影响力日益增强,已被中国高等教育学会正式纳入全国普通高校大学生竞赛项目榜单。今年的华为ICT大赛包含网络赛道、云赛道、基础软件赛道和昇腾AI赛道。
其他比赛还有ACM-ICPC(国际大学生程序设计竞赛)、中国高校计算机大赛等,这些竞赛不仅能够提升学生的专业技能,还能够为我们的未来发展打下坚实的基础。
小异在这里推荐几本“蓝桥杯”和华为ICT大赛的教程给大家,让我们一起来刷成就!
Part.1
蓝桥杯”教程
▼点击下方,即可购书
《C/C++程序设计竞赛真题实战特训教程(图解版)》是蓝桥杯官方指定教程,由“金牌”教练+“金牌”教研强强联手,包含多年实战经验总结,让你备赛不再困惑,学有所获。
书中内容包含解题痛点、难点小栏目、生动有趣的图示、配套源代码和PPT,以及在线评测系统+真题库体验,一本在手,全方位备赛。
本书面向“蓝桥杯”C/C++语言组的备赛,从数百道历年真题中精选具有代表性的题目作为例题进行分类详解。
全书共7章,由浅入深、由易到难地介绍了各类例题,主要包括枚举与模拟、搜索与查找、思维与贪心、简单数论、字符串算法、动态规划、数据结构等。
每一类例题的讲解,不只是简单地给出解析及参考代码,而是注重通过提供不同的解题方案训练读者的计算思维、编程思维,不仅有助于读者提高解题能力和竞赛水平,还有助于形成自己的编程思想,实现“以赛促学”的学习目标。
▼点击下方,即可购书
《程序设计竞赛专题挑战教程》是蓝桥杯官方备赛指南,包含“金牌”教练+“金牌”教研多年实战经验总结,覆盖算法竞赛考点和解析,例题代码用C++、Python两种语言编写。
同时附带Java语言代码的电子资源,还附带在线评测系统+真题库,让你实现精准备赛,有效刷题,不再困惑,学有所获。
本书面向“蓝桥杯”,从数据结构和算法的维度帮助广大读者训练编程思维和计算思维,掌握编程方法和解题技巧。
全书共10章,第1章主要介绍了蓝桥杯软件类大赛的基本情况,归类汇总了其涉及的知识点(包括算法知识点),详细介绍了其在线评测系统以说明评分情况。
第2~10章则由浅入深、由易到难地介绍了各类知识点,包括手算题和杂题、基础数据结构、基本算法、搜索、高级数据结构、动态规划、数学、字符串、图论等,对于每一类知识点都简明扼要地进行说明,并以真题作为例题进行细致讲解,以更好地帮助读者实现学用结合的学习效果。需要特别说明的是。
本书例题的代码部分,分别由C++、Python、Java三种语言来实现(书中仅提供以C++、Python语言编写的代码,以Java语言编写的代码可从本书的配套数字资源中获取)。
本书不仅适合作为蓝桥杯软件类大赛参赛者的备赛用书,还适用于备赛其他编程或算法类大赛(如全国青少年信息学奥林匹克竞赛NOI、国际大学生程序设计竞赛ICPC、中国大学生程序设计竞赛CCPC、中国高校计算机大赛团体程序设计天梯赛GPLT等)。
此外,本书还适合作为本科生和研究生的相关算法课程的教材或参考资料。
Part.2
华为ICT大赛教程
本套系列真题解析丛书由华为ICT大赛组委会编写,共四册,涵盖第八届华为ICT大赛实践赛网络、计算(第九届华为ICT大赛更名为“基础软件”)、云、昇腾AI等4个赛道的真题及解析,是华为官方出版的唯一大赛教程。
丛书内容全面,由浅入深,能反映出考官的出题方向和命题风格,帮助你明确复习重点、提高应对能力,而且考点与第九届华为ICT大赛基础软件赛道考点高度吻合。
从基础概念讲起,逐步分析中国区全国初赛-全国总决赛-全球总决赛真题,对知识理解的思维卡点、难点抽丝剥茧,进行系统、专业性讲解,助你系统、高效地学习。
▼点击下方,即可购书
针对华为ICT大赛2023—2024省赛初赛、省赛复赛、全国总决赛、全球总决赛的真题进行了详细分析。
数通模块:数通基础知识,交换技术,路由技术,以及IPv6、广域网、MLPS、VPN、组播、SDN、网络管理与监控等。
网络安全模块:信息安全,安全通信,攻击与防御,云安全,安全运维。
WLAN模块:WLAN工作原理与组网架构,WLAN安全、高级特性,网络规划与运维,CloudCampus解决方案。
▼点击下方,即可购书
本书对华为ICT大赛2023—2024实践赛云赛道省赛初赛、省赛复赛、全国总决赛、全球总决赛的真题进行了详细分析。
云:云计算,公有云服务操作,云原生基础服务,云原生应用构建。
大数据:华为大数据平台MRS,大数据场景化解决方案,数据湖,数据治理,特征工程,有监督/无监督学习,模型评估与优化。
AI:基础概念,计算机视觉、NLP、ASR等应用开发,智能驾驶、量子机器学习、强化学习、知识图谱等,机器学习,深度学习,华为云AI全栈全场景整体应用,MindSpore开发框架。
▼点击下方,即可购书
华为ICT大赛2023-2024计算赛道(第九届华为ICT大赛更名为“基础软件赛道”)分为“省赛初赛-省赛复赛-全国总决赛-全球总决赛”四个阶段,赛题包含openEuler、openGauss、Kunpeng Application Development三个方向。针对赛事各阶段真题,本书进行了详细分析。
openEuler:企业服务管理配置、集群软件配置、共享存储配置、自动化管理、虚拟化与容器等关键特性,还有社区生态。
openGauss:基本概念与体系结构,安装部署,数据库管理,存储引擎,SQL引擎,数据库开发,存储过程与触发器,安全管理、性能调优,高阶特性。
Kunpeng Application Development:基础知识,软件迁移,编译器,性能分析与调优,大数据与虚拟化解决方案,社区生态。
▼点击下方,即可购书
本书真题覆盖的考点主要有:AI算法与应用、MindSpore开发框架实践、昇腾全栈AI平台、昇腾AI应用实战。
AI算法与应用:AI基础概念,CV、NLP、ASR等技术领域,图像、文本、音频等数据的处理方式,深度学习基础算法,前沿技术场景等。
MindSpore开发框架实践:基于MindSpore的数据处理常用操作,运行环境配置,数据操作,网络构建,MindSpore开发组件,大模型,进阶使用。
昇腾全栈AI平台:昇腾AI处理器,达芬奇架构,Atlas系列硬件,异构计算架构CANN。
昇腾AI应用实战:计算机视觉、自然语言处理。
参加竞赛并不仅仅是为了获得奖项,更重要的是以赛促学,提升我们的实践能力。
这几本书不仅提供了解题方法,还能持续提升我们的技术应用能力和应变能力,可谓一举多得,快一起来学习吧!
—END—
分享你对这期书单的看法
在留言区参与互动,并点击在看和转发活动到朋友圈,我们将选1名读者赠送e读版电子书1本,截止时间12月20日。