為了進一步推動我國軟體產業專業人才團隊建設,加速高等院校電腦類專業教學創新與改革,激發大學生在軟體開發領域的學習與研究興趣,提升高等學院學生的自主創新意識與工程實踐能力,為業界培養和選拔一批優秀的軟體人才,工業與資訊化部人才交流中心、教育部高等學校電腦科學與技術教學指導委員會決定聯合舉辦第三屆「藍橋盃」全國軟體專業人才設計與創業大賽。
比賽分為JAVA軟體開發、C/C 語言程式設計、創業競賽三個項目,並分別設定大學部組和高階高專組。所有具有正式學籍的全日製本科及高級高專學生(以報名時狀態為準)均可參加。
IBM公司和英特爾公司作為官方策略合作夥伴對大賽提供贊助支援和技術服務。各項目具體事宜請參看大賽官方網站:。請各有關院校依本校實際,積極組織學生參加,報名截止日2011年12月20日。
所有得獎選手均可獲得由主辦單位及協辦單位共同頒發的得獎證書。
總決賽三等獎以上選手,若獲得本校免試推研資格,將獲得北京大學軟體與微電子學院、北京交通大學、北京資訊科技大學、西南大學、華南理工大學等大學的面試資格,並優先錄取為該院普通碩士研究生。
注意事項到不知道,經驗教訓倒是有。
最主要的問題是:
沒有意識到文件在這個比賽中是關係生死的,所以寫的很隨便,只是按照比賽的格式和作品的情況描述性地寫,沒有在上面花太多功夫。
華師歷年都在這個比賽中都取得了很好的成績,跟他們對文檔的寫作非常重視有著緊密聯繫。
ftp://cstfs.gdufs.edu.cn 裡面有所有參賽作品和文件
其中:
基於核心rookit偵測系統 和 uml建模系統 是華師的作品,文件寫得非常好
我的作品是 基於網際網路萬用表單產生系統
寫參賽文檔的關鍵在於:
1、有一段文字是專門陳述創新點的,那段文字必須寫清楚你的創新點,應該寫:國內目前尚未有類似的系統、提出用了一種……的全新開發思想、克服了同類產品……的缺點之類的話,而千萬不要寫:方便工作,可以實現……功能。評審就是根據這個環節來評定你的作品是否有創新點的。我今年的文檔在這個環節就犯了致命的錯誤。
我的寫法是(錯誤的):
方便工作、方便管理…
而正確的寫法應該是:
目前,表單客製化系統由於技術難度極高的原因,在世界市場上非常少,價格都在10,000元以上,使用的都是普及率低的 .net,j2ee 平台。而像萬用表單產生系統那樣直接面向 html javascirpt 伺服器腳本語言,適用於廣泛使用的PHP平台的,由於實現難度比用.net開發的還大得多,所以更是前所未有。再加上:萬用表單產生系統支援其它表單自訂系統未能實現的高級表單元素,如:文件上傳元素、圖片上傳元素,使得萬能表單無論在使用價值還是技術含量上都更上一層樓…
2、另外還有一段文字是專門陳述術語的,一定要把你的作品的技術難點涉及的名詞寫進去,評委很可能就是根據你在這裡寫的名詞去網上找資料然後評定你是否有技術含量的。我的文檔在這個地方也犯了致命的錯誤:
我的寫法(錯誤的)是:
表單:跟html的表單雷同
表單元素:………………
(是些學過一個月網頁設計的人都覺得沒什麼深度的東西)
而正確的寫法應該是:
html編輯器:以一個ifame作為編輯框,能實現html和頁面互動設計,看即所得的編輯器(這個雖然很多人知道,但評審看到了就會覺得你是修改過html編輯器內部的,技術不錯)
表單自訂系統:提供一個自備的編輯器(通常是html編輯器)進行表單介面設計,並可利用這個編輯器所帶的資料綁定等功能來設計跟所定製表單相關的資料庫,無需編寫伺服器端處理提交處理資料的程式和操作dbms,就能產生一個全新的資料庫子系統的系統(不寫這個的話那些評審可能根本不知道什麼是表單自訂系統,還以為跟那種學過幾個月PHP就能做出的文章發布系統差不多,沒技術含量。在這個問題上我確實很不滿,但自己不是沒有原因的)
……
3、緊接著是開發思想部分,錯誤也是致命的:
我的寫法(錯誤的)是:
把系統用到的一些不常用和難用的javascript函數名稱寫上去並作解釋,然後一筆帶過:本系統的核心功能就是巧妙地運用這些方法實現的。 (評審會認為:幾個函數有什麼難的?查查手冊就知道了。所謂巧妙地運用,只不過是耍些小聰明而已,沒實質的技術難度的)
正確的寫法應該是:
把設計到的困難的流程圖詳細畫出來,並在難點作較為詳細的文字說明,讓評審清楚知道這個方法是別人想不出只有你才能想出的
就是因為文件犯了太嚴重的錯誤,所以作品再好都連答辯資格都沒有。 (其實不能進入答辯的作品有不少是不錯的)
其次是命名。
類似我這樣的系統名字上應該用上“智能”“建模”等評委喜歡看到的詞語,“萬能”和“生成”這個詞用得太俗了,不想是有學問的人做的東西
補充一點:
我這個系統還有個不是很好的地方就是使用了php(使用php剛好也是創新點所在,很矛盾)。
網頁形的系統是評委不大喜歡的東西,但不等於不可行,今年有個“廣東自助旅遊在線”就是用純asp sql server 做的,得了第七名,(我個人感覺他實現得比我差很多,因為他沒有突破任何前人沒有突破的技術難度。但無可否認他文檔比我的好很多)。
如果想得個二等或三等就滿足的,做網頁形式的系統不值得提倡,但完全可以,如果是想拼一等獎的話,千萬不要用網頁形式
就是使用,NET的支援庫 你可以吧C 開發的核心函數做成一個DLL 然後在.NET中用DllImport呼叫 省掉了翻譯的麻煩(1) 一共要進行九場比賽。從每場比賽優勝者進入下一輪比賽這個條件可知,比賽形式為淘汰賽,勝者進入下一輪負者被淘汰,也就是說,每場比賽產生一個淘汰者。 10名選手最後爭奪一個冠軍,也就是9個人被淘汰,需要比9場比賽
(2)以第一問的想法 那就是要進行(n-1)場比賽
(3)已知第一輪參賽的人數,要考慮到兩種情況,一是參賽總人數為偶數,二是參賽總人數為奇數,首輪有一人輪空
狀況一 所有參賽者共有300*2=600人
狀況二 所有參賽者共有300*2 1=601人
以上是軟體設計大賽藍橋盃簡介的詳細內容。更多資訊請關注PHP中文網其他相關文章!