導航:首頁 > 源碼編譯 > 國內的編譯比賽

國內的編譯比賽

發布時間:2023-10-17 19:06:42

⑴ ACM國際大學生程序設計大賽

ACM-ICPC以團隊的形式代表各學校參賽,每隊由至多3名隊員組成。每位隊員必須是在校學生,有一定的年齡限制,並且每年最多可以參加2站區域選拔賽。
與其它計算機程序競賽(例如國際信息學奧林匹克,IOI)相比,ACM-ICPC的特點在於其題量大,每隊需要在5小時內完成7道或以上的題目。另外,一支隊伍3名隊員卻只有1台電腦,使得時間顯得更為緊張。因此除了扎實的專業水平,良好的團隊協作和心理素質同樣是獲勝的關鍵。
考試內容
競賽進行5個小時,一般有7道或以上試題,由同隊的三名選手使用同一台計算機協作完成。當解決了一道試題之後,將其提交給評委,由評委判斷其是否正確。若提交的程序運行不正確,則該程序將被退回給參賽隊,參賽隊可以進行修改後再一次提交該問題。
考試流程
競賽規定每支參賽隊伍至多由三名在校大學生組成,他們需要在規定的五個小時內解決八個或更多的復雜實際編程問題。
每隊使用一台電腦,參賽者爭分奪秒,與其他參賽隊伍拼比邏輯、策略和心理素質。賽事由各大洲區域預賽和全球總決賽兩個階段組成。
決賽安排在每年的3-5月舉行,而區域預賽一般安排在上一年的9-12月舉行。
原則上一個大學在一站區域預賽最多可以有3支隊伍,但只能有一支隊伍參加全球總決賽
程序判定結果有如下7種:
中國選手賽照
中國選手賽照 [3]
1、Accepted. ——通過!(AC)
2、Wrong Answer.——答案錯。(WA)
3、Runtime Error.——程序運行出錯,意外終止等。(RE)
4、Time Limit Exceeded. ——超時。程序沒在規定時間內出答案。(TLE)
5、Presentation Error. ——格式錯。程序沒按規定的格式輸出答案。(PE)
6、Memory Limit Exceeded. ——超內存。程序沒在規定空間內出答案。(MLE)
7、Compile Error. ——編譯錯。程序編譯不過。(CE)
獎項級別
區域賽一般分別按10%,20%,30%的比例頒發金,銀,銅獎,即一般情況(120隊伍)有12支隊伍獲金牌,24支隊伍獲銀牌,36支隊伍獲銅牌,其餘為優勝獎。
2010年亞洲區域賽中國大陸5大賽區由阿里巴巴公司贊助,獲得金牌的選手可以享受綠色通道,進入阿里巴巴實習或參加工作。
2012年亞洲區域賽中國大陸5大賽區由華為公司贊助,有獎金(冠5000、亞3000、季2000,非冠亞季的金牌1200,FB(First Blood,指全場第一個解答出某道題) 800,最佳女隊800,頑強拼搏500)。頑強拼搏是全場最後一個AC,且只AC1道題的隊伍。
總決賽前十名的隊伍將得到高額獎學金:
第一名獎金為12000美元
第二名獎金為6000美元
第三名獎金為3000美元
第四名至第十名將各得到1500美元
除此之外還將承認北美冠軍、歐洲冠軍、南太平洋冠軍及亞洲冠軍。
參賽地點
每年不一樣,看哪兒承辦
競賽報名資格
大學生
報名時間
比賽前7天截止
競賽如何報名
通過注冊商報名
老師帶隊

⑵ 藍橋杯全國軟體大賽的賽程如何,參加藍橋杯需要具備哪些條件

藍橋杯是大學生IT學科賽事,由工業和信息化部人才交流中心主辦。 為推動軟體開發技術的發展,促進軟體專業技術人才培養,向軟體行業輸送具有創新能力和實踐能力的高端人才,提升高校畢業生的就業競爭力,全面推動行業發展及人才培養進程,工業和信息化部人才交流中心特舉辦“全國軟體專業人才設計與創業大賽”,大賽包括個人賽和團隊賽兩個比賽項目,個人賽設置:1、C/C++程序設計(本科A組、本科B組、高職高專組)2、java軟體開發(本科A組、本科B組、高職高專組)3、嵌入式設計與開發(大學組、研究生組)4、單片機設計與開發(大學組)5、電子設計與開發(大學組),團隊賽設置:軟體創業賽一個科目組別。

