導航:首頁 > 程序命令 > 程序員表彰

程序員表彰

發布時間:2022-08-26 07:36:49

① 為什麼程序員的社會地位不高

  1. 程序員的自我尊重和自我認知價值太低。

    程序員們互相厭惡。他們通常在非程序員面前抨擊別的程序員。把一個程序員的代碼給另外一個程序員,往往,常常,後者會給前者的工作以負面評價。

  2. 大部分人討厭程序員。

  3. 程序員們並不追求浮華的頭銜,性感的典禮、獎項、他們討厭聚光燈。

    程序員們喜歡編程。他們想要獨自編程。編程是他們的目標,是他們的政治,是他們的榮耀。他們對公共演講不感興趣。他們討厭不如他們聰明的人。他們討厭不理解 C++ 編程邏輯的人。

    於是他開始慢慢說服自己生來就是內向的。所以他害怕外出,害怕接電話,害怕去泡吧,害怕去見陌生人,害怕所有能為他建立社會關系和社會地位的活動。

② C語言是什麼時候發明的

查看文章 C語言家族的發展史2007-05-18 10:15 1972年--,作為C語言的先驅B語言在貝爾實驗室誕生。B語言速度快,易維護,適用於從系統層到應用層各種各樣的開發。設計此語言的開發組很快贏得立即被解僱的待遇,因為其開發行為不適合一個電話公司雇員應有的行為。整個項目被移交到了一個叫Dennis傢伙的手裡,他將此語言改變得不易理解,難於維護,只適用於系統開發。他在指針系統里進行設計,以保證對每個超過五百行的程序提供一個指針給操作系統。這就是C語言。1982年--97%的C程序調用都限於緩沖處理過度的開發。C程序員開始認識到,不管何時都可將變數初始化並放到內存中實在是個糟糕的方法。但是強迫合理地初始化變數將會破壞現有97%的C程序,於是大家便一直將就忍耐,無動於衷。1984年--操作系統中指針亂指的數量能夠開始顯著的增長了。1985年——一種帶有面向對象特性的C變種語言,稱之為「帶類的C」,准備走進市場。但是,「帶類的C」這個名字太清晰易懂,對於外人來說都不敢理解,於是商業化後的版本就將其改了個名,叫C++1986年——C語言太流行了,於是產業分析師強烈推薦在商業開發中應用它。他們說,用C寫的應用程序將會多麼輕便靈活地用於各種各樣的系統。據猜測可能是很多分析師是吃了迷魂葯。1988年——產業分析師們的葯性終於消失了。當迷魂葯性一過,他們才注意到商業應用程序用C寫完後,其生產周期變成了原來的5倍長,但還是沒達到輕便靈活的目的。他們開始停止推薦用C寫應用程序。但一部分人仍然轉而吸食「可卡因」,推薦用C++寫應用程序,因為「其面向對象特性會導致代碼重用」。1990年——此時,所有的C編譯器都已經變成了C++編譯器了。但是大部分C++程序員不使用C++任何面向對象的特性,這就是說,實際情況是帶有指針的雍腫的代碼結構在操作系統中現在用C++編譯器編譯了。
麻煩採納,謝謝!

③ 園林工程師職稱要分(初級、中級、高級)等級嗎具體申報條件

園林工程師職稱共分三級:助理園林工程師、園林工程師、高級園林工程師,具備下列條件之一可以報考,詳細如下:

一、助理園林工程師:

1、本科以上或同等學歷學生;

2、大專以上或同等學歷應屆畢業生並有相關實踐經驗者;

二、園林工程師:

1、已通過助理園林工程師資格認證者;

2、研究生以上或同等學歷應屆畢業生;

3、本科以上或同等學歷並從事相關工作一年以上者;

4、大專以上或同等學歷並從事相關工作兩年以上者。

三、高級園林工程師:

1、已通過園林工程師資格認證者;

2、研究生以上或同等學歷並從事相關工作一年以上者;

3、本科以上或同等學歷並從事相關工作兩年以上者;

4、大專以上或同等學歷並從事相關工作三年以上者。

(3)程序員表彰擴展閱讀

園林工程師是掌握植物學基本知識和花卉栽培、園林規劃設計技術的花卉生產和園林綠化事業需要的高級技術應用性專門人才。從事的主要工作包括:園林植物栽培與管理、園林植物良種繁育與園林植物應用與效益評估。

園林工程師系列設置的專業方向,包括園林、園藝、花卉。最對口的專業是園林技術。其核心課程,包括植物學、植物生理學、園林植物學、花卉栽培技術、園林綠地規劃設計、園林植物遺傳育種、園林植物病蟲害防治、繪畫、園林制圖、 園林藝術、插花藝術等。

就業領域,是園藝高新科技園區、園林苗圃、園林綠化工程公司、各級公園、植物園、動物園、工礦企事業單位、園林科研機構、園林局等綠化部門。

④ 當客戶提出無理的需求,程序員應該怎麼辦

