fbpx
维基百科

全国青少年信息学奥林匹克竞赛

全国青少年信息学奥林匹克竞赛National Olympiad in Informatics,NOI),是由中华人民共和国教育部中国科学技术协会批准的,中国计算机学会主办的主要面向中华人民共和国全国中学生的每年一度的信息学(计算机)学科奥林匹克竞赛。第一届竞赛于1984年举行,当时名称为全国中学生计算机程序设计竞赛。自1989年起,改名为全国信息学奥林匹克竞赛。

NOI 2002 使用的计算机

概述 编辑

全国青少年信息学奥林匹克竞赛是国内包括港澳在内的省级代表队最高水平的大赛,自1984年至今,在国内包括香港、澳门组织竞赛活动。每年经各省选拔产生5名选手(其中一名是女选手),由中国计算机学会在计算机普及较好的城市组织进行比赛。这一竞赛记个人成绩,同时记团体总分。[1]

规则 编辑

NOI是一个程序设计竞赛。其规则包含这几个方面:

  1. 名额分配规则,NOI是一个具有一定的国家权威性的比赛,因此由各省选拔出省队队员来参加NOI竞赛[2],因此需要根据各省选手水平等分配各省参加NOI的人数。
    • 各省参赛人数由以下几个因素决定:NOIP初赛人数,NOIP复赛人数,NOIP复赛平均分,以及是否承办比赛,对比赛做出特殊贡献等。[3]
  2. 评奖规则,由于NOI涉及到保送生资格,和国家集训队资格,所以有其评奖规则。
    • 现阶段选手分为A、B、C、D、E五类,待遇不同,其中A类为正式选手有+5分的优惠,B类为推动NOI普及奖励名额,C类为举办NOI相关活动奖励名额,D类为非正式选手,E类为初中选手。[4]
  3. 技术规则,牵涉到编程所使用的电脑配置,系统,语言以及对语言的限制。
    • 现阶段使用PascalGNU CGNU C++这三种语言,但是对语言的使用有限制。[5]
      • CCF在2020年停止在NOI中对使用C与Pascal的支持[6]
    • 目前使用由北京航空航天大学Ubuntu14.04基础上开发的NOI Linux1.4.1。[7]
    • 2021年7月16日CCF发布新的NOI Linux2.0,基于Ubuntu20.04.1,将于2021年9月1日起作为NOI系列比赛和CSP-J/S等活动的标准环境使用。[8]
    • 此外还有不能在比赛中访问网络,不能携带存储工具、通信工具等规定。[9]

标准竞赛环境 编辑

NOI系列活动标准竞赛环境(2016年11月8日更新)[10]
分类 软件及版本 说明 启动/使用方法
系统软件 NOI Linux 1.4.1 操作系统 开机自动启动
编译器 GCC 4.8.4 C编译器 终端运行,命令行:

gcc test.c -o test

G++ 4.8.4 C++编译器 终端运行,命令行:

g++ test.cpp -o test

FPC 2.6.2 Pascal编译器 终端运行,命令行:

fpc test.pas

调试器 GDB 7.7.1 命令行调试器 终端运行,命令行:gdb
DDD 3.3.12 命令行调试器 终端运行,命令行:ddd
集成开发环境 GUIDE 1.02 单文件程序

IDE (C/C++/Pascal)

鼠标点击启动: 应用程序→编程→GUIDE
Anjuta 3.10.2 C/C++ IDE 鼠标点击启动: 应用程序→编程→Anjuta

IDE

Lazarus 1.0.12 Pascal IDE 鼠标点击启动: 应用程序→编程→Lazarus
系统情况简表(2021年9月1日后实行)
类别 软件/模块 版本 备注说明
系统 Kernel 5.4.0-42-generic 64位
语言环境 GCC 9.3.0 C编译器
G++ 9.3.0 C++编译器
FPC 3.0.4 Pascal编译器
Python 2.7 非竞赛语言
3.8 非竞赛语言
调试器 GDB 9.1
DDD 3.3.12
集成开发环境 Code::Blocks 20.03 C/C++集成开发环境
Lazarus 2.0.6 Pascal集成开发环境
Geany 1.36 C/C++/Pascal(轻量级)集成开发环境
文本编辑工具 VS Code 1.54.3
Emacs 26.3
Gedit 3.36.2
Vim 8.1
Joe 4.6
nano 4.8
sublime text 3.2.2
其他软件 Firefox 79.0 网页浏览器
Midnight Commander (mc) 4.8.24 终端
XTerm (UXTerm) 3.5.3 终端
Arbiter-local 1.02 程序评测工具单机版

