導航:首頁 > 軟體知識 > 中學生程序設計大賽用什麼語言

中學生程序設計大賽用什麼語言

發布時間:2025-01-17 12:51:49

⑴ 「全國青少年信息學奧林匹克競賽」

看下吧.不知道你夠不夠!
全國青少年信息學奧林匹克
聯賽大綱

一、總則

由中國計算機學會負責組織的全國青少年信息學奧林匹克聯賽(NOIP)是全國信息學奧林匹克競賽(NOI)整個系列中的一個重要組成部分,旨在向中學生普及計算機基礎知識,培養計算機科學和工程領域的後備人才。普及的重點是根據中學生的特點,培養學生學習計算機的興趣,使得他們對信息技術的一些核心內容有更多的了解,提高他們創造性地運用程序設計知識解決實際問題的能力。對學生的能力培養將注重以下的幾個方面:

·想像力與創造力;
·對問題的理解和分析能力;
·數學能力和邏輯思維能力;
·對客觀問題和主觀思維的口頭和書面表達能力;
·人文精神:包括與人的溝通能力,團隊精神與合作能力,恆心和毅力,審美能力等。

二、命題程序和組織機構

命題是選拔過程的重要一環,同時對計算機的普及的內容起著導向性的作用。命題應注重趣味性、新穎性、知識性、應用性和中學生的心智特點,不直接從大學專業教材中選題。

在命題和審題工作中,堅持開放和規范的原則。在NOI科學委員會主持下成立的聯賽命題委員會負責命題工作,命題委員會成員主要來自參加聯賽的省( 包括直轄市、自治區,下同。每個省最多派一名委員),也可來自社會計算機界。聯賽命題委員會的主要職責是提供聯賽的備選題目,並承擔對所提供的題目保密的責任。

1. 聯賽命題委員會委員應具備如下資格:

·從事一線計算機教學或信息學奧賽輔導工作兩年(含)以上;
·有精力和時間從事該項工作;
·對此項工作有興趣並願意作為志願者從事NOIP命題及其相關工作。

2. 聯賽命題委員會委員的產生過程:

·本人提出申請(填寫表格);
·中學教師需所在單位同意或省奧賽主管部門同意;
·科學委員會批准,由中國計算機學會頒發聘書(每一聘期為兩年)。

3. 聯賽命題委員會委員的職責:

·每年為NOIP提供備選題題目若干,在9月1日之前提交科學委員會;
·備選試題的保密期為2年,在該段時間內不得泄密或另作他用;
·搜集本省信息學奧賽的有關信息並向科學委員會通報;

題目一經提交,即表明同意授權中國計算機學會科學委員會全權處理,包括使用、修改和出版。無論是委員提交的題目還是科學委員會直接提交的題目,試題版權均歸中國計算機學會所有,試題原型一旦被正式採用,中國計算機學會將出具試題錄用證明。科學委員會確定當年的聯賽試題,這些試題可能從備選題庫中選取並做適當修改後成型,也可能直接命題。

三、競賽形式和成績評定

聯賽分兩個等級組:普及組和提高組。每組競賽分兩輪:初試和復試。

·初試形式為筆試,側重考察學生的計算機基礎知識和編程的基本能力,並對知識面的廣度進行測試。初試為資格測試,各省初試成績在本賽區前15%的學生進入復賽。

·復試形式為上機,著重考察學生對問題的分析理解能力,數學抽象能力,編程語言的能力和編程技巧、想像力和創造性等。各省聯賽的等第獎在復試的優勝者中產生。

比賽中使用的程序設計語言是:

·2003年:初賽:BASIC、PASCA·或C/C++;復賽:BASIC、PASCA·或C/C++。
·2004年:初賽:BASIC、PASCA·或C/C++:復賽:PASCA·或C/C++。
·2005年及之後:初賽:PASCA·或C/C++: 復賽:PASCA·或C/C++。

每年復賽結束後,各省必須在指定時間內將本省一等獎候選人的有關情況、源程序和可執行程序報送科學委員會。經復審確認後,由中國計算機學會報送中國科協和教育部備案。中國計算機學會對各省獲NOIP二等獎和三等獎的分數線或比例提出指導性意見,各省可按照成績確定獲獎名單。

四、試題形式

每次聯賽的試題分四組:普及組初賽題A1、普及組復賽題A2、提高組初賽題B1和提高組復賽題B2。其中,A1和B1類型相同,A2和B2類型相同,但題目不完全相同,提高組難度高於普及組。

·初賽:初賽全部為筆試,滿分100分。試題由四部分組成:

1、選擇題:共20題,每題1.5分,共計30分。每題有5個備選答案,前10個題為單選題(即每題有且只有一個正確答案,選對得分),後10題為不定項選擇題(即每題有1至5個正確答案,只有全部選對才得分)。

