Ⅰ 世界上第一位程序員是誰
B是錯誤的
英國著名詩人拜倫的女兒Ada Lovelace曾設計了巴貝奇分析機上解伯努利方程的一個程序。她甚至還建立了循環和子程序的概念。由於她在程序設計上的開創性工作,Ada Lovelace被稱為世界上第一位程序員。
美國國防部開發的ADA語言就是為紀念這位世界上的第一位程序員而命名的。
還有一個女的,美國的,也是第一程序員,還是美國海軍少將軍銜呢。
計算機軟體的第一夫人--格雷斯•霍波
格雷斯•霍波是傑出的女數學家和計算機語言領域的帶頭人
1949年,霍波離開哈佛,加盟由第一台電子計算機ENIAC發明人埃克特和莫齊利開辦的電腦公司,為第一台儲存程序的商業電子計算機UNIVAC編寫軟體。這期間,她開發出了世界上第一個將高級符號語言轉變為機器語言的編譯器A?0(1952年),第一個處理數學計算的編譯器A?2(1953年),第一個自動翻譯英語的數據處理語言的編譯器B?0(也叫Flow-Matic.1957年)。這是第一個用於商業數據處理的類似英語的語言。後來以Flow-Matic為基礎開發COBOL語言,於1959年問世,它是第一批高級程序設計語言之一,廣泛用於大型機和小型機電腦的高級商業程序設計。COBOL文本誕生後,霍波又率先實現了COBOL的第一個編譯器,因此,有人把霍波叫做「COBOL之母」。據20世紀80年代初的統計,全美國在運行中的程序有80%是用COBOL語言編寫的,由此可見這個語言對計算機應用發展所起的作用。在電腦軟體的進展中,格雷斯?霍波女士做出了很大的貢獻。她的努力使電腦在商用化和產業化方面取得長足的進步。
Ⅱ 世界上第一個程序員是誰
世界上第一位程序員,也是第一個女程序員,她在計算機還沒出現的時候,就已經開始了程序的設計 。
19世紀詩人拜倫的女兒,數學家。穿孔機程序創始人,建立了循環和子程序概念。為計算程序擬定「演算法」,寫作的第一份「程序設計流程圖」,被珍視為「第一件計算機程序。
Ada Byron Lovelace
The First Computer Programmer
1815 - 1852
阿達·奧古斯塔,1815年生於倫敦,她是英國著名詩人拜倫(L.Byron)的女兒。因父母婚姻破裂,出生5星期後就一直跟隨母親生活。母親安娜·密爾班克(A.Millbanke)是位業余數學愛好者,阿達沒有繼承父親詩一般的浪漫熱情,卻繼承了母親的數學才能。
阿達19歲嫁給了威廉·洛甫雷斯伯爵,因此,史書也稱她為洛甫雷斯伯爵夫人(Lady Lovelace)。由於巴貝奇晚年因喉疾幾乎不能說話,介紹分析機的文字主要由阿達替他完成。阿達的生命是短暫的,她對計算機的預見超前了整整一個世紀。阿達早逝,年僅36歲,與她父親拜倫相似。根據她的遺願,她被葬於諾丁漢郡其父親身邊。
阿達設計了巴貝奇分析機上解伯努利方程的一個程序,並證明當時的19世紀計算機狂人巴貝奇的分析器可以用於許多問題的求解。她甚至還建立了循環和子程序的概念。由於她在程序設計上的開創性工作,Ada Lovelace被稱為世界上第一位程序員。當時的阿達甚至不顧自己已是三個孩子的母親,堅定地投身於分析機研究,成為巴貝奇的合作夥伴。在1843年發表的一篇論文里,阿達認為機器今後有可能被用來創作復雜的音樂、制圖和在科學研究中運用,這在當時確是十分大膽的預見。以現在的觀點看,阿達首先為計算擬定了「演算法」,然後寫作了一份「程序設計流程圖」。這份珍貴的規劃,被人們視為「第一件計算機程序」。
美國國防部據說花了10年的時間,把所需軟體的全部功能混合在一種計算機語言中,希望它能成為軍方數千種電腦的標准。1981年,這種語言被正式命名為ADA(阿達)語言,以紀念這位「世界上第一位軟體工程師」。
Ⅲ 計算機科學家都是數學家嗎那程序員呢
作為程序員,我肯定不是數學家。我不是來說理論的,是來說事實的。事實就是,當今中國眾多的程序員(源於十數年來一直很火的計算機專業的學生)大部分都是不合格的程序員。不要說數學和演算法這么高深的東西,連最最基礎的邏輯學和計算機語言都學不好的比比皆是,拽著幾個術語就認為自己牛逼哄哄也大有人在,看不到自己的不足,盲目崇拜淺薄的廣度忽視專注的深度,缺乏鑽研的精神,浮躁、功利。我都不好意思自稱是程序員,恥於承認自己跟他們是一類職業。幸虧外行們都不知道這個行業不給力的低級程序員是如此之多……這也就是為什麼計算機專業畢業生的錢途和風光不再;為什麼每年都有眾多的計算機專業學生埋怨找不到「好」工作同時所有it公司都在嚷嚷技術嚴重人手不足;為什麼各種網站、各種系統各種難用(當然難用還有產品同學、用戶體驗工程師同學、工作流程的責任)還老是出故障……
採納哦
Ⅳ 1024程序員節的由來
2002年,俄羅斯程序員Valentin Balt收集簽名,向俄羅斯聯邦政府請願將9月13日設定為程序員節。
2009年9月11日,俄羅斯總統梅德韋傑夫在節日安排方案上簽了名,「程序員節」從此成為了俄羅斯的一個正式節日。除了俄羅斯之外,其他國家的一些程序員社區也會慶祝這個節日。因為它是每年的第256天(閏年就是9月12日)。256這個數字對程序員來說有著特別的意義,1個位元組(等於8位元)最多能表示256個數值,而且在整年中,256是2的最大冪中小於365的值。
在中國,有人提議把10月24日定為中國的程序員節,因為1024不僅同樣是程序員的一個常用數字,而且10月24日這個日期非常直觀,也不會在平年和閏年有所變化。
(4)程序員是不是發明家擴展閱讀:
一般將程序員分為程序設計人員和程序編碼人員,但兩者的界限並不非常清楚,特別是在中國。軟體從業人員分為初級程序員、中級程序員、高級程序員、系統架構師、運維測試工程師等。
在1834年,人稱「數字女王」的阿達·洛芙萊斯(Ada Lovelace)的朋友英國數學家、發明家兼機械工程師查爾斯·巴貝其(Charles Babbage)發明了一台分析機;阿達則致力於為該分析機編寫演算法,並於1842年,編寫了歷史上首款電腦程序。
1843 年公布了世界上第一套演算法。巴貝其分析機後來被認為是最早期的計算機雛形,而阿達的演算法則被認為是最早的計算機程序和軟體。運行程序的硬體進制是以1024為基礎的。例:1G=1024M ;1M=1024KB。
Ⅳ 什麼是程序員
程序員是從事程序開發、程序維護的專業人員,其工作職責是:
1、負責軟體項目的詳細設計、編碼和內部測試的組織實施;
2、協助項目經理和相關人員同客戶進行溝通;
3、參與需求調研、項目可行性分析、技術可行性分析和需求分析;
4、熟練掌握交付軟體部開發的軟體項目的相關軟體技術;
5、負責相關技術文檔的擬訂。
成為一名出色的程序員的基本規則:
1.扎實的基礎。
數據結構、離散數學、編譯原理,這些是所有計算機科學的基礎,如果不掌握他們,很難寫出高水平的程序。據我的觀察,學計算機專業的人比學其他專業的人更能寫出高質量的軟體。
2. 豐富的想像力。
不要拘泥於固定的思維方式,遇到問題的時候要多想幾種解決問題的方案,試試別人從沒想過的方法。豐富的想像力是建立在豐富的知識的基礎上,除計算機以外,多涉獵其他的學科,比如天文、物理、數學等等。
3. 最簡單的是最好的。
簡單的方法更容易被人理解,更容易實現,也更容易維護。遇到問題時要優先考慮最簡單的方案,只有簡單方案不能滿足要求時再考慮復雜的方案。
以上內容參考網路-程序員
Ⅵ 又是一年程序員節,程序員節有著什麼意義
每一個節日都有自己存在的必要,程序員節是為了紀念某些程序員的卓越貢獻或者說是為了把這個不太為大眾所了解的職業搬到名面上來以刺激就學率,進一步滿足這個職位的空缺。
科學技術的快速發展,程序員在眾多領域中展現著巨大的創造力,推動著時代的變革。1024程序員節是中國程序員的共同節日。從2015年起,每年10月24日被傳智播客定義為程序員節。以一個節日的形式,向通過coding改變世界,也以實際行動在浮躁的世界裡,固執地堅持自己對於知識、技術和創新追求的程序員們表示致敬。
Babbage)--發明了一台分析機;阿達則致力於為該分析機編寫演算法,並於1843年公布了世界上第一套演算法。
這個節日很大可能是為了把這個不太為大眾所了解的職業搬到名面上來以刺激就學率,進一步滿足這個職位的空缺。
Ⅶ 程序員節是哪一天
中國程序員節是每年10月24日。
該節日由博客園上的一個投票發起。2010年9月份的時候,我們針對中國程序員節進行了討論與投票。起因是一條新聞「今天是程序員節」,俄羅斯把每年的第256(0x100th)天作為程序員節,通常是9月12日,也有可能是9月13日。於是發起了中國程序員節的討論和投票,最終定為10月24日。
節日背景:
程序員(英文Programmer)是從事前端、後端程序開發、系統運維、測試等的專業人員。一般將程序員分為程序設計人員和程序編碼人員,但兩者的界限並不非常清楚,特別是在中國。軟體從業人員分為初級程序員、中級程序員、高級程序員、系統架構師、運維測試工程師等。
在1834年,人稱"數字女王"的阿達·洛芙萊斯(Ada Lovelace)的朋友英國數學家、發明家兼機械工程師查爾斯·巴貝其(Charles Babbage)發明了一台分析機;阿達則致力於為該分析機編寫演算法,並於1842年,編寫了歷史上首款電腦程序,1843 年公布了世界上第一套演算法。
巴貝其分析機後來被認為是最早期的計算機雛形,而阿達的演算法則被認為是最早的計算機程序和軟體。運行程序的硬體進制是以1024為基礎的。例:1G=1024M ;1M=1024KB。
Ⅷ 程序員算是科技人才嗎
算啊,科技的發展也是需要程序員的呀,沒有程序員碼代碼哪兒來的軟體和網站呢
科技的發展是離不開電腦語言的,什麼大數據,AI這些都是一行一行代碼來實現的
Ⅸ 電腦發明編程或程序是哪一位
電腦發明編程或程序是哪一位?
英國著名詩人拜倫的女兒Ada Lovelace曾設計了巴貝奇分析機上解伯努利方程的一個程序.她甚至還建立了循環和子程序的概念.由於她在程序設計上的開創性工作,Ada Lovelace被稱為世界上第一位程序員.美國國防部開發的ADA語言就是為紀念這位世界上的第一位程序員而命名的.還有一個女的,美國的,也是第一程序員,還是美國海軍少將軍銜呢.計算機軟體的第一夫人--格雷斯?霍波 格雷斯?霍波是傑出的女數學家和計算機語言領域的帶頭人 1949年,霍波離開哈佛,加盟由第一台電子計算機ENIAC發明人埃克特和莫齊利開辦的電腦公司,為第一台儲存程序的商業電子計算機UNIVAC編寫軟體.這期間,她開發出了世界上第一個將高級符號語言轉變為機器語言的編譯器ADA(1952年),第一個處理數學計算的編譯器A?2(1953年),第一個自動翻譯英語的數據處理語言的編譯器B?O(也叫Flow-Matic.1957年).這是第一個用於商業數據處理的類似英語的語言.後來以Flow-Matic為基礎開發COBOL語言,於1959年問世,它是第一批高級程序設計語言之一,廣泛用於大型機和小型機電腦的高級商業程序設計.COBOL文本誕生後,霍波又率先實現了COBOL的第一個編譯器,因此,有人把霍波叫做「COBOL之母」.據20世紀80年代初的統計,全美國在運行中的程序有80%是用COBOL語言編寫的,由此可見這個語言對計算機應用發展所起的作用.在電腦軟體的進展中,格雷斯?霍波女士做出了很大的貢獻.她的努力使電腦在商用化和產業化方面取得長足的進步.
Ⅹ 中國第一位程序員也被尊稱中國計算機之父是哪位
董鐵寶。
1917年生於江蘇省武進縣,力學家、計算數學家,被人們稱為「中國計算機之父」、「中國第一位程序員」,董先生是中國計算機研製和斷裂力學研究的先驅者。
董鐵寶介紹:
董先生1939年畢業於交通大學,1945-1949年在美國伊利諾伊大學學習工作,獲得博士學位。
1950年開始,他有機會和紐曼克等著名學者參與了第一代電子計算機伊利亞克機的設計、編製程序和使用。
1956年董先生放棄國外的優厚生活,沖破重重障礙,帶著妻子和孩子,歷時3個月終於回到北京,在北京大學任教授。