当前位置:新励学网 > 应试教育 > 高中计算机奥林匹克竞赛考什么

高中计算机奥林匹克竞赛考什么

发表时间:2024-07-26 07:37:31 来源:网友投稿

一、考试内容主要有:

NOI竞赛的题目以考查选手对算法和编程能力的掌握为主。题目类型有以下三种:

1、传统型:

传统型题目要求选手提交答案程序的源文件。该程序从一个正文文件中读入数据,并向指定的输出文件中写入计算结果。非交互式程序题的题面包括下列内容:

(1)求解问题的描述;

(2)输入文件名和输出文件名(可以是标准输入/输出);

(3)输入数据格式、输出数据格式、以及输入数据范围;

(4)对程序使用计算资源的限制,以及其它可能的限制。

2、交互型:

交互型题目要求选手提交答案程序的源文件。该程序通过调用所提供的库函数实现数据的输入和输出。交互式程序题的题面包括下列内容:

(1)求解问题的描述;

(2)库函数的功能、函数原型、以及获取和链接方式;

(3)输入数据格式、输出数据格式、以及输入数据范围;

(4)对程序使用计算资源的限制,以及其它可能的限制。

3、提交答案型:

提交答案型题目不要求选手提交程序的源文件。选手需要按题目要求,根据给定的输入数据文件生成一组输出数据文件。该组数据文件既可以是由选手的程序输出的,也可以是由选手手工构造的。当选手使用自行设计的程序生成题目答案时,其所使用的程序不应提交。答案提交题的题面包括下列内容:

(1)求解问题的描述;

(2)输入数据格式、输出数据格式;

(3)输入数据文件的获取方法。

二、报名地:

所有省市自治区都可以报名参加。

三、编译系统:

gcc≥3.2.2,g++≥3.2.2,FreePascal≥2.0.1,主要用C++和Pascal。

四、靠前复习应以考试内容为侧重,到达熟练掌握的程度,很有可能拿到好成绩。

扩展资料:

1、竞赛前的练习和标准化笔试题:

选手在正式竞赛前应有不少于2个小时的练习时间,以熟悉竞赛场地、设备和软件环境、以及答案提交方式。竞赛前的练习应安排在第一场竞赛的前一天。在赛前练习结束后,应安排不少于30分钟的时间进行标准化笔试题的测试。

标准化笔试题包含单选题、多选题和填空题,题目涉及的内容包括计算机和编程的基本知识、NOI竞赛所使用的操作系统、编程工具等的使用方法,以及基本竞赛规则。标准化笔试题的成绩计入选手竞赛的总成绩。

2、竞赛时间:

NOI的竞赛分为两场,每场竞赛的时间为5小时。两场竞赛之间应间隔一天。

免责声明:本站发布的教育资讯(图片、视频和文字)以本站原创、转载和分享为主,文章观点不代表本网站立场。

如果本文侵犯了您的权益,请联系底部站长邮箱进行举报反馈,一经查实,我们将在第一时间处理,感谢您对本站的关注!