历史 编辑

  • 最早,参加NOI的每省正式成员5名(包括一名女选手,这位选手的成绩单独排名),这些成员有成绩证书及奖牌,得奖后可以获得保送资格。另有同步夏令营,参加成员只有成绩证明,不能获得保送资格。[11]
  • 在2010年,NOI各省参赛人数发生大幅度增加。所有成员分为A、B、C三类。其中A类相当于原来的正式成员,BC类基本相同,与A类区别不大,但是评奖是按照A类划线,B类类取的同等及以上成绩也有相应的成绩证明和奖牌,并可以取得保送资格。夏令营不变。[12]
  • 2011年,NOI各省参赛人数再次增加,并且分为A、B、C、D四类。取消了夏令营,ABC三类定为与2010年基本相同,而D类则相当于原来的夏令营选手,不能获得奖牌,也不能获得保送资格,只能取得成绩证明。[13]
  • 2011年,国家集训队人数变为60人,ABC三类选手均可入选[13],同时NOI冬令营结束后选取之前成绩最好的12名选手,进入国家队候选队员,其他选手失去进入国家队的机会。[14]
  • 2012年,各省参赛人数变化不大。但是A类与BC类选手待遇发生变化。B、C类只有证书,无奖牌,且进入国家集训队的机会要比A类少。D类维持不变,只有成绩证明。[15]同时由于教育部的规定,13年及以后只有获得国家集训队资格的才有保送资格,所以国家集训队名额可能进一步增加。
  • 2019年,新增E类名额。[16]

历届举办地 编辑

年份 举办地 具体时间
2022 江苏昆山 8月20日 - 8月27日
2021 浙江余姚 7月24日 - 7月30日[17]
2020 湖南长沙 8月16日 - 8月21日
2019 广东广州 7月14日 - 7月20日
2018 湖南长沙 7月16日 - 7月22日[18]
2017 浙江绍兴 7月17日 - 7月23日[19]
2016 四川绵阳 7月22日 - 7月28日[20]
2015 浙江杭州 7月15日 - 7月21日[21]
2014 广东深圳 7月25日 - 7月31日[22]
2013 四川成都 7月14日 - 7月20日[23]
2012 江苏常州 7月28日 - 8月3日[24]
2011 吉林长春 8月6日 - 8月12日[25]
2010 山东烟台 7月31日 - 8月6日
2009 北京 7月25日 - 7月31日
2008 浙江绍兴 7月27日 - 8月2日
2007 福建福州 7月28日 - 8月3日
2006 四川绵阳 7月22日 - 28日
2005 河南郑州 8月5日 - 11日
2004 湖南长沙 8月8日 - 14日
2003 上海 8月3日 - 9日
2002 天津 8月10日 - 16日
2001 陕西西安 9月
2000 澳门 3月
1999 北京 7月
1998 浙江杭州 8月
1997 香港 8月
1996 上海 8月
1995 江苏南京 8月
1994 北京 8月
1993 山西太原 8月
1992 北京 8月
1991 福建厦门 8月
1990 北京 8月
1989 广东惠州 12月
1988 北京 8月
1987 山东潍坊青岛 8月
1986 北京 8月
1985 天津 8月
1984 北京 8月

