首页>新闻详情

烟台信息学奥赛培训机构-烟台c++编程培训

来源:童程童美少儿编程培训学校时间:2021-02-21

    信息学奥林匹克竞赛是在广大青少年中普及计算机教育,推广计算机应用的一项性竞赛活动。分为三个级别:青少年信息学奥林匹克联赛,简称NOIP,青少年信息学奥林匹克竞赛,简称NOI,国际信息学奥林匹克竞赛,简称IOI。
    N0IP是青少年信息学联赛之一,对学生在自主招生、、中高考、出国留学等环节中起到关键作用
    C语言的特点
    设计特性:C语言的设计理念让用户轻松地完成自顶向下的规划、结构化编程和模块化设计。用C语言编写的程序更易懂、更可靠。
    性:C语言充分利用了计算机的优势,程序设计更紧凑,运行速度快。
    可移植性:用C语言在一种系统下编写的程序,经过简单修改甚至不用修改就能在其他系统上运行。
    C语言是信息学竞赛的较重要的计算机语言。
    C语言编程机制
    C语言是编译型语言,编写的程序代码需要通过编译器编译成可执行文件才能运行。
    用C语言编写程序时,编写的内容被存储的文本文件中,该文件称为源代码文件,文件扩展名为.c。
    C语言运行时,需要将源代码文件转换为可执行文件,通过编译和链接两个步骤完成。
    编译器将源代码转换成中间代码,链接器把中间代码与其他代码(如:C语言标准库)合并,生成可执行文件。
    1、青少年信息学奥林匹克联赛(省级联赛)
    初赛在每年10月,复赛在每年11月。省级联赛分为两个级别:普及组和提高组。普及组主要针对初中生,提高组主要针对高中生。省级联赛分为初赛和复赛两轮,初赛是两个小时笔试,考计算机基础知识、算法基础知识、看程序写运行结果以及程序补充填空,只有初赛合格的才能参加复赛。
    省级联赛普及组复赛有一场考试,三个半小时四道题。提高组复赛有两场考试,时间安排在相邻的两天,每天三个半小时三道题。
    复赛中每道题都有一定数量的测试点,对于一个测试点,代码能在允许的时间和空间内计算完成,即可得到这个测试点的分数。测试方式为黑箱测试,一道题100分,通常是10个到20个的测试点,也就是说一个测试点5分到10分。程序提交后,赛后集中评测。按照本省分配名额,根据复赛考试成绩分为一二三等奖,称为省奖,提高组省三等奖以上可以参加多数大学自主招生。
    竞赛的计算机语言为PASCAL、C和C++,PASCAL将在2022年退出竞赛选用语言,C++兼容C语言,并且C++提供标准模板库支持,选择C++报考的人数占大多数。选手只能选择一种语言参赛。
    根据省级联赛成绩选拔参加省队人员,参加竞赛。
    2、青少年信息学奥林匹克竞赛(决赛)和国际信息学奥林匹克竞赛(国际竞赛)
    决赛每年7月举办。国赛的选手都是各省队成员,赛制和NOIP提高组复赛相似,也是2天,每天3题5小时,0名选手成为集训队队员,保送清北。
    从集训队选拔四名选手,参加国际竞赛,国际竞赛采用ACM赛制。

上一篇下一篇

免费申请童程童美少儿编程培训学校

关于我们 | 联系我们 | 童程童美少儿编程培训学校

首页 | 新闻 | 资讯 | 课程 |隐私协议

  • 在线咨询
  • 电话咨询
  • 在线留言