1、組別

個人競賽分為:c/c++本科A組,c/c++本科B組,c/c++高職高專組,java本科A組, java本科B組,java高職高專組,嵌入式設計與開發大學組,嵌入式設計與開發研究生組,單片機設計與開發本科組,單片機設計與開發高職高專組,電子設計與開發本科組,電子設計與開發高職高專組共12個組別。每位選手只能參加其中一個組別的競賽。

2、時長

軟體比賽:4小時,全程封閉。

電子類比賽:5小時,全程封閉。

3、形式

軟體類:全程機考。

選手機器通過區域網連接到各個分賽區的競賽伺服器。

選手答題過程中無法訪問互聯網,也不允許使用本機以外的資源(如USB連接)

以“伺服器-瀏覽器”方式發放試題、回收選手作答。

電子類:動手操作。

4、參賽選手機器環境

X86 兼容機器,內存不小於1G,硬碟不小於60G

Windows NT 內核系統(WindowsXP, Windows2000等)

c/c++ 開發環境:

Dev-cpp 5.4.0 支持ANSI C,ANSIC++,STL

c/c++ API 幫助文檔(中文,chm格式)

Java 開發環境:

JDK 1.6

Eclipse Helios for JavaSE

API 幫助文檔(中文,chm格式)

5、題目形式

軟體類競賽題目完全為客觀題型,選手所提交作答的運行結果為主要評分依據。

(1)填空題

題目為若干具有一定難度梯度、分值不等的結果填空題或代碼完善填空題。

結果填空題

題目描述一個具有確定解的問題。要求選手對問題的解填空。

不要求解題過程,不限制解題手段,只要求填寫確定的結果。

代碼填空題

題目描述一個具有確定解的問題。

題目同時給出該問題的某一解法的代碼,但其中有缺失部分。

要求選手讀懂代碼邏輯,對其中的空缺部分補充代碼,使整段代碼完整。

只填寫空缺部分,不要填寫完整句子。

(2)編程題

題目為若干具有一定難度梯度、分值不等的編程題目。這些題目的要求明確、答案客觀。

題目一般要用到標准輸入和輸出。

要求選手通過編程,對給定的標准輸入求解,並通過標准輸出,按題目要求的格式輸出解。題目一般會給出示例數據。

一般題目的難度主要集中於對演算法的設計和邏輯的組織上。理論上,選手不可能通過猜測或其它非編程的手段獲得問題的解。

選手給出的解法應具有普遍性,不能只適用於題目的示例數據(當然,至少應該適用於題目的示例數據)。

為了測試選手給出解法的性能,評分時用的測試用例可能包含大數據量的壓力測試用例,選手選擇演算法時要充分考慮可行性的問題。

6、涉及知識

Java高職高專組

解題所涉及的知識:基本語法、面向對象、網路編程、介面、集合、IO、多線程、內部類、異常。(數據結構、swing等圖形界面不涉及,不涉及html、JSP、Tomcat、開源框架等web開發方面,不涉及JDBC、SQL等資料庫編程方面)

解題允許使用的特性:JDK1.5支持的全部特性

Java本科B組

解題所涉及的知識:Java高職高專組全部知識 + 數據結構(高校《數據結構》教材中出現的經典結構,及其通過組合、變形、改良等方法創造出的變種)

解題允許使用的特性:同java高職高專組

Java本科A組

解題所涉及的知識:Java本科B組全部知識 + 設計模式,反射,XML,多核與並發,測試理論,Swing界面。

解題允許使用的特性:同java高職高專組

c/c++高職高專組

解題所涉及的知識:結構、數組、指針、標准輸入輸出、文件操作、遞歸

(在代碼填空中不會出現c++知識,不會出現ANSI C之外的windows API調用)