當你預期的那一天,也許是害怕的那一天,終於來到了:從工程師的隊伍里你被提拔到了軟體項目領導或者團隊領導的位置。這也許就是你選擇的職業道路,或許你不太情願,將就嘗試一下。無論在哪種情況下,你都可能缺少工程學科、人員管理以及領導能力的相關教育。這需要的領導能力和管理(它們不是一回事),而不能象Dilbert(譯註:著名IT漫畫主角)那樣簡單地和老闆對抗了。當你考慮新的目標時,請考慮下面的活動計劃列表。一次就抓住了每個亮點,這是不可能的。但是這份建議說明可以幫助你將注意力放在可以提高你和你的團隊績效的活動上。建立優先順序作為經理,首先要做的、最重要的事是你需要有意識地建立優先順序。當你仍陷於繁重的軟體開發活動中時,你需要一套新的職責。過多的經理新手不能抗拒技術的吸引而陷於此類活動,這將導致項目組的其他人員想要獲得經理的幫助時,卻得不到幫助。有成效的領導知道他們首要的任務是為其他組員提供服務。這些服務包括訓練和指導、解決問題和沖突、提供資源、建立項目目標和優先順序、提供適當的技術指引。要使每個組員都能清楚的知道,你總是可以幫助他們。我發現將自己定位於為被我監督的人工作是非常有意義的,而不是相反的。在你所作的事情中,對於組員要求你幫助他們這件事,應該具有非屏蔽中斷的優先順序。第二重要的,是使你的客戶滿意。作為一名經理,沒有直接的能力使客戶滿意,因為你已不再是作為個人提供產品和服務完成這點。相反,你必須建立一種環境,准許你的組員最大程度上滿足客戶的需求。經理提供了強有力的方法,有效地提高客戶的滿意度。第三重要的,是為你的項目工作。因為也許還有其他許多技術上的項目,或者其他經理的請求幫助,諸如為指導委員會工作。當這些和二個高級別的發生沖突時,都要准備推辭掉。很明顯,使其他經理滿意的事情是你最不重要的事情。在一個有秩序的組織里,如果你在三個以上的重大環節上獲得了成功,其他的經理都會很激動的。我們並不都能很幸運地工作在一個良好的環境里,但一定要對你任務單上排在最前面的工作任務努力盡到最大的責任。集中精力有效地、快樂地、盡可能地幫助你的組員,不要將精力放在使你上司滿意的上面。分析你的技能差距除非你已經為新位置做好了准備,否則相對於你當前的領導能力和管理技能,你會感到一些差距。出色的技術背景或許是你被選為領導角色的一個因素,但是你要想幹得出色,你需要的技能。針對別人的評論和項目,真實地列出你的長處和短處,然後減少差距。軟體人員並不以令人滿意的人際關系技能出名。你會希望增強處理人際關系的經驗:解決沖突、說服以及灌輸想法。你也不得不處理包括招聘、解僱、商談計劃表,以及在你的公室里評論某人業績使其傷心落淚等一些事務。我發現從一堂傾聽技能課開始我的管理職業是非常好的。當作為個體提議人,積極地將我們自己的技術議程提交小組時,我們經常對此感到非常愜意。有效的管理要求的合作和善於接受的人際關系方式。要花點時間學習如何(何時)巧妙地引導自己的自然判斷。傾聽技能課提供了一種交流機制,我已經發現在許多場合下都很有用。接著,到講台的另一側,提高你的演講能力。如果你真的不適應公開場合的講話,學習戴爾.卡內基的課會有幫助的。你會發覺,通過這樣的培訓獲得的經驗,以及獲得提高的交流能力,都可以幫助你更好地適應將來的工作。作為項目領導,為了計劃和跟蹤項目,以及當需要項目回退而採取修正措施時,你有責任調整其他人的工作。參加項目管理的培訓課,閱讀一些有關項目和風險管理的書籍和文章。參加項目管理學會,閱讀其月刊--PMNetwork。SEI的軟體能力成熟度模型對於軟體項目計劃和項目跟蹤提供了很多有用的建議。建立優先順序的能力、控制有效果的會議、清晰的交流,對於你,作為一名經理的績效將會有實質上的影響。定義「質量」幾乎每個人都會認真地對待質量問題而且都希望生產出高質量的產品。然而,對於軟體的質量含義,沒有一個統一的定義。傳統上的軟體質量觀點和「足夠好」的軟體觀點有著激烈的爭論。為了幫助小組走向成功,需要花一些時間和你的組員、客戶共同探討質量的含義。這兩種陣營在思想上經常不會有相同的定義,可以很容易的就不同目的開展工作。關注交付計劃的經理對於想正常地檢查每行代碼的工程師會不耐煩的;認為可靠性非常重要的客戶對一個帶有很少使用但帶有很多bugs的特性的產品是不會滿意的;一個很好的GUI也許會讓用戶厭煩,因為用戶已經熟記了如何有效地使用前一個版本的產品。為了更好的理解客戶對軟體質量的看法,在Kodak,我的小組曾經邀請了我們的客戶和他們的經理就這個議題在一個開放的論壇討論。這個論壇是很有意義的,那些使用我們產品的人有著自己的理解,通過討論,我們可以知道我們制定質量的思路有哪些和他們是不相符的。明白了不同,就可以使你集中精力,照顧客戶的最大利益,而不是使開發人員獲得最大滿意。軟體質量的傳統描述包括要與說明書一致,滿足客戶的需求,代碼和文檔沒有缺陷。「六個∑質量」(six-sigmaquality)這個流行詞,建立了一個非常高的尺度,用於監測失敗的頻率和密度。但它不適用於如快速產品交付,可用性,充足的特性集,已支付價錢的交付意義這樣的質量尺度,。對於我們生產和購買的產品,我們總是熱衷於盡可能涵蓋所有的這些質量特性,然而,妥協總是必須的。在一個項目的需求階段,我們制定了包括十項質量屬性的一個列表,如效率,協同性,正確性以及宜於學習,我們認為這對於用戶來說是最重要的。我們請客戶關鍵人物代表小組以1到5的尺度評估每項屬性。一旦我們決定了哪些屬性是最重要的,我們就可以設計並實現這些目標。如果你在了解了對於客戶的質量含義並在設計實現質量屬性的過程中沒有麻煩的話,而且客戶對質量屬性表示滿意,那你是很幸運的。在眾多關注的質量說明中,我曾聽到過一個:「客戶回來了,但產品沒有」。和你的客戶、開發人員一起對每一個產品都確定適當的質量目標。一旦決定了,就給出達到質量目標的明確的最高優先順序。以身作則,按很高的質量標准要求你自己的工作。採用這個座右銘:「力求盡善盡美,滿足於優秀。」表彰成績對你組員成績的表彰和獎勵,是激勵他們的一種很重要的手段。除非你的小組中已經有了一種表彰程序,否則這應是你最重要的事情之一。表彰包括象徵性的東西(證書,旅遊獎勵)以及實際的東西(電影票,餐館禮品券,兌現獎)。在送贈品時要說一些親切的話語:「感謝你所給予的幫助」或者「祝賀取得了成績」。在表彰和獎勵上花費很少的心思和錢,就可以獲得很多的友好和將來的合作。包括客戶代表,以及為項目成功做出過貢獻的支持人員等等開發組外的人員也可以獲得表彰。和你的組員討論,了解他們感興趣的表彰和獎勵的方式。使得無論大小成就的表彰活動成為小組文化的一個標准組成部分。對每位組員對其所作的工作表現出發自內心的興趣也要給與含蓄的表揚,為消除所有影響他們戰鬥力的障礙盡你的力量。表彰是展示組員以及小組外的其他人的一種方式――你要知道並感謝他們為小組成功所作的貢獻。學習過去你的小組在過去承擔的一些項目有可能沒有取得完全的成功。甚至在成功的項目上,我們也能經常認為一些事情我們下次會作得更好。當你進入了新的領導角色,需要花點時間了解早期的項目為什麼失敗,並要計劃避免犯同樣的錯誤。對於軟體開發,每位經理花時間處理每種可能要發生的錯誤是非常困難的,學習過去的成功和失敗就是個成功的開始。可以從過去你們小組承擔的一個沒有經過檢查評估的項目著手,不要管其成功還是失敗,實施項目後的回顧(有時稱作事後調查分析)。你的目標不是判定責任,而是為了在將來項目中作得更好。藉此,可以了解什麼已經作得很好,什麼應該作得更好。在當前每個項目的主要里程碑時,通過集體討論或公平的組織者,用同樣的方式,領導小組用頭腦風暴的方式對其分析。另外,要了解領悟已有的軟體工業的最佳准則。一個好的起點是SteveMcConnell的JoltAward獲獎作品:快速開發(RapidDevelopment,MicrosoftPress,1996)的第三部分,敘述了27個最佳准則。也要避免McConnell敘述的36個常見的軟體開發錯誤。你的組員也許反對新的工作方式,但是你的角色是作為一名領導,要確保團隊一致連續地使用最佳可用的方法、過程和工具。積極促進組員之間的信息共享,這樣局部單個最好的實踐經驗就能成為每個開發人員的工具箱的一部分。建立改進目標一旦你對過去的項目建立起了回顧,確立了質量對小組的意義,你就要建立短期以及長期改進的一些目標。目標要盡可能量化,所以你要劃分幾個簡單的階段,標明你是否採取了適當的過程朝著目標前進。例如,如果你認定由於需求的不穩定導致項目經常延期,你可以建立一個改進需求穩定的目標,在6個月內提高50%。這樣一個目標需要你確切知道每周或每月需求的變化數,清楚他們的出處,採取行動控制那些變更。這可能要求你要改變與那些提交需求改變的人的交流方式。你的目標和階段是軟體過程改進程序的組成部分,你要使之有序。作為缺乏創造力的官僚主義的最後避難所,輕視「過程」很流行。雖然事實上,每個小組都能找到改進其工作的方式。當然,如果你總是用已有的工作方式工作,你也就不要期望你會得到比以前更好的結果。有兩個強烈的原因要求改進過程:校正問題,防止問題。確保你的改進努力要圍繞著已知的或可預知的可能威脅項目成功的問題。領導你的小組找出當前正在使用的方法的長處和短處,以及項目面臨的風險。我的小組召開了一次「兩段式頭腦風暴」練習,來確定改進軟體生產力和質量過程的絆腳石。在第一次會議中,參會者在便條上寫出他們關於會議主題的想法,一個便條一個想法。組織者將他們寫在便條上的想法收集上來並分組。最後,我們就會得到一打主要的分類,並將其記錄到活動掛圖上。第二次會議,相同的參會者在便箋上寫出解決這些障礙的思路,並貼在掛圖的合適位置。進一步細化,歸納出一些詳細的活動,就可以成為我們努力的一部分,清除障礙,幫助組員實現軟體的質量和生產力的目標。建立可度量和可達到的目標,便於你集中精力實現改進。要使目標具有明顯的優先順序,並可周期性地監視過程。記住你的目的是,提高你的項目和公司完成的技術和業務上成功,不要滿足於一些過程改進書籍里提到的期望細節。要把改進的工作視為迷你項目,具有可分發、資源、計劃和有責任的小項目。否則,過程改進活動將總處於比誘人的技術工作低的優先順序上。緩慢的開始這篇文章提供了許多建議,幫助你,一位軟體經理新人,帶領你的小組走向偉大的成功。在日復一日新的工作壓力面前,要努力保持你的頭腦清醒。在長時間的塑造軟體開發小組的文化和習慣上,你還是個非常重要的角色。你不必一次性都作完,可以選擇跟環境最相關的的幾個開始。作為軟體經理,除了項目要按時按照預算完成外,你要擔負的責任還很多。你還要:領導技術人員,將他們形成一個具有凝聚力的團隊;建立協同團隊工作的環境;鼓勵和獎賞高級軟體工程師的實踐應用;平衡來自客戶、公司,組員和你自己的需求。這是項重大的任務,祝你好運。

