1樓:
資訊學競賽的考察形式分為筆試和上機兩種形式。不僅是資訊學競賽,包括計算機考級、大學生程式設計比賽、資訊科技高考等相關考試競賽的形式也無外乎這兩種。資訊學競賽以上機測試為主,但是筆試也是重要的組成部分。
資訊學競賽的筆試
資訊學競賽無論普及組還是提高組,初賽的形式是筆試,在固定的時間內完成一份試卷,原則上不允許使用計算器但是因考場而異(資訊學競賽比賽流程管理混亂不是一日兩日的事情了)。批改是按照市級賽區統一批改然後統一劃線決定複賽名單(當然也有城市是將參賽名額分到學校,學校校內進行批改決定名額,雖然這麼做是違規的)。
資訊學競賽除了初賽是筆試以外,noi全國決賽也有100分的筆試環節,全部都是選擇題。不過這個題庫是提前公佈的,選手可以記憶題目通過筆試,所以如果不是因為個別選手手滑太嚴重,這一部分並不會有什麼區分度。
資訊學競賽的上機測試
複賽、省選以及冬令營、apio、ctsc等競賽,以及noi的主要比賽,都是上機測試,上機測試是資訊學競賽的重頭戲,能直接決定你能獲得什麼獎。根據比賽的不同,每場上機測試限時3-5小時,需要完成3-4個題目。noip提高組、noi和某些省選會分2天進行兩次上機測試。
上機測試的題型有多種形式,但是無論是什麼形式,本質上都是要求你編寫程式,可以將給定的輸入資料按照題目要求處理成符合要求的輸出。
最常見的試題形式叫做“傳統題”。傳統題是指給你一個題目描述、輸入輸出格式、輸入輸出樣例(有時會給你樣例解釋幫助你更好地理解題意)以及資料範圍,你需要根據這些資訊編寫出一個程式,能夠將給定的輸入進行處理,然後輸出答案。
2樓:小山村情懷
綜觀十多年青少年資訊學(計算機)競賽,大體上走過了三個階段。
1、第一階段是1984~2023年,當時以basic語言作為主要的程式設計語言,主要考核學生對程式設計語言的理解和熟悉程度以及程式設計技巧。
2、從2023年開始,進入第二階段,逐步增加了資料結構方面知識等內容,對學生的要求除了要熟悉程式設計語言外,還要學習一些資料結構和演算法的基本知識,加強上機程式設計除錯能力的培養。
3、自從2023年我國參加第一屆國際資訊學奧林匹克競賽以來,整個計算機競賽進入了第三階段,即對學生學習計算機理論知識和實踐能力有了一個整體性的全面要求,也即整個資訊學(計算機)競賽已成為智力和應用計算機能力的競賽,涉及到有關計算機基礎知識、計算機軟體知識、程式設計知識、組合數學和運籌學的知識、人工智慧初步知識以及計算機應用知識等,同時要求學生有較強的程式設計和上機除錯的實踐能力。近年來,廣東省資訊學(計算機)奧林匹克競賽從命題到評審都有了很大的發展,整個要求和做法力求儘量與noi和ioi競賽銜接。
二、資訊學奧林匹克競賽的考核方式
採用封閉式(連續3~4小時)上機程式設計解題的形式,不限程式語言,競賽題量通常較大。程式完成後要通過嚴格的資料測試,這就對同學們程式設計能力有更高的要求:不但要能程式設計,編好的程式能執行,而且所設計的程式還要能通過在各種邊界條件下和各種環境下設定的測試資料。
這種嚴格的資料測試方法,對於培養同學們的分析問題和解決問題的能力,無疑是很有幫助的。
三、高中資訊學奧林匹克競賽簡介
1、青少年資訊學(計算機)奧林匹克競賽(早期稱為青少年計算機程式設計競賽)是旨在廣大青少年中普及計算機教育,推廣計算機應用的一項學科性競賽活動。全國從2023年開始舉辦全國性競賽。而自從2023年我國參加第一屆國際資訊學奧林匹克(international olympiad in informatics, 簡稱ioi)以來,全國青少年計算機程式設計競賽也更名為全國青少年資訊學(計算機)奧林匹克(national olympiad in informatics, 簡稱noi)。
2、全國資訊學奧林匹克競賽活動擔負著選拔優秀學生參加國際學科奧林匹克競賽任務,它是經國家教委批准,中國科協具體領導,由中國計算機學會主辦的。為促進計算機普及併兼顧提高,從95年開始全國舉辦資訊學奧林匹克競賽分割槽聯賽。獲得全國中學生數學、物理、化學、生物、資訊學5個學科奧林匹克競賽,省賽區獲得一等獎者;自主招生(高考加分照顧)享受加5-30分,和保送大學資格;其它競賽獲獎者不享受此待遇。
3樓:
資訊學競賽主要考察的是程式設計能力和演算法知識,首先你需要掌握一門語言,我個人比較推薦c++,建議的書目是吳文虎的《程式設計基礎》(或者譚浩強的《c++程式設計》)
然後是演算法。競賽中主要考的演算法無非是模擬、貪心、動態規劃(dp)、搜尋、圖論的一些知識,推薦書目是劉汝佳的《演算法競賽入門經典》或者有一套專門資訊學競賽的書《資訊學奧林匹克教程》你可以去搜一下(不過好像是用pascal寫的)。再難一點的有《演算法導論》和《演算法藝術與資訊學競賽》,簡稱兩大黑書(都是黑色的)。
在大概學習過一遍以後就可以去做題了,一個是往年的真題,一個是去一些**(oj)比如zoj\poj之類的做一些練習題。
然後我不知道你們省的政策怎麼樣,不過現在想要保送好像起碼得進省隊然後在全國比賽中拿獎,這不是很容易啊(尤其是高中才學的),你可以去找你們學校負責的老師諮詢一下~
如果學校有一塊搞競賽的朋友或者搞過競賽的學長學姐也可以去了解一下~
高中計算機奧林匹克競賽考什麼?
4樓:娛樂大潮咖
一、考試內容主要有:
noi 競賽的題目以考查選手對演算法和程式設計能力的掌握為主。題目型別有以下三種:
1、傳統型:
傳統型題目要求選手提交答案程式的原始檔。該程式從一個正文檔案中讀入資料,並向指定的輸出檔案中寫入計算結果。非互動式程式題的題麵包括下列內容:
(1)求解問題的描述;
(2)輸入檔名和輸出檔名(可以是標準輸入/輸出);
(3)輸入資料格式、輸出資料格式、以及輸入資料範圍;
(4)對程式使用計算資源的限制,以及其它可能的限制。
2、互動型:
互動型題目要求選手提交答案程式的原始檔。該程式通過呼叫所提供的庫函式實現資料的輸入和輸出。互動式程式題的題麵包括下列內容:
(1)求解問題的描述;
(2)庫函式的功能、函式原型、以及獲取和連結方式;
(3)輸入資料格式、輸出資料格式、以及輸入資料範圍;
(4)對程式使用計算資源的限制,以及其它可能的限制。
3、提交答案型:
提交答案型題目不要求選手提交程式的原始檔。選手需要按題目要求,根據給定的輸入資料檔案生成一組輸出資料檔案。該組資料檔案既可以是由選手的程式輸出的,也可以是由選手手工構造的。
當選手使用自行設計的程式生成題目答案時,其所使用的程式不應提交。答案提交題的題麵包括下列內容:
(1)求解問題的描述;
(2)輸入資料格式、輸出資料格式;
(3)輸入資料檔案的獲取方法。
二、報名地:
所有省市自治區都可以報名參加。
三、編譯系統:
gcc ≥3.2.2, g++ ≥3.2.2, free pascal ≥2.0.1 ,主要用 c++ 和 pascal 。
四、靠前複習應以考試內容為側重,到達熟練掌握的程度,很有可能拿到好成績。
5樓:匿名使用者
所有省市自治區都可以報名參加,其餘補充如下:
全國青少年資訊學(計算機)奧林匹克分割槽聯賽競賽大綱
一、考試題型
1.初試全部為筆試,滿分100分。試題由四部分組成:
選擇題:共20題,每題1.5分,共30分。
每題有5個備選方案,前10個題為單選題(即每題有且只有一個正確答案),後10題為不定項選題(即每題有1至5個正確答案,只有全部選對才得分)。
2.問題求解題:共2題,每題5分,共10分。
試題給出一個敘述較為簡單的問題,要求學生對問題進行分析,找到一個合適的演算法,並推算出問題的解。答案以字串方式給出,考生給出的答案與標準答案的字串相同,則得分;否則不得分。
程式閱讀理解題:共4題,每題8分,共32分。題目給出一段程式(不一定有關於程式功能的說明),有時也會給出程式的輸入,要求考生通過閱讀理解該段程式給出程式的輸出。
輸出以字串的形式給出,如果與標準答案一致,則得分;否則不得分。
3.程式完善題:共2題,每題14分,共28分。
題目給出一段關於程式功能的文字說明,然後給出一段程式**,在**中略去了若干個語句並在這些位置給出空格,要求考生根據程式的功能說明和**的上下文,填出被略去的語句。填對的,則得分;否則不得分。
6樓:匿名使用者
青少年資訊學奧林匹克競賽情況簡介
資訊學奧林匹克競賽是一項旨在推動計算機普及的學科競賽活動,重在培養學生能力,使得有潛質有才華的學生在競賽活動中鍛鍊和發展。近年來,資訊學競賽活動組織逐步趨於規範和完善,基本上形成了“地級市——省(直轄市)——全國——國際”四級相互接軌的競賽網路。現把有關賽事情況簡介如下:
全國青少年資訊學(計算機)奧林匹克分割槽聯賽:
在舉辦2023年noi活動之前,為了擴大普及的面,並考慮到多數省、直轄市、自治區已經開展了多年省級競賽,舉辦了首屆全國青少年資訊學(計算機)奧林匹克分割槽聯賽。考慮到不同年級學生的知識層次,也為了鼓勵更多的學生積極參與,競賽設提高組、普及組,並分初、複賽進行,這樣可以形成一個梯隊,確保每年的競賽活動有比較廣泛紮實的基礎。
從2023年起,至2023年共舉辦了七屆全國青少年資訊學奧林匹克分割槽聯賽,每年舉辦一次,有選手個人獎項(省、國家級)、選手等級證書、優秀參賽學校獎項。
廣東省青少年資訊學(計算機)奧林匹克決賽(簡稱gdoi):
省級資訊學奧賽是一個水平較高的、有較大影響力的學科競賽。由各市組織代表隊參賽,參賽名額實行動態分配製度,每年舉辦一次。從2023年起廣東省奧林匹克競賽活動得到了蓬勃發展。獎項有個人
一、二、三等獎,女選手第
一、二、三名,獎勵學校團體總分1-8名、市團體總分1-8名。
全國青少年資訊學(計算機)奧林匹克競賽(簡稱noi):
由中國算機學會主辦的、並與國際資訊學奧林匹克接軌的一項全國性青少年學科競賽活動。2023年舉辦首屆全國計算機競賽。由各省市組織參賽,每年舉辦一次。獎項有個人
一、二、三等獎,女選手第
一、二、三名,各省隊團體總分名次排隊。
國際青少年資訊學(計算機)奧林匹克競賽(簡稱ioi):
每年舉辦一次,由各參賽國家組隊參賽。
全國青少年資訊學(計算機)奧林匹克分割槽聯賽競賽大綱
一、初賽內容與要求:(#表示普及組不涉及,以下同)
計 基算 本
機 常的 識
* 誕生與發展 *特點 *在現代社會中的應用
* 計算機系統的基本組成
* 計算機的工作原理# *計算機中的數的表示
* 計算機資訊保安基礎知識 *計算機網路
計 基算 本
機 操的 作
* ms dos與windows的使用基礎
* 常用輸入/輸出裝置的種類、功能、使用
* 漢字輸入/輸出方法
* 常用計算機屏示資訊程式
設計基本
知識程式的表示
* 自然語言的描述
* pascal或basic語言
資料結構的型別
* 簡單資料的型別
* 構造型別:陣列、字串
* 瞭解基本資料結構(線性表、佇列與棧)
程式設計
* 結構化程式的基本概念
* 閱讀理解程式的基本能力
* 具有完成下列過程的能力:
現實世界(指知識範疇的問題)
—>資訊世界(表達解法)
—>計算機世界(將解法用計算機能實現的資料結構和演算法描述出來)
基本演算法處理
* 簡單搜尋 * 字串處理
* 排序 * 查詢
* 統計 * 分類 * 合併
* 簡單的回溯演算法
* 簡單的遞迴演算法
二、複賽內容與要求: 在初賽的內容上增加以下內容(2023年修改稿):
計算機軟 件
*作業系統的使用知識
*程式語言的使用資料
結構*結構型別中的記錄型別
*指標型別
*檔案(提高組必須會使用文字檔案輸入)
*連結串列*樹
*圖#程式設
計*程式設計能力
*設計測試資料的能力
*執行時間和佔用空間的估算能力#演算法
處理*排列組合的應用
*進一步加深回溯演算法、遞迴演算法
*分治法
*搜尋演算法:寬度、深度優先演算法
*表示式處理:計算、、化簡等#
*動態規劃#
三、初賽試題型別:注:試題語言兩者選一
(程式設計語言:基本basic或turbo pascal)
*判斷 *填空 *完善程式 *讀程式寫執行結果 *問答
四、推薦讀物:
*分割槽聯賽輔導叢書 *學生計算機世界報及少年電世界雜誌
高中資訊學奧林匹克競賽考什麼,高中計算機奧林匹克競賽考什麼?
1.c,c pascal,可以用最新版的。2,區別沒多大,c 要比c難學 3,你可以學c。因為你會c 有基礎。4,初賽難度不大,複賽和3級難度差不多 5,專修c的書,還有程式設計技巧,程式設計藝術之類的書。6,萬事皆有可能。 青少年資訊學奧林匹克競賽情況簡介 資訊學奧林匹克競賽是一項旨在推動計算機普...
請問 資訊學奧林匹克競賽 的比賽成績要達到什麼才會被保送啊?具體都能保送那些學校呢
高二進行有點晚了,不知道你現在處於什麼水平。我正在輔導高一同學參加培訓活動中。你看看下面大綱,如果沒有什麼底子就別搞了,浪費時間。附競賽考綱 一 初賽內容與要求 a 計算機的基本常識 1 計算機和資訊社會 資訊社會的主要特徵 計算機的主要特徵 數字通訊網路的主要特徵 數字化 2 資訊輸入輸出基本原理...
高中化學奧林匹克競賽的時間是什麼時候
123劍 全國高中學生化學競賽分初賽 分賽區競賽 和決賽 冬令營 二個階段。加上冬令營後的國家集訓隊的培訓和出國競賽總共三個階段這三個階段的水平是不相同的。本大綱旨在界定各級競賽的試題水平,作為競賽試題命題的依據。 2017年8月27日,今年早已經報名和預賽已經結束了,可以試一下明年的。化學競賽主要...