解題允許使用的特性:選手可以使用c風格或c++風格或混合風格解答編程大題。

允許使用ANSI C++特性。允許使用STL類庫。

(不允許使用MFC類庫,ATL類庫)

c/c++本科B組

解題所涉及的知識:c/c++高職高專組全部知識 + 數據結構、函數指針、位運算

解題允許使用的特性:同 c/c++高職高專組

c/c++本科A組

解題所涉及的知識:c/c++本科B組全部知識 + 函數模板、復雜宏、匯編知識

解題允許使用的特性:同 c/c++高職高專組

單片機設計與開發(本科組,高職高專組)

模擬、數字電路,感測器及MCS51系列單片機的相關知識,常用儀器使用方面的知識,程序編譯調試和下載軟體使用方面的知識。

嵌入式設計與開發(大學組)

模擬電路,數字電路,感測及STM32F103 MCU的相關知識,常用儀器使用方面的知識,Keil MDK4.10軟體方面的知識。

電子設計與開發(本科組,高職高專組)

模擬電路,數字電路,感測器及電力電子等相關方面的相關知識及應用,電子元器件知識及應用,常用儀器儀表使用方面的知識。

7、評分

軟體類

填空題:答案唯一。

程序填空題:按選手填寫的代碼代入程序中能否得出正確結果為判據。

編程大題:主要以選手所提交的程序的運行結果為依據(大於90%);同時會參考選手程序的編碼風格、邏輯性、可讀性等方面(小於10%)。

單片機和嵌入式類

硬體設計約佔25%,軟體編程及調試約佔60%,其他約佔15%。

電子設計類

硬體設計約佔45%,裝調約佔35%,其他約佔20%。

8、注意事項

(1)選手必須符合參賽資格,不得弄虛作假。資格審查中一旦發現問題,則取消其報名資格;競賽過程中發現問題,則取消競賽資格;競賽後發現問題,則取消競賽成績,收回獲獎證書及獎品等,並在大賽官網上公示。

(2)參賽選手應遵守競賽規則,遵守賽場紀律,服從大賽組委會的指揮和安排,愛護競賽賽場地的設備。沒有其固定的門檻可以直接進行管網的報名。

⑶ ctf是什麼意思

CTF一般指的是奪旗賽(Capture The Flag)的縮寫。

CTF是一種流行的信息安全競賽形式,其英文名可直譯為「奪得Flag」,也可意譯為「奪旗賽」。

CTF起源於1996年DEFCON全球黑客大會,以代替之前黑客們通過互相發起真實攻擊進行技術比拼的方式。發展至今,已經成為全球范圍網路安全圈流行的競賽形式,2013年全球舉辦了超過五十場國際性CTF賽事。

DEFCONCTF也成為了目前全球最高技術水平和影響力的CTF競賽,類似於CTF賽場中的「世界盃」。

(3)國內的編譯比賽擴展閱讀:

CTF競賽模式具體分為以下三類:

1、解題模式,在解題模式CTF賽制中,參賽隊伍可以通過互聯網或者現場網路參與,這種模式的CTF競賽與ACM編程競賽、信息學奧賽比較類似,以解決網路安全技術挑戰題目的分值和時間來排名,通常用於在線選拔賽。

題目主要包含逆向、漏洞挖掘與利用、Web滲透、密碼、取證、隱寫、安全編程等類別。

2、攻防模式,在攻防模式CTF賽制中,參賽隊伍在網路空間互相進行攻擊和防守,挖掘網路服務漏洞並攻擊對手服務來得分,修補自身服務漏洞進行防禦來避免丟分。

攻防模式CTF賽制可以實時通過得分反映出比賽情況,最終也以得分直接分出勝負,是一種競爭激烈,具有很強觀賞性和高度透明性的網路安全賽制。

3、混合模式,結合了解題模式與攻防模式的CTF賽制,比如參賽隊伍通過解題可以獲取一些初始分數,然後通過攻防對抗進行得分增減的零和游戲,最終以得分高低分出勝負。採用混合模式CTF賽制的典型代表如iCTF國際CTF競賽。