⑤ 副高職稱評定條件

副高級職稱評選的條件為:

一、學歷要求:

1、參與評選的人員博士研究生畢業,取得中級職稱,從事專業技術工作兩年以上。

2、參與評選的人員碩士研究生畢業,取得中級職稱,從事專業技術工作四年以上。

3、參與評選的人員大學本科畢業,取得中級職稱,從事專業技術工作五年以上。

二、申報條件的人員,還必須遵紀守法,具有良好職業道德,能認真履行崗位職責,

三、參與評選的人員在專業崗位上做出顯著成績具備相應的專業理論水平和實際工作能力。

(5)程序員表彰擴展閱讀:

可以破格申報副高級的人員:

1、獲得部、省級表彰的學科帶頭人;地市級以上有突出貢獻的中、青年專家;榮獲國家、省級表彰的鄉鎮企業家或優秀廠長、經理。

2、獲得國家科技進步三等獎以上;省、部二等獎以上;地市一等獎以上(含發明獎、成果獎、自然科學獎、星火獎)項目的主要完成者。

3、獲得國家級金、銀產品獎或省、部級名牌產品獎或優秀工程獎的主要生產技術負責人;創國家級、省級新產品獎的主要生產技術負責人。

4、在技術發明、創新、改造、專利、推廣、應用中,取得的經濟效益連續二年(申報高級職務的前二年)占該企業利稅總額20%以上的主要技術負責人。

