在現(xiàn)今數字年代,計算機bug大到影響國家經濟,小到影響每個人的衣食住行,每次bug出現(xiàn)時程序員們也是生不如死;ヂ(lián)網半個多世紀的發(fā)展中經歷過哪些著名的bug,一起回顧一下。
1、萬“蟲”之母,史上留名
(軟件史上第一蟲)
1947年9月9日下午3點45分,Grace Murray Hopper在她的記錄本上記下了史上第一個計算機Bug——在Harvard Mark II計算機里找到的一只飛蛾,她把飛蛾貼在日記本上,并寫道”First actual case of bug being found”。這個發(fā)現(xiàn)奠定了Bug這個詞在計算機世界的地位,變成無數苦逼程序員的噩夢。從那以后,Bug這個詞在計算機世界表示計算機程序中的錯誤或者疏漏,它們會使程序計算出莫名其妙的結果,甚至引起程序的崩潰。Grace Murray Hopper是歷史上最早一批程序員,而且還是個女程序員,服役于美國海軍,官至準將。
這是流傳最廣的關于計算機Bug的故事,可是歷史的真相是,Bug這個詞早在發(fā)明家托馬斯·愛迪生的年代就被廣泛用于指機器的故障,這在愛迪生本人的1870年左右的筆記里面也能看得到。而電氣電子工程師學會IEEE也將Bug這一詞的引入歸功于愛迪生。
2、千年蟲,炒作的狂歡
(1999年給了嘩眾取寵的雜志小報極好的題材)
在上個世紀,軟件業(yè)者從來沒想過他們的代碼和產品會跨入新千年。因此,很多軟件業(yè)者為了節(jié)省內存省略掉代表年份的前兩位數字”19”,或者默認前兩位為”19”。
而當日歷越來越接近1999年12月31日時,人們越來越擔心在千禧年的新年夜大家的電腦系統(tǒng)都會崩潰,因為系統(tǒng)日期會更新為1900年1月1日而不是2000年1月1日,這樣可能意味著無數的災難事件,甚至是世界末日。
到今天,我們可以調侃這個滑稽的故事,因為核導彈并沒有自動發(fā)射,飛機也沒有失控從天上掉下來,銀行也沒有把國家和用戶的大筆存款弄丟。
千年蟲Bug是真實的,全球花了上億的美金用來升級系統(tǒng)。而且,也發(fā)生了一些小的事故:
小編推薦閱讀《夢幻新誅仙》裝備獲取方式大全最新(輕松掌握各種裝備獲取技巧,為你的角色提升實力)
閱讀《萬靈啟源SSR抽獎概率揭曉》SSR抽獎概率究竟是多少呢?(以游戲為主,讓你了解抽獎背后的真相)
閱讀《最囧大腦》32關通關攻略技巧指南(打破困境,激活大腦,輕松通關)
閱讀深度詳解王者榮耀深淵王者段位要求(從細節(jié)到實戰(zhàn),解析深淵王者段位升級技巧攻略)
閱讀《明日方舟》最強先鋒干員推薦指南(打造最強先鋒戰(zhàn)隊,從干員推薦到培養(yǎng)全解析)
閱讀《魔獸世界》懷舊服技巧指南大全(挑戰(zhàn)圣光的召喚任務,為部落聯(lián)盟贏取榮譽)
閱讀探尋江湖中的寶藏——尋找《煙雨江湖》西子君劍線索的攻略技巧最新(游戲中怎樣獲得西子君劍線索?)
閱讀星露谷物語下水道屏障破解攻略技巧指南(助你輕松突破下水道難關,快速獲得豐厚獎勵)
閱讀《燃燒意志路奇加點攻略技巧指南》(航海王游戲中路奇如何加點,最新推薦匯總)
閱讀王者榮耀史詩皮膚卡意思一覽大全(探索王者榮耀史詩皮膚的故事,了解背后的涵義)
閱讀《重返深淵鎖鐮》武器攻略大全最新(每把武器攻略,助你通關游戲)
閱讀《DNF》游戲牛郎星的光輝快速獲得攻略技巧(跨越星際盡享榮耀)
閱讀探秘夢幻模擬戰(zhàn)手游霧風的技能屬性攻略(霧風技能解析,讓你成為游戲中的絕佳戰(zhàn)士)
閱讀