参考文献 编辑

  1. ^ . [2017-10-21]. (原始内容存档于2017-10-28). NOI:全国青少年信息学奥林匹克(NOI)是国内包括港澳在内的省级代表队最高水平的大赛,自1984年至今,在国内包括香港、澳门组织竞赛活动。每年经各省选拔产生5名选手(其中一名是女选手),由中国计算机学会在计算机普及较好的城市组织进行比赛。这一竞赛记个人成绩,同时记团体总分。 
  2. ^ . [2017-10-21]. (原始内容存档于2017-06-02). 1.省选是各省选拔参加NOI选手的必要环节,各省必须组织省选。如遇不可抗拒的原因未能组织省选,须在当年CCF NOI举行四个月前报CCF批准。 
  3. ^ . [2017-10-21]. (原始内容存档于2017-10-21). 
  4. ^ . (原始内容存档于2016-10-17). 
  5. ^ . (原始内容存档于2017-10-21). 
  6. ^ CCF关于NOI系列赛事程序设计语言变更的公告. (原始内容于2018-12-23). 
  7. ^ . www.noi.cn. [2018-02-25]. (原始内容存档于2018-02-25) (中文(中国大陆)). 
  8. ^ . www.noi.cn. [2021-07-16]. (原始内容存档于2021-07-16) (中文(中国大陆)). 
  9. ^ . [2012-04-03]. (原始内容存档于2012-03-10). 
  10. ^ NOI 全国青少年信息学奥林匹克竞赛. www.noi.cn. [2019-03-31]. (原始内容于2019-03-31). 
  11. ^ . [2017-02-26]. (原始内容存档于2017-05-04). 第三章 全国青少年信息学奥林匹克竞赛(NOI)... 
  12. ^ . [2017-02-26]. (原始内容存档于2017-04-05). 
  13. ^ 13.0 13.1 . [2017-02-26]. (原始内容存档于2016-10-17). 
  14. ^ . [2017-02-26]. (原始内容存档于2017-04-05). 
  15. ^ . [2017-02-26]. (原始内容存档于2016-10-17). 
  16. ^ NOI 全国青少年信息学奥林匹克竞赛. www.noi.cn. [2019-03-31]. (原始内容于2019-03-31). 
  17. ^ 关于NOI2021的报到通知. www.noi.cn. [2021-06-10]. (原始内容于2021-06-28) (中文(中国大陆)). 
  18. ^ . www.noi.cn. [2017-06-07]. (原始内容存档于2018-06-04) (中文(中国大陆)). 
  19. ^ . www.noi.cn. [2018-06-01]. (原始内容存档于2017-12-26) (中文(中国大陆)). 
  20. ^ . [2016-08-28]. (原始内容存档于2016-08-22). 
  21. ^ . [2016-08-28]. (原始内容存档于2015-08-17). 
  22. ^ . [2014-08-28]. (原始内容存档于2014-07-05). 
  23. ^ . [2013-05-25]. (原始内容存档于2013-04-04). 
  24. ^ . [2012-04-03]. (原始内容存档于2012-05-10). 
  25. ^ . [2012-11-25]. (原始内容存档于2011-11-22). 

