A. 有關編程的國際性賽事有哪些
ACM國際大學生程序設計競賽(ACM/ICPC :ACM International Collegiate Programming Contest)是由國際計算機界歷史悠久、頗具權威性的組織ACM學會(Association for Computing Machinery,美國計算機協會)主辦,是世界上公認的規模最大、水平最高的國際大學生程序設計競賽,其目的旨在使大學生運用計算機來充分展示自已分析問題和解決問題的能力。該項競賽從1970年舉辦至今已歷27屆,因歷屆競賽都薈萃了世界各大洲的精英,雲集了計算機界的「希望之星」,而受到國際各知名大學的重視,並受到全世界各著名計算機公司的高度關注,成為世界各國大學生最具影響力的國際級計算機類的賽事。此項賽事的主辦目的不單是培養參賽選手的創造力,團隊合作精神以及他們在軟體程序開發過程中的創新意識,同時也是檢測選手們在壓力下進行開發活動的能力。可以說,ACM國際大學生程序設計競賽是參賽選手展示計算機才華的廣闊舞台,是著名大學計算機教育成果的直接體現,是信息企業與世界頂尖計算機人才對話的最好機會。
該項競賽分區域預賽和國際決賽兩個階段進行,各預賽區第一名自動獲得參加世界決賽的資格,世界決賽安排在每年的3-4月舉行,而區域預賽安排在上一年的9-12月在各大洲舉行。從1998年開始,IBM公司連續5年贊助該項賽事的世界決賽和區域預賽。這項比賽是以大學為單位組隊(每支隊伍由教練、3名正式隊員,一名後備隊員組成)參賽。ACM/ICPC的區域預賽是規模很大,范圍很廣的賽事。
中國內地從1996年開始參加ACM/ICPC亞洲區預賽,至今已歷九屆。前六屆賽區設在上海,由上海大學主辦;2002年分設北京和西安賽區,分別由清華大學和西安交通大學主辦;2003年設北京和廣州賽區,分別由清華大學和中山大學主辦。2004年設北京和上海賽區,分別由北京大學和上海交通大學舉辦。2005年設北京、成都和杭州賽區,分別由北京大學、四川大學和浙江大學舉辦。