網路杯CTF奪旗大戰由網路安全應急響應中心和i春秋聯合舉辦的CTF比賽,國內現今為止首次歷時最長(半年)、頻次最高的CTF大賽。賽題豐富且突破了技術和網路的限制。

參考資料來源:網路-CTF(奪旗賽)

⑷ 百度要舉辦那大賽叫什麼名字

度舉辦「程序之美」-網路之星程序設計大賽

http://www.sowang.com 2005年9月7日

--------------------------------------------------------------------------------

9月17日開始,「程序之美」-網路之星程序設計大賽就將拉開帷幕。這次大賽面向全國高校的廣大在校學生,同樣盛情邀請廣大的執著於 C/C++ 的程序狂人,旨在鼓勵熱愛程序設計的同學自主創新、勇於實踐,為廣大程序設計愛好者提供一個展現自我的舞台。(9月17日午夜零點開始,網路將開放初賽答題所需的注冊和登錄功能,參賽網站:http://star..com/)。

時間安排:
9月 9日 廣州動員會 演講人:梁冬 地點:華南理工大學
9月13日 上海動員會 演講人:劉建國 地點:復旦大學
9月14日北京動員會 演講人:李彥宏 地點:北京大學
9月17日-18日「程序之美」初賽
9月24日-25日「程序之美」決賽
10月14日-16日 「程序之旅」

獎項設置
一等獎 1 名 : 價值 10000 元的筆記本電腦一台 ;
二等獎 3 名 : 價值 3000 元的數碼相機一台 ;
三等獎 5 名 : 價值 1000 元的 MP3 一個 ;
參與獎 : 面值 30 元的網路幣
另:網路會邀請決賽中獲勝的 50 位選手至北京,參加為期 3 天的「程序之旅」,並提供價值 200 元的禮品。

競賽運行環境
開發語言:C/C++ ;
開發環境:您平時所熟悉的用來開發、調試 C/C++ 程序的任何 IDE 或環境;
運行環境:Linux,GCC(所有競賽題目的程序實現都應可以用 GCC 編譯通過;
開發完程序後需提交給網路的系統,以實時得到是否編譯通過的信息)。

賽前須知
1請用所熟悉的 IDE 或開發環境編譯調試程序,通過後再提交編譯
2完成某題並提交後或跳過某題後將不能再返回到該題
3在比賽時間結束前,關閉比賽頁面後可以重新登陸,登陸後出現的頁面是排在最前面的尚未完成的題目
4答題時間按自然時間計算,累計不超過10小時,不因中斷答題、關閉頁面而停止計時
5初賽、決賽均為兩天( 48 小時)

演講人

李彥宏 總裁兼首席執行官
曾任道.瓊斯公司高級顧問、Infoseek資深工程師,最先創建了ESP技術,1999年創建網路。

劉建國 技術副總裁
曾任北京大學計算機系副教授,主持開發過國內第一個大規模中英文搜索引擎「天網」,2000年加入網路。

梁冬 市場副總裁
曾任鳳凰衛視華語節目主編及主持人,2005年加入網路。

閱讀全文

與國內的編譯比賽相關的資料

熱點內容
夢幻西遊解壓視頻大全 瀏覽:250
解壓小視頻手速 瀏覽:150
我的世界伺服器卡沒血如何修改 瀏覽:159
vba入門到精通pdf 瀏覽:111
tomcat怎麼一個伺服器部署 瀏覽:793
phphttps介面 瀏覽:893
javabyte數組int 瀏覽:806
公司網路共享的文件夾 瀏覽:998
拍臉搭配衣服是什麼app 瀏覽:916
歐珀手機怎麼更改加密密碼 瀏覽:508
程序員那麼可愛陸漓氣人語錄 瀏覽:904
python中del刪除 瀏覽:457
華為雲耀伺服器和ecs區別 瀏覽:730
ruby語法編譯語言 瀏覽:569
U盤加密以後文件破損 瀏覽:287
改變路由器加密類型 瀏覽:306
java換行空格 瀏覽:834
程序員的等級有哪些 瀏覽:728
小學編程教師試講15分試講視頻 瀏覽:226
wincc編譯在哪 瀏覽:476