2、問題求解題:共2題,每題5分,共計10分。試題給出一個敘述較為簡單的問題,要求學生對問題進行分析,找到一個合適的演算法,並推算出問題的解。考生給出的答案與標准答案相同,則得分;否則不得分。

3、程序閱讀理解題:共4題,每題8分,共計32分。題目給出一段程序(不一定有關於程序功能的說明),考生通過閱讀理解該段程序給出程序的輸出。輸出與標准答案一致,則得分;否則不得分。

4、程序完善題:共2題,每題14分,共計28分。題目給出一段關於程序功能的文字說明,然後給出一段程序代碼,在代碼中略去了若干個語句或語句的一部分並在這些位置給出空格,要求考生根據程序的功能說明和代碼的上下文,填出被略去的語句。填對則得分;否則不得分。

·復賽:復賽的題型和考試形式與NOI類似,全部為上機編程題,但難度比NOI低。題目包括4道題,每題100分,共計400分。每一試題包括:題目、問題描述、輸入輸出要求、樣例描述及相關說明。測試時,測試程序為每道題提供了5-10組測試數據,考生程序每答對一組得10-20分,累計分即為該道題的得分。

五、試題的知識范圍

一. 初賽內容與要求:

計 基

算 本

機 常

的 識
1.計算機和信息社會(信息社會的主要特徵、計算機的主要特徵、數字通信網路的主要特徵、數字化)
2.信息輸入輸出基本原理(信息交換環境、文字圖形多媒體信息的輸入輸出方式)
3.信息的表示與處理(信息編碼、微處理部件MPU、內存儲結構、指令,程序,和存儲程序原理、程序的三種基本控制結構)
4.信息的存儲、組織與管理(存儲介質、存儲器結構、文件管理、資料庫管理)
5.信息系統組成及互連網的基本知識(計算機構成原理、槽和埠的部件間可擴展互連方式、層次式的互連結構、互聯網路、TCP/IP協議、HTTP協議、WEB應用的主要方式和特點)
6.人機交互界面的基本概念(窗口系統、人和計算機交流信息的途徑(文本及交互操作))
7.信息技術的新發展、新特點、新應用等。
計 基

算 本

機 操

的 作
1.WINDOWS和LINUX的基本操作知識
2.互聯網的基本使用常識 (網上瀏覽、搜索和查詢等)
3.常用的工具軟體使用(文字編輯、電子郵件收發等)
























1.程序語言中基本數據類型(字元、整數、長整數、浮點)
2.浮點運算中的精度和數值比較
3.一維數組(串)與線性表
4.記錄類型(PASCAL)/ 結構類型(C)







1.結構化程序設計的基本概念
2.閱讀理解程序的基本能力
3.具有將簡單問題抽象成適合計算機解決的模型的基本能力
4.具有針對模型設計簡單演算法的基本能力
5.程序流程描述(自然語言/偽碼/NS圖/其他)
6.程序設計語言(PASCAL/C/C++,2003仍允許BASIC)
基本演算法

處 理
1.初等演算法(計數、統計、數學運算等)
2.排序演算法(冒泡法、插入排序、合並排序、快速排序)
3.查找(順序查找、二分法)
4.回溯演算法

二、復賽內容與要求:

在初賽的內容上增加以下內容:




構 1.指針類型
2.多維數組
3.單鏈表及循環鏈表
4.二叉樹
5.文件操作(從文本文件中讀入數據,並輸出到文本文件中)



計 1.演算法的實現能力
2.程序調試基本能力
3.設計測試數據的基本能力
4.程序的時間復雜度和空間復雜度的估計



理 1.離散數學知識的應用(如排列組合、簡單圖論、數理邏輯)
2.分治思想
3.模擬法
4.貪心法
5.簡單搜索演算法(深度優先 廣度優先)搜索中的剪枝
6.動態規劃的思想及基本演算法

六、試題保密紀律

關於保密以及考試的紀律見NOI條例。聯賽主辦單位中國計算機學會負責聯賽的紀律監察工作,接受投訴,加強過程監管,防止賽題泄漏、考場舞弊、弄虛作假等現象的發生。一旦查實命題委員會委員泄密備選試題,考場泄題或舞弊,或篡改試卷和考試成績者,主辦單位將根據NOI條例及其有關規則予以懲罰。

七、附則

本大綱由中國計算機學會NOI科學委員會制定和修訂,並由其負責解釋。
本大綱從2003年7月10日起執行。

註:
2003年4月李文新起草
2003年5月徵求全國聯賽單位的意見
2003年6月16日科學委員會審議通過

⑵ 參加奧林匹克競賽信息學高考有加分嗎

不加分,根據教育部規定,所有的高考加分競賽都已經取消了。目前,少數民族考生會有加分

⑶ 啥事計算機大賽,項目都有啥