5、對本專業技術崗位的工作創立了有價值的經驗,並在省內同行業中推廣的主要貢獻者;擔任中級職務期間,成績顯著,

6、直接主持完成大型項目或全面負責大中型企業生產經營管理工作或對非公有制企業技術發展作出突出貢獻,取得明顯經濟效益者。

⑥ 大學生A級證書申請條件是哪些

大學生A級證書申請條件如下:

(一)曾獲校級三好、優秀學生(校級優秀團員、團幹部、學生幹部等)一次及以上,或曾獲校級三等及以上獎學金(包括國家獎學金及國家勵志獎學金),或曾獲「逐夢計劃」—四川大學生社會實踐活動優秀實習生,或曾參加省級及以上大學生骨幹培養學校學習並畢業。

(二)獲國家英語三級證書(專科生)或國家大學英語四級425分及以上(本科生)或國家大學英語六級425分及以上(研究生)或獲計算機二級證書或普通話二級甲等及以上證書。

(三)以第一作者身份在市(州)級以上刊物發表學術論文1篇以上或校級公開刊物發表學術論文2篇以上;或以第一作者身份在省級或國家級刊物上發表其他類文章1篇及以上;或在國際刊物上發表英文論文1篇及以上;或主持校級以上(含校級)研究課題並順利結題。

(四)取得非本專業的國家級證書(不包括英語、計算機和機動車駕駛證)。

(五)取得第二學位或第二專業學習並順利畢業。

(六)擔任班長、團支書或校院(系)團學組織部長及以上職務,或擔任校級學生社團負責人(含副職)職務。

(七)參加社會實踐及志願服務活動並受校級及以上表彰。

(八)文體活動中,個人獲市(州)級三等及以上獎勵或校級一等獎勵;或獲團體市(州)級一等獎勵。

(九)在思想品德方面有突出事跡(如見義勇為、拾金不昧、孝親敬老等)獲校級及以上表彰或被校級及以上單位部門選樹為典型並廣泛宣傳推廣,或在抗震救災、脫貧攻堅中受縣級及以上獎勵表彰的。

(十)獲「挑戰杯」「創青春」「互聯網+」等競賽省級三等獎及以上獎勵。

四川省大學生綜合素質「A級證書」認證的基本程序是

本人將申請材料通過 四川共青團微信公眾平台提交,學校黨、團、學組織通過網頁後台進行學校初審確認,團省委、省學聯通過網頁投投票進行終審確定。

各高校團委、學生會推選出四川省大學生綜合素質「A級證書」候選人名單後,應立即通報候選人所在單位及有關組織,在校內公布並保留一定時間的公示期。若收到投訴,應立即組織調查。經調查確認不符合資格或條件者,應採取相應措施,同時通報有關單位和團省委。

以上內容參考 網路-四川省大學生綜合素質「A級證書」

⑦ 無論第一位程序員還是第一個bug捕手都是女性

在軟體業這個由男性稱霸的世界裡,其實還有著很多的巾幗英雄,本文我們推薦五位計算機界的偉大女性,她們的成就、她們的努力,將帶給我們前進的動力。

世界上第一位程序設計師Ada Lovelace
Augusta Ada King原名Augusta Ada Byron(1815年12月10日—1852年11月27日)。

計算機軟體的第一夫人Grace Hopper
被譽為計算機軟體第一夫人的Grace Hopper於1906年12月9日出生在紐約市的一個海軍世家。Grace Hopper是傑出的女數學家和計算機語言領域的帶頭人。

信息技術史上最傳奇的女性Hedy Lamarr
Hedy Lamarr(1913年11月9日—2000年1月19日)美國好萊塢默片時期著名女演員,生於奧地利一個富裕的猶太人銀行家庭。

第一位獲得圖靈獎的女性Frances Allen
Frances Allen,著名計算機科學家,作為一名編譯器優化領域的先驅,她的成就主要包括編譯器的基本原理、代碼優化和並行編譯等。

CLU與Argus語言發明人Barbara Liskov
計算機界有「計算機界諾貝爾獎」之稱的圖靈獎曾由男性壟斷了40年,而在2008年6月這一局面再次被打破。Barbara Liskov被授予2008年度圖靈獎得主,以表彰她對編程語言和系統設計方面所做出的實踐與理論基礎,尤其是數據抽象、容錯和分布式計算方面的貢獻。她也是第二位獲得此獎項的女性科學家。

⑧ 霍華德·艾肯

艾肯1900年3月8日出生在美國新澤西州的霍伯。肯(Hoboken,N.J.),但在印第安那州首府印第安納波里斯(Indianapolis, Indiana)長大。由於艾肯的家是一個單親家庭,家境清貧,他高中就讀於一所名為「阿森納」的職高(Arsenal Technical High School),白天上學,晚上在當地一家供電和供熱的公司上12個小時的夜班,負責操作開關板。後來,職高校長知道了他的情況,就專門安排了一些考試,讓艾肯通過後提前畢業。

畢業以後,艾肯來到威斯康辛州首府麥迪遜,在麥迪遜煤氣和電力公司(Madison Gas & Electric Co.)找到一份工作,這份工作允許他同時在威斯康辛大學上學。1923年,艾肯大學畢業,取得電氣工程學士學位,並立即被提升為公司的總工程師。 1928年,他離開原公司到西屋電氣和製造公司,3年以後又轉到密爾沃基的線材公司(Milwaukee Line Material Co.)。1933年,艾肯感到干電氣這一行是選錯了專業,於是下決心辭掉了工作,重返校園學習物理,這時他已33歲。艾肯先進了芝加哥大學,但很快轉至哈佛大學,1937年和1939年先後取得碩土和博土學位。