外部链接 编辑

    参见 编辑

    全国青少年信息学奥林匹克竞赛, 此條目介紹的是, 关于同为中国计算机学会主办的省级的信息学竞赛, 请见, 全国青少年信息学奥林匹克联赛, national, olympiad, informatics, 是由中华人民共和国教育部和中国科学技术协会批准的, 中国计算机学会主办的主要面向中华人民共和国全国中学生的每年一度的信息学, 计算机, 学科奥林匹克竞赛, 第一届竞赛于1984年举行, 当时名称为全国中学生计算机程序设计竞赛, 自1989年起, 改名为全国信息学奥林匹克竞赛, 2002, 使用的计算机, 目录, 概. 此條目介紹的是全国青少年信息学奥林匹克竞赛 NOI 关于同为中国计算机学会主办的省级的信息学竞赛 请见 全国青少年信息学奥林匹克联赛 全国青少年信息学奥林匹克竞赛 National Olympiad in Informatics NOI 是由中华人民共和国教育部和中国科学技术协会批准的 中国计算机学会主办的主要面向中华人民共和国全国中学生的每年一度的信息学 计算机 学科奥林匹克竞赛 第一届竞赛于1984年举行 当时名称为全国中学生计算机程序设计竞赛 自1989年起 改名为全国信息学奥林匹克竞赛 NOI 2002 使用的计算机 目录 1 概述 2 规则 3 标准竞赛环境 4 历史 5 历届举办地 6 参考文献 7 外部链接 8 参见概述 编辑全国青少年信息学奥林匹克竞赛是国内包括港澳在内的省级代表队最高水平的大赛 自1984年至今 在国内包括香港 澳门组织竞赛活动 每年经各省选拔产生5名选手 其中一名是女选手 由中国计算机学会在计算机普及较好的城市组织进行比赛 这一竞赛记个人成绩 同时记团体总分 1 规则 编辑NOI是一个程序设计竞赛 其规则包含这几个方面 名额分配规则 NOI是一个具有一定的国家权威性的比赛 因此由各省选拔出省队队员来参加NOI竞赛 2 因此需要根据各省选手水平等分配各省参加NOI的人数 各省参赛人数由以下几个因素决定 NOIP初赛人数 NOIP复赛人数 NOIP复赛平均分 以及是否承办比赛 对比赛做出特殊贡献等 3 评奖规则 由于NOI涉及到保送生资格 和国家集训队资格 所以有其评奖规则 现阶段选手分为A B C D E五类 待遇不同 其中A类为正式选手有 5分的优惠 B类为推动NOI普及奖励名额 C类为举办NOI相关活动奖励名额 D类为非正式选手 E类为初中选手 4 技术规则 牵涉到编程所使用的电脑配置 系统 语言以及对语言的限制 现阶段使用Pascal GNU C GNU C 这三种语言 但是对语言的使用有限制 5 CCF在2020年停止在NOI中对使用C与Pascal的支持 6 目前使用由北京航空航天大学在Ubuntu14 04基础上开发的NOI Linux1 4 1 7 2021年7月16日CCF发布新的NOI Linux2 0 基于Ubuntu20 04 1 将于2021年9月1日起作为NOI系列比赛和CSP J S等活动的标准环境使用 8 此外还有不能在比赛中访问网络 不能携带存储工具 通信工具等规定 9 标准竞赛环境 编辑NOI系列活动标准竞赛环境 2016年11月8日更新 10 分类 软件及版本 说明 启动 使用方法系统软件 NOI Linux 1 4 1 操作系统 开机自动启动编译器 GCC 4 8 4 C编译器 终端运行 命令行 gcc test c o testG 4 8 4 C 编译器 终端运行 命令行 g test cpp o testFPC 2 6 2 Pascal编译器 终端运行 命令行 fpc test pas调试器 GDB 7 7 1 命令行调试器 终端运行 命令行 gdbDDD 3 3 12 命令行调试器 终端运行 命令行 ddd集成开发环境 GUIDE 1 02 单文件程序 IDE C C Pascal 鼠标点击启动 应用程序 编程 GUIDEAnjuta 3 10 2 C C IDE 鼠标点击启动 应用程序 编程 Anjuta IDELazarus 1 0 12 Pascal IDE 鼠标点击启动 应用程序 编程 Lazarus系统情况简表 2021年9月1日后实行 类别 软件 模块 版本 备注说明系统 Kernel 5 4 0 42 generic 64位语言环境 GCC 9 3 0 C编译器G 9 3 0 C 编译器FPC 3 0 4 Pascal编译器Python 2 7 非竞赛语言3 8 非竞赛语言调试器 GDB 9 1DDD 3 3 12集成开发环境 Code Blocks 20 03 C C 集成开发环境Lazarus 2 0 6 Pascal集成开发环境Geany 1 36 C C Pascal 轻量级 集成开发环境文本编辑工具 VS Code 1 54 3Emacs 26 3Gedit 3 36 2Vim 8 1Joe 4 6nano 4 8sublime text 3 2 2其他软件 Firefox 79 0 网页浏览器Midnight Commander mc 4 8 24 终端XTerm UXTerm 3 5 3 终端Arbiter local 1 02 程序评测工具单机版历史 编辑最早 参加NOI的每省正式成员5名 包括一名女选手 这位选手的成绩单独排名 这些成员有成绩证书及奖牌 得奖后可以获得保送资格 另有同步夏令营 参加成员只有成绩证明 不能获得保送资格 11 在2010年 NOI各省参赛人数发生大幅度增加 所有成员分为A B C三类 其中A类相当于原来的正式成员 BC类基本相同 与A类区别不大 但是评奖是按照A类划线 B类类取的同等及以上成绩也有相应的成绩证明和奖牌 并可以取得保送资格 夏令营不变 12 2011年 NOI各省参赛人数再次增加 并且分为A B C D四类 取消了夏令营 ABC三类定为与2010年基本相同 而D类则相当于原来的夏令营选手 不能获得奖牌 也不能获得保送资格 只能取得成绩证明 13 2011年 国家集训队人数变为60人 ABC三类选手均可入选 13 同时NOI冬令营结束后选取之前成绩最好的12名选手 进入国家队候选队员 其他选手失去进入国家队的机会 14 2012年 各省参赛人数变化不大 但是A类与BC类选手待遇发生变化 B C类只有证书 无奖牌 且进入国家集训队的机会要比A类少 D类维持不变 只有成绩证明 15 同时由于教育部的规定 13年及以后只有获得国家集训队资格的才有保送资格 所以国家集训队名额可能进一步增加 2019年 新增E类名额 16 历届举办地 编辑年份 举办地 具体时间2022 江苏昆山 8月20日 8月27日2021 浙江余姚 7月24日 7月30日 17 2020 湖南长沙 8月16日 8月21日2019 广东广州 7月14日 7月20日2018 湖南长沙 7月16日 7月22日 18 2017 浙江绍兴 7月17日 7月23日 19 2016 四川绵阳 7月22日 7月28日 20 2015 浙江杭州 7月15日 7月21日 21 2014 广东深圳 7月25日 7月31日 22 2013 四川成都 7月14日 7月20日 23 2012 江苏常州 7月28日 8月3日 24 2011 吉林长春 8月6日 8月12日 25 2010 山东烟台 7月31日 8月6日2009 北京 7月25日 7月31日2008 浙江绍兴 7月27日 8月2日2007 福建福州 7月28日 8月3日2006 四川绵阳 7月22日 28日2005 河南郑州 8月5日 11日2004 湖南长沙 8月8日 14日2003 上海 8月3日 9日2002 天津 8月10日 16日2001 陕西西安 9月2000 澳门 3月1999 北京 7月1998 浙江杭州 8月1997 香港 8月1996 上海 8月1995 江苏南京 8月1994 北京 8月1993 山西太原 8月1992 北京 8月1991 福建厦门 8月1990 北京 8月1989 广东惠州 12月1988 北京 8月1987 山东潍坊和青岛 8月1986 北京 8月1985 天津 8月1984 北京 8月参考文献 编辑 全国青少年信息学奥林匹克竞赛系列活动简介 2017 10 21 原始内容存档于2017 10 28 NOI 全国青少年信息学奥林匹克 NOI 是国内包括港澳在内的省级代表队最高水平的大赛 自1984年至今 在国内包括香港 澳门组织竞赛活动 每年经各省选拔产生5名选手 其中一名是女选手 由中国计算机学会在计算机普及较好的城市组织进行比赛 这一竞赛记个人成绩 同时记团体总分 中国计算机学会关于CCF NOI省内选拔的若干规定 2017 10 21 原始内容存档于2017 06 02 1 省选是各省选拔参加NOI选手的必要环节 各省必须组织省选 如遇不可抗拒的原因未能组织省选 须在当年CCF NOI举行四个月前报CCF批准 NOI2013名额分配方案 2017 10 21 原始内容存档于2017 10 21 中国计算机学会关于NOI2012评奖的公告 原始内容存档于2016 10 17 关于NOI系列赛编程语言使用限制的规定 原始内容存档于2017 10 21 CCF关于NOI系列赛事程序设计语言变更的公告 原始内容存档于2018 12 23 NOI系列活动标准竞赛环境 2016年11月08日更新 www noi cn 2018 02 25 原始内容存档于2018 02 25 中文 中国大陆 NOI Linux 2 0发布 将于9月1日起正式启用 www noi cn 2021 07 16 原始内容存档于2021 07 16 中文 中国大陆 NOI竞赛规则 2012 04 03 原始内容存档于2012 03 10 NOI 全国青少年信息学奥林匹克竞赛 www noi cn 2019 03 31 原始内容存档于2019 03 31 全国青少年信息学奥林匹克竞赛条例 2017 02 26 原始内容存档于2017 05 04 第三章 全国青少年信息学奥林匹克竞赛 NOI CCF关于NOI2010名额分配方案的通知 2017 02 26 原始内容存档于2017 04 05 13 0 13 1 CCF关于NOI2011名额分配方案的公告 2017 02 26 原始内容存档于2016 10 17 存档副本 2017 02 26 原始内容存档于2017 04 05 中国计算机学会关于NOI2012评奖的公告 2017 02 26 原始内容存档于2016 10 17 NOI 全国青少年信息学奥林匹克竞赛 www noi cn 2019 03 31 原始内容存档于2019 03 31 关于NOI2021的报到通知 www noi cn 2021 06 10 原始内容存档于2021 06 28 中文 中国大陆 CCF NOI2018网上同步赛报名通知 www noi cn 2017 06 07 原始内容存档于2018 06 04 中文 中国大陆 CCF NOI2017网上同步赛报名通知 www noi cn 2018 06 01 原始内容存档于2017 12 26 中文 中国大陆 CCF NOI 2016在绵阳成功举办 2016 08 28 原始内容存档于2016 08 22 CCF NOI 2015在杭州成功举行 2016 08 28 原始内容存档于2015 08 17 CCF NOI2014报到通知 2014 08 28 原始内容存档于2014 07 05 2013年IOI amp NOI时间确定 2013 05 25 原始内容存档于2013 04 04 2012年IOI与NOI时间确定 2012 04 03 原始内容存档于2012 05 10 CCF NOI2011顺利落下帷幕 2012 11 25 原始内容存档于2011 11 22 外部链接 编辑信息学奥林匹克参见 编辑NOIP 保送生 国际信息学奥林匹克竞赛 CTSC 全国青少年信息学奥林匹克竞赛冬令营 国际大学生程序设计竞赛 取自 https zh wikipedia org w index php title 全国青少年信息学奥林匹克竞赛 amp oldid 74929485, 维基百科,wiki,书籍,书籍,图书馆,

    文章

    ,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。