必读!备战CSP-J/S复赛:图文详解NOI Linux上的Code::Blocks使用方法和配置指南(家长和孩子必读)

文摘   2024-10-11 07:36   北京  


大家好!我是老码农。

今天是10月11日,离10月26日CSP-J/S复赛还有15天。

孩子们都在使劲备战10月26日的复赛,现阶段我认为有3个重点:

  • 第1: 温故知新,把之前学过的知识好好复习;
  • 第2: 防爆零,这块大家一定要予以重视,每年的确都有不少孩子爆零;
  • 第3: 熟悉复赛认证环境,环境这块会影响孩子写代码效率;

今天主要分享:如何熟悉复赛认证环境,主要讲解code::blocks的使用技巧。

先说说我个人建议

全国大部分省份都是双系统:Windows + NOI Linux(虚拟机),NOI Linux是安装在虚拟机上的。

孩子们即可以用Windows上Dev-CPP编写代码,也可以用NOI Linux上的Code::Blocks编写、调试代码。

Code::Blocks真心比Dev-CPP好用很多,他的代码补全功能比Dev-CPP强大多了。

  • 第1点:Code::Blocks真心比Dev-CPP好用很多,刚才也说了;

  • 第2点:比赛的环境毕竟不是家里的电脑,万一比赛现场的环境不太好用,还可以切换环境;

建议:

  • 如果本省必须要用NOI Linux,那没得选择,需要熟悉Code::Blocks;
  • 如果本省Windows + NOI Linux,如果孩子有时间,建议也熟悉下NOI Linux,毕竟评测是在NOI Linux上的,Windows上没问题,可能到NOI Linux会爆零;
  • 如果本省只有Windows + Dev CPP,那就专注复习第二轮即可。

备战复赛相关阅读

付费阅读: 点击标题阅读

推荐阅读: 点击标题阅读

复赛环境相关: 点击标题阅读

今天分享的主题:如何在NOI Linux中使用Code::Blocks编程。

code::blocks

Code::Blocks区别于Windows上Dev C++的重大优势

  • 第一点:调试的时候,可以查看各种复杂数据结构的值,比如vector、map等;

  • 第二点:  代码自动补全功能比Dev C++强大可不是一点半点。。

此两点关于孩子调试程序的效率。

Windows上我之前也安装过Code::Blocks,但调试的时候,可以查看各种复杂数据结构的值的设置没弄好。

感觉很不舒服,官方的NOI Linux能查看复杂数据结构的值,还是很爽的。

重要提示

  • 首先:

    • 如果孩子不熟悉NOI Linux上如何使用Code::Blocks,先让孩子按本教程熟悉一遍各种操作。

    • 建议不要等到最后一周再熟悉,那样会来不及的,建议从现在开始熟悉。

  • 其次:一定要熟记下面章节的内容,很可能考场的电脑没有针对这些设置做优化。

    • 第1个坑
    • 第2个坑
  • 最后:10月26日复赛的赛场上,务必先针对Code:Blocks进行设置,让Code:Blocks用起来比较爽。

    这块10月26日前,家长务必提醒孩子在重新看一遍这些设置如何操作。

    重点:先配置好Code:Blocks,在编写代码,这样效率高。

    • 第1个坑
    • 第2个坑
    • 第3个坑
    • 第4个坑

小码匠和老码农
我是小码匠,一名初二的女生,本来可以享受那么多的休息时光,却偏偏要奉献给一方键盘和数学公式。 未来无论风雨挫折,作为一个OIer,源于喜欢,无怨无悔。 在这里我会不定期分享一些数学和信息学题目,期待与你共同进步。
 最新文章