艾肯的博士論文課題是「空間電荷傳導的理論」(Theory of Space Charge Conction)。這一課題的研究需要對非線性微分方程進行復雜的計算,而艾肯手頭只有手搖台式計算機可用,常常為解一個方程而耗費大量時間,這導致他產生了研製自動計算機的想法。在深入研究了計算技術的先驅、英國數學家巴貝奇(Charles Babbage,1791—1871)工作的基礎上,1937年艾肯提出了自動計算機的第一份建議書,即著名的文獻「Proposed Automatic Calculating Machine」。在這份長達22頁、而且是雙面列印的文件中,艾肯提出了他的設計目標,也就是後來被稱為Mark I的計算機的四個特徵:

Mark 3
1.既能處理正數,也能處理負數。

2.能解各類超越函數,如三角函數、對數函數、貝塞爾函數、概率函數等。

3.全自動。即處理過程一旦開始,運算就完全自動進行,不需人的參與。

4.在計算過程中,後續的計算取決於前一步計算所獲得的結果。

艾肯原指望從學校取得經費支持來研製他的計算機,但沒有如願,幸而得到商學院布朗教授(Ted Brown)和天文系夏伯利教授 (Harlow Shapley)的引薦,和IBM公司的老闆沃森取得聯系。有遠見的沃森正致力於將IBM公司從單純製造辦公設備的公司轉變為製造計算機的公司,因此對艾肯的計劃給予了全力支持,於1939年3月簽訂了合作製造Mark I的協議。沃森把公司的主要技術骨幹如萊克(Clair D.Lake,1888—1958)、哈密爾頓(Frank Hamilton,1898—1972)、杜菲(Benjamin Durfee,1897—1980)等都投入了這一項目,由萊克負責工作。

萊克是IBM公司的資深工程師,1915年就從汽車行業轉至IBM公司,是一個出名的發明家。但由於第二次世界大戰的爆發,艾肯被應征入伍,到位於 Yorktown的海軍水雷戰學校(Naval Mine Warfare School)任教官,只能斷斷續續地進行Mark I的開發工作。幸好有一天,一位有影響的、了解艾肯情況的海軍高級軍官遇見艾肯,驚詫地問他為什麼在這里而不去研製Mark I?艾肯回答說,不是您下命令讓我在這里工作的嗎?這成了一個轉機:幾個小時以後,新的命令下達了,委任艾肯的海軍計算項目的負責人,並立刻離開海軍學校回哈佛大學工作。後來艾肯開玩笑地說,他是世界上唯一一位計算機的指揮官。

機器工作中
經過艾肯和IBM公司長達5—6年的合作和努力(當然也包括難以避免的摩擦和碰撞),Mark I終於在1944年5月完工並投入使用。它用了3 000多個電機驅動的繼電器,是一個重達5噸的龐然大物造價高達50萬美元(有的資料甚至說超過100萬美),其中IBM公司的投資佔2/3,其餘1/3 由海軍資助。其核心是71個循環寄存器(rotating register,把運算中暫時保存操作數的設備叫做register就始於Mark工),每個可存放一個正或負的23 bit的數字。數據和指令通過穿孔卡片機輸入,輸出則由電傳打字機實現。其加法速度是300ms乘法速度是6 s,除法速度是11.4 s。這與現代計算機當然無法相比,即使與晚它兩年誕生的世界上第一台電子計算機ENIAC相比也顯得十分落後,但它卻實實在在是世界上第一台實現順序控制的自動數字計算機,IBM公司方面把它命名為ASCC,即Automatic Sequence Controlled Calculator,是計算技術歷史上的一個重大突破。4個專家過去用3周時間才能完成的任務,在Mark I上只要19個小時就完成了。而且它非常可靠,每周工作7天,每天工作24小時,這是初期的電子計算機無法比擬的。

Mark I主要供海軍艦船局(Bureau of Ships)用於計算彈道和編制射擊表,也曾在曼哈頓計劃中計算有關原子彈的問題。此外,它也為哈佛大學內外的科學家服務。例如,哈佛大學經濟系的著名教授列昂傑夫(Wassily Leontief)在研究輸入—輸出分析中就曾用Mark I解各種線性方程問題。1949年,哈佛大學的計算實驗室(這是1946年艾肯正式從海軍退役重回哈佛大學後創建的,艾肯任主任直至他退休)年報,即著名的Annals of the Computation Laboratory of Harvard University,公布了19個數學表,都是Mark I的成果。尤其是在貝塞爾函數(Bessel Function)的計算上,Mark I發揮了巨大的作用,因此哈佛大學的數學家給Mark I起了一個親切的稱呼,叫做「貝茜」(Bessie)。1944年10月14日American Weekly周刊在報導Mark I時,把Mark I稱做「超級大腦」(super brain),說它能解物理、數學、原子結構等方面的各種問題,並且誇張地說,也許它還能解決人類起源這一難題。

Mark I工作到1958年才退役,現在還在美國被仔細地保存著。

Mark I

繼Mark I之後,艾肯又先後研製成MarkⅡ(1946年)、MarkⅢ(1950年)和MarkⅣ(1952年),但IBM公司沒有繼續支持這些項目的開發。事情緣於在慶祝Mark I落成的典禮上,沃森受到冷遇,而且艾肯在致詞中幾乎把Mark I工成功的一切功勞歸於自己,這使沃森萬分惱怒,從而中止了對艾肯和哈佛大學的一切支持。MarkⅡ是為海軍在弗吉尼亞州的Dahlgren試驗場生產的,其可靠性在試驗場經歷了嚴格考驗。據記載,1947年6月26日,艦艇主炮組的幾門19型火炮齊發了19發,在震天動地的炮火聲中,附近的MarkⅡ 沒有一個繼電器誤動作,報告結論是炮轟對計算機的正常運行沒有造成任何干擾,因此不需要任何特殊的保護措施。從MarkⅢ開始,艾肯開始採用電子元器件,其寄存器是由電子管電路組成的,數據和指令則放在磁鼓上,磁鼓容量為4350個16 bit的字以及約4000條指令。用戶仍然是Dahlgren試驗場。艾肯的最後一台計算機Mark Ⅳ則是為空軍研製的。它加入了磁心移位寄存器和半導體二極體電路。有關Mark I到Mark Ⅳ的基本數據如表所示。(表格加不上)