加拿大計算機競賽(CCC)是面向全球中學生的計算機程序設計年度大賽,由加拿大滑鐵盧大學主辦。CCC旨在測試參賽者的分析、設計和編程實現演算法的能力,類似於中國的信息學奧林匹克競賽。參賽者無需特定資格,分為初級組和高級組,編程語言包括C、C++、Python(2.x和3.x)、Pascal、Java、Perl、PHP。成績優異的學生將獲得榮譽證書,頂級選手將被收錄在滑鐵盧官方成績榜單。對於申請北美知名院校或加拿大相關院校的學生,CCC是一個不錯的選擇。

全國青少年信息學奧林匹克聯賽(NOIP)是中國計算機學會每年統一組織的競賽。參賽資格有兩種:CSP-S成績合格者和CCF認可的指導教師推薦。NOIP一等獎的選手有機會參加清華、北大的冬令營和CCF冬令營,有可能獲得第一批錄取簽約。NOIP的考試形式通常在4.5小時內完成三道題。各省的優勝者會參加統一省選,採用A+C、A+B、A+B+C等不同比例組合的方式。NOIP的優勝者通常成為各大國內高校爭搶的對象,申請國內頂尖院校,選擇NOIP是一個很好的選擇。

牛津大學編程思維挑戰賽(OUCC)旨在激發青少年的編程興趣和提升編程思維能力。競賽分為四個級別,初級、中級、高級和精英級,每個級別有不同難度的模塊編程題。部分題目要求使用Blockly編程語言,其他則要求使用電腦上的任何IDE編程環境。對於申請英國相關院校的學生,適合選擇OUCC。盡管難度相對較低,但要獲得優秀成績仍然具有挑戰性。

美國計算機奧林匹克競賽(USACO)針對美國中學生乃至全球學生,是計算機編程在線競賽。參賽語言包括C、C++、Java、Python。晉級路徑為青銅級、白銀級、黃金級、鉑金級,難度逐級遞增。USACO與AMC競賽的難度對比顯示,白金組相當於AIME難度,黃金組相當於AMC12,白銀組相當於AMC10,青銅組相當於AMC8。對於申請美國院校的學生,USACO是一個非常合適的選擇。

⑷ 信息學奧賽是什麼

信息學奧賽:青少年信息學(計算機)奧林匹克競賽(早期稱為青少年計算機程序設計競賽)是旨在廣大青少年中普及計算機教育,推廣計算機應用的一項學科性競賽活動。

全國從1984年開始舉辦全國性競賽。而自從1989年我國參加第一屆國際信息學奧林匹克以來,全國青少年計算機程序設計競賽也更名為全國青少年信息學(計算機)奧林匹克(National Olympiad in Informatics, 簡稱NOI)。

全國信息學奧林匹克競賽活動擔負著選拔優秀學生參加國際學科奧林匹克競賽任務,它是經國家教委批准,中國科協具體領導,由中國計算機學會主辦的。

(4)中學生程序設計大賽用什麼語言擴展閱讀:

歷史背景:

第一階段是1984~1986年,當時以BASIC語言作為主要的程序設計語言,主要考核學生對程序設計語言的理解和熟悉程度以及編程技巧。

第二階段從1987年開始,逐步增加了數據結構方面知識等內容,對學生的要求除了要熟悉程序設計語言外,還要學習一些數據結構和演算法的基本知識,加強上機編程調試能力的培養。

第三階段從1989年我國參加第一屆國際信息學奧林匹克競賽以來,對學生學習計算機理論知識和實踐能力有了一個整體性的全面要求,也即整個信息學(計算機)競賽已成為智力和應用計算機能力的競賽;

涉及到有關計算機基礎知識、計算機軟體知識、程序設計知識、組合數學和運籌學的知識、人工智慧初步知識以及計算機應用知識等,同時要求學生有較強的編程和上機調試的實踐能力。

閱讀全文

與中學生程序設計大賽用什麼語言相關的資料

熱點內容
電力電子系統有什麼技術 瀏覽:830
日本哪個信息網比較好 瀏覽:845
可疑交易和大額報告哪個不正確 瀏覽:559
湖南信息職業技術學院多久發錄取通知書 瀏覽:190
人人信息是什麼 瀏覽:646
什麼是外匯收支數據 瀏覽:689
哪裡有教紅腸技術的 瀏覽:818
有沒有什麼免費看動漫的小程序 瀏覽:670
動車票哪個軟體鐵路信息全面 瀏覽:193
融券交易怎麼獲利 瀏覽:511
步涌市場去鳳凰山公園怎麼去 瀏覽:289
化妝品品牌代理怎麼操作工廠 瀏覽:836
烘焙如何更好的開拓市場維護客戶 瀏覽:518
證券交易所開戶哪些好 瀏覽:724
山東青島有哪些交易所 瀏覽:702
什麼產品可以和豆腐腦競爭 瀏覽:147
久馳機電主要有哪些產品 瀏覽:906
如何從網上開通銀行卡信息 瀏覽:397
日照哪個二手車市場的車便宜 瀏覽:54
清一泥膜代理怎麼做 瀏覽:599