Howard Hathaway Aiken
在開發Mark計算機的同時,艾肯還致力於開展計算機的教育和培訓。1947—1948學年,艾肯率先在哈佛大學開設了「大型數字計算機的組織」這一課程,其後不久又開設面向計算機的「數值分析」。在艾肯的努力下,哈佛大學成為在世界上最早引入計算機研究生課程教學與授予計算機碩士和博士學位的大學之一,艾肯本人共帶出了15名博士生和更多的碩土生,這些人大多成為計算機領域早期的骨幹力量,其中包括圖靈獎和計算機先驅獎獲得者「IBM/360之父」布魯克斯(Frederick Phillips Brooks,Jr.)和「APL之父」艾弗遜(Kenneth Eugene Iverson),以及在1994年同樣獲得計算機先驅獎的荷蘭學者勃浴天(Gerrit A.Blaauw)。艾肯還主辦了無數有關計算機的培訓班、討論班、學術研討會,美國和世界各國的計算機學者都從中受益匪淺,對推動與促進計算技術的發展起了重要作用。有評論認為,艾肯在這些方面所作出貢獻的意義甚至比他開發Mark計算機的意義還要大。

艾肯的著作不多,1951年他和他的同事編寫出版了《電子計算和控制電路的綜合》(Synthesis of Electronic Computing and Control Circuits)一書,是這方面的第一本專著。但由艾肯主編、由哈佛大學出版社出版的30卷《計算實驗室年報》(Annals of Computation Laboratory)則是艾肯留下的極為珍貴的財富,其中包括詳細介紹和描述Mark I—MarkⅣ的3卷年報,有關大型數字計算機和開關理論的4卷會議錄,以及23卷的各種數學表。此外,艾肯還向海軍艦船局、原子能委員會、空軍、貝爾電話實驗室、美國自然科學基金會NSF、美國煤氣協會和愛迪生電氣學會等遞交過大量有關的技術報告,總數達到140卷,其數量之多、內容之豐富和深刻令人嘆為觀止。

艾肯獲得的榮譽與獎勵很多。IEEE除了授予他計算機先驅獎外,還曾授予他John Prize獎和愛迪生獎。富蘭克林學會授予他John Prize獎。海軍授予他「傑出公眾服務獎」(Distinguished Public Service Award),空軍則授予他「特等公民服務勛章」(Decoration for Exceptional Civilian Service)。他的母校威斯康辛大學授予他「傑出專業服務獎」(Testimonial of Eminent Professional Services)。法國和比利時政府也都授予艾肯以該國公民的最高榮譽稱號或獎勵(法國是Chevalier de Legion d』Honneur,比利時是Officer』s Cross of the Order of the Crown)。艾肯是美國藝術和科學院院士,也是美國研究院NSC在1946年建立的高速計算機委員會的首批成員之一。此外,他還是西班牙和瑞典的國家級學術機構的名譽顧問或外籍院士。

艾肯於1961年從哈佛大學退休,移居佛羅里達州的Fort Lauderdale,受聘擔任邁阿密大學信息技術教授,幫助該校制定了計算機科學的教學大綱並設計了它的計算中心,同時還創建了他自己的公司,叫做 "Aiken Instries」,主要從事技術咨詢。1973年3月14日,也就是剛度過他的73歲誕辰一個星期,艾肯於密蘇里州的聖路易斯因突發心臟病去世。

大器晚成的霍華德·艾肯教授 編輯本段回目錄
我們回到1939年至1944年,也就是第二次世界大戰期間(1939年9月希特勒侵佔了波蘭,英、法對德宣戰)。這時在哈佛大學出現了機電式計算機,即Howard Aiken 的Harvard Mark系列計算機。這些計算機,與後來的ENIAC相比,從體系結構的觀點看,還不算現代意義的大型計算機,但它們揭開了計算機時代的序幕。

??1900年3月9日霍華德·艾肯(Howard Hathaway Aiken)誕生在美國新澤西州Newark市的Hoboken鎮。中學畢業後,他進入威斯康星大學讀書。大學畢業後,艾肯1923年至1928年在麥迪森煤氣公司(Madison Gas)工作。1928年至1931年在西屋電氣製造公司(Westinghouse Electrical and Manufacturing Company)擔任總工程師。1931年至1932年在線材公司(Line Material Company)任職。然後,它在哈佛大學物理系於1937年獲得碩士學位,1939年獲得博士學位,可以說是大器晚成。

Howard Hathaway Aiken工作中
??留校工作後,1939年至1941年擔任講師,1941年至1946年為副教授,1946年晉升為教授。1947年至1961年他一直擔任哈佛計算實驗室的主任。1961年艾肯離開哈佛大學,去邁阿密大學擔任信息技術教授,在那裡工作到1973年。1973年3月14日在密蘇里州的聖路易斯逝世。

??深受巴貝奇影響

??當他在哈佛物理系作研究生時,就開始計劃建一個大型計算機器。1936年艾肯就向物理系提過他的建議,系裡並沒有理會對計算機器的需要。系主任桑德斯(Frederick Saunders)教授告訴艾肯,實驗室一位技術員Carmelo Lanza說過有一個類似的計算裝置,就存放在科學中心的閣樓上。這引起艾肯的極大興趣。Lanza帶他去看了機器,原來這是100多年前英國數學家和哲學家巴貝奇(Charles Babbage,1791-1871)未完成的分析機(analytical engine)的一些黃銅齒輪部件。艾肯立刻意識到他與巴貝奇腦海里有相同的構想。巴貝奇由於沒有錢、沒有材料而使夢想未能實現,而艾肯相信他會幸運得多,他將有更多的成功機會。

??後來,巴貝奇的孫子把這些黃銅部件和一堆祖父的書籍送給了艾肯,這些寶貝在艾肯的辦公室里占據了相當一塊地方。對來訪者,艾肯總是指著巴貝奇的書說:「這就是我的全部計算機教育,我正是從這些書里獲益良多。」

??關於計算機的建議

Harvard Mark I
??艾肯當時研究的是真空管中空間電荷的傳導理論(theory of space-charge conction in vacuum tubes),他的研究工作需要對微分方程求解,這些方程沒有精確解,只能用數值方法求近似解。他需要的計算工作量是當時台式計算器根本無法滿足的,大量數據用手工輸入幾乎是不可能的。在他的選擇失敗後,他決定使用穿孔卡裝置來輸入數據。1937年他又寫了一個關於龐大的計算機器的建議。他寫到:「為了節省在算術計算上的時間和精力,避免人們發生錯誤的傾向,這種期望就同演算法科學本身那樣是完全可能的」,當時計算機還被認為是「懶漢的思想」而遭到嘲笑。

??他在建議報告中描述了對這個機器的看法,特別是用於科學研究的專門設計,使之與普通穿孔卡機器有明顯的不同。他列舉了四條要點:

??第一,一般機器只能處理正數,而科學機器必須能同樣處理負數;第二、科學機器必須能處理諸如對數、正弦、餘弦、以及大量別的函數;第三、計算機應該對科學家非常有用,它一旦投入運行,就能頻繁地處理大量的數值數據,直到計算完成而無須人為的干涉;第四、這種機器能計算行而不是列,這能更好地保持數學事件的順序。

??IBM慷慨贊助

??物理系的領導終於同意給艾肯所需要的房間,但他必須首先建造這個機器。艾肯把他的第一份建議報告送給門羅計算機器公司(the Monroe Calculating Machine Co.),結果很快被退了回來,不過門羅公司也告訴他可以試試IBM公司。

Mark 3 上時代封面
??這又促使霍華德·艾肯與IBM公司接觸。結果IBM的總裁沃森(Thomas J. Watson,Sr.,1874-1956)頗有遠見卓識,對此一拍即合,立即斥資20萬美元贊助,支持建造艾肯夢想的機器,在當時這真是一個令人吃驚的數字。

??由於老沃森的深謀遠慮,使IBM 公司在同類電氣電子公司中率先進入計算機領域,這個戰略性的決策為IBM公司的發展奠定了牢固的基礎。

??於是簽約允許艾肯與IBM三位工程師合作,在位於Endicott的IBM實驗室建造計算機。該機器從1937年開始建造,直到1943年底結束。工程師坎貝爾(Robert V. D. Campbell)監督了最後的機器組裝工作。完成的機器有8 英尺高、51英尺長、2英尺寬。該機器重35噸,由76萬個零件組成,包括2200個計數齒輪、3300個繼電器和530英里長的導線。當時它稱為IBM ASCC 計算機(Automatic Sequence Controlled Calculator),能完成五種運算:加、減、乘、除、以及引用先前的結果。

??Mark計算機在哈佛落戶

??如上所述,艾肯的思想深受巴貝奇著作的影響,他把建造ASCC的項目看作是完成巴貝奇曾經設計但並未成功的事業。的確,ASCC與巴貝奇的分析機有許多共同之處。雖然它曾經被尊稱為第一台數字計算機,但它的體系結構卻與現代計算機有明顯的區別。ASCC是用電力驅動的,但它的主要部件仍然是機電式的,即開關元件是通過電磁力而動作的繼電器。它是由許多計算器組成的,每個計算器都在自己的控制單元引導下處理著同樣的問題。即它有72個存儲寄存器和處理單元來完成乘法與除法運算。機器內部既不能存儲指令,又不能存儲數據。ASCC由穿孔紙帶上的指令序列來控制。穿孔卡則用來輸入數據,而機器的輸出則用穿孔卡、或者用電傳打字機。該機器的字長是23位,它加、減這樣的兩個數用3/10秒,相乘用4秒,相除用10秒。

??ASCC計算機於1943年製造完成後,由IBM公司贈送給哈佛大學,並改名為Harvard Mark I計算機,隨後就把它搬到哈佛大學。1944年8月14日哈佛大學正式啟用這台計算機,它一直運行了14年之久。該機器最早計算的是物理學和天文學問題,例如電磁場分布,長焦距鏡頭的積分計算。後來的計算則與雷達以及新墨西哥州Los Alamos實驗室關於原子彈爆炸的方程式有關。總之,這台機器為軍方的計算項目做了許多工作,特別是為美國海軍的射擊與彈道進行了大量的計算。

當年機器
??編程與應用

??格瑞斯·霍普(Grace Hopper,1906-1992)從1944年開始與艾肯在Mark計算機上一道工作,她側重在軟體開發方面。

??要使機器工作,工作人員必須編寫程序把問題轉換成計算機能讀的代碼。然後這些代碼再轉換成穿孔紙帶上的孔,用來表示簡單的指令。紙帶插入讀孔機後,一系列的檢測器能覺察到孔的存在,於是就能關閉相應的繼電器。這些繼電器開關把信息傳給機器的其他部件,其中的寄存器就存儲著數據。基於這些數據進行有關的演算,最後的結果則由自動打字機列印出來。

??最常使用的指令集合可以存儲起來以備今後使用,反復調用它們就可以節省時間。格瑞斯•霍普後來發明了編程語言COBOL,率先使用了這些子程序,現在的程序員把它們稱為庫函數。她還在這個實驗室里發現了在繼電器里壓碎的飛蛾,並把它稱為計算機的「bug」,後來人們就把軟體中的錯誤也稱為「bug」,把排除軟體中的錯誤稱為「debug」。

??艾肯教授的研究生、1954年畢業的Anthony Oettinger博士曾描述過機器的工作情況。他說:「當機器運行時,整個物理大樓的地下室會發出轟鳴的雜訊。有人說它像咔嚓作響、韻律單調的樂隊,有人說它像滿屋子的女人在編織機上織毛衣」。這個龐然大物每天工作24小時,無論何時它一停機,就會響起鈴聲,警告值班人員按下按鈕或者轉動旋鈕使計算機進行下一步的操作。通常艾肯會從附近的辦公室跑出來,看看該如何處理出現的問題。

??繼續建造計算機

??艾肯機器的速度比今天最慢的計算器還要慢,但在1944年它卻是難以置信的快。當時紐約時報的文章說:「根據數學家的口述,過去用普通辦公室的大量計算器、眾多人員和漫長時間所無法解決的方程式,現在用幾個鍾頭就能解決。」

??1945年艾肯開始為海軍的軍火署建造Mark II,用於達爾格林試驗場(the Dahlgreen Proving Ground)的計算工作。1947年完成了Harvard Mark II,它是完全電子式的計算機。

??1950年他完成了Mark III計算機,並稱為艾肯達爾格林電子計算機(the Aiken Dahlgreen Electronic Computer,簡稱ADEC)。1952年艾肯又為美國空軍完成了Mark IV計算機。

Mark I
??他不僅為建造計算機而工作,還把磁芯、磁鼓運用到計算機上。在哈佛計算實驗室他還發表了關於數學語言學、語言自動翻譯、電子學和開關理論的著作,還作過該實驗室編年史的編撰工作。此外,艾肯在哈佛大學還締造了世界上第一個完整的學位項目,即今天我們稱謂的計算機科學學位。他還幫助邁阿密大學創建了類似的項目。在紐約他甚至還建立過一個Howard Aiken Instries Inc.的咨詢公司。

??遺憾與榮譽

??艾肯非常熱衷於計算機,但是他像當時的許多人那樣沒有預期到計算機將會引發的驚人變化。例如他在1947年曾經預言,只要有六台電子數字計算機就可以滿足全美國對計算的需要。今天你可能認為這太幼稚可笑了,但是這卻准確地反映了在那個時代人們對計算機的一般理解。在那時,計算機典型地用於政府、大公司、研究機構、教育單位的科學計算與數據處理,人們普遍相信計算機只能由專家來編程和使用。

??1964年艾肯接受了Harry M.Goode Memorial Award,這是由美國計算機學會提供的一枚獎章和2,000美元的獎金。以表彰他為開發領先的第一台大型通用自動數字計算機做出的獨創性的貢獻。這只是艾肯的許多榮譽之一,他的先驅性的工作得到許多國家的贊賞,除美國外,還有法國、荷蘭、比利時和德國授予他的各種榮譽。格瑞斯•霍普也獲得過許多榮譽稱號,國防部還授予她海軍少將軍銜。

??60年過去了。現在Mark I的部分設備擺放在哈佛大學科學中心的大廳里,另一部分存放在美國歷史的史密森尼博物館(Smithsonian Museum of American History),最後還有一部分則放在IBM公司的歷史展覽中。人們永遠懷念這位為迎接計算機時代的到來做出重大貢獻的計算機先驅艾肯教授。

參考文獻編輯本段回目錄

⑨ 四川省大學生綜合素質A級證書掛科的大學生可評嗎

可以的,跟你掛科沒有根本沒有關系,只要你能滿足其中5條嘛6條就行了。具體自己對比

認證條件:(一)參加社會實踐及志願服務活動並受校級及以上表彰。
(二)獲「挑戰杯」等全國性科技競賽省級三等獎及以上獎勵或四川省高校畢業生創業大賽三等獎及以上獎勵。(三)在市(州)級以上刊物發表學術論文1篇以上或校級刊物發表學術論文2篇以上;在省級或國家級刊物上發表其他類文章1篇及以上。(四)文體活動中,獲市(州)及以上獎勵或校級一等獎。(五)獲國家級英語證書或國家大學英語四級425分以上(含425分)或計算機二級證書或普通話二級甲等及以上證書。(六)取得第二學位或第二專業學習並畢業。(七)在思想品德方面有突出事跡獲校級以上表彰,如見義勇為、拾金不昧、樂於助人等。(八)取得會計、秘書、程序員、運動員等國家級證書(不包括英語、計算機和機動車駕駛證)。(九)擔任班長、團支書或校院(系)團學組織部長及以上職務或擔任校級學生社團負責人(含副職)職務。 (十)在其它方面(不含一至九項)有突出事跡或專長受到省級及以上獎勵的,請單列申請,附有關證明材料,最多可算兩項計入。

閱讀全文

與程序員表彰相關的資料

熱點內容
艾默生壓縮機說明書 瀏覽:289
超解壓手法 瀏覽:415
如何獲取伺服器上的文件地址 瀏覽:679
文件夾題用另存為嗎 瀏覽:639
各種編譯類型為自然選擇提供了 瀏覽:914
cnc玻璃精雕機編程 瀏覽:313
電腦復制中途改文件夾名字 瀏覽:498
批處理轉exe反編譯工具 瀏覽:76
pdf怎麼換成圖片 瀏覽:323
換位加密能夠按照一定 瀏覽:390
安卓開發入門pdf 瀏覽:192
日醫pdf 瀏覽:861
指定文件夾換壁紙 瀏覽:898
天玥伺服器是什麼架構 瀏覽:236
蘋果為什麼回購安卓手機 瀏覽:87
27歲程序員發型 瀏覽:198
圖庫文件夾是什麼意思 瀏覽:532
空調壓縮機隔音 瀏覽:352
簿荷閱讀app為什麼登陸不了 瀏覽:517
zigbee與單片機通信 瀏覽:440