第181章 我們應該擁有的世界 2
搞程式碼的醫學生提示您:看後求收藏(第181章 我們應該擁有的世界 2,錯位時空:與古人分享日常,搞程式碼的醫學生,630看書),接著再看更方便。
請關閉瀏覽器的閱讀/暢讀/小說模式並且關閉廣告遮蔽過濾功能,避免出現內容無法顯示或者段落錯亂。
就在人們討論著不同設計風格的優缺點時,天幕對fa設計風格的介紹來到了另一個角度。
【但是你可能不知道的是,在fa美學的前後都有與其相關聯的美學,他們或許是fa美學的前輩或後輩的延伸,讓我們把時間調回至2000年,那個充滿期待而又神秘的年代,】
【y2k及year
two
thousand
problem(千年蟲危機),指代千禧年前後的電腦千禧蟲危機,或是基於當時的網際網路環境產生的流行文化,統稱為千禧年文化。】
【y2k概念產生之初,主要承載人們對於電腦千禧蟲問題的風險記憶,千禧年前後,網際網路技術剛進入蓬勃發展的階段,網路在資料處理方面的能力還不夠完善,因而進入千禧年之前,世界各國對計算機以及智慧控制系統的諸多擔憂,產生了全球範圍內對於電腦千禧蟲問題的討論。】
【千禧蟲問題指在某些使用了計算機程式的智慧系統中,由於其中的年份只能使用兩位十進數數來表示,如1998年被表示為98,1999年被表示為99,而2000年則會被表示為零零,這樣將會導致某些程式在計算的時候,得不到正確的結果。】
【如果把零零誤解為1900年,從而導致裝置停止運轉,或者發生更加災難性的後果,進而引發各種各樣的系統功能混亂甚至崩潰。從根本上來說,電腦千禧蟲是一種程式處理日期上的計算機程式故障bug。】
【從1998年至2000年,報紙上刊載了我國乃至全球範圍內,為避免電腦遷徙蟲問題的相關報道,各級地方政府也相繼發表政策檔案,使千年蟲在當時成為社會普遍關注的話題。】
【因為千年蟲問題不僅僅可能會導致停水停電,交通通訊混亂,甚至全球的金融系統也會因此癱瘓等各個社會問題,在當時甚至出現了2000年會發生世界末日的言論。
全世界都為這個社會問題感到憂心忡忡。】
【然而,修改這個bug卻不是一件容易的事。千禧蟲問題涉及大量遺留系統,千禧蟲問題不僅涉及軟體,還涉及硬體和嵌入式系統。程式設計師需要針對不同的硬體和軟體環境進行適配和修復,這增加了工作的複雜性。這些系統的程式碼規模龐大且分散在不同裝置和程式中,程式設計師需要逐一檢查並修改這些程式碼,工作量巨大。】
“明白了,就是軍隊或者政府的保密機器,不可能外人去修復吧,誰敢保證不洩密,那就只能讓信得過的人挨個去搞嘍”。
陳勇:“沒錯,解決這個大麻煩,是不可能讓所有機器都連到因特網上,不可能說來一個大師在某一臺電腦上敲一敲然後著全世界就都好了,這注定就是個累死人而且時間又極其緊迫的大事”。
“還有就是經典的修復一個bug,新增若干個bug的恐怖現實,在複雜的系統依賴關係下,修改一個部分就有可能影響其他部分的功能。程式設計師需要確保修改不會引入新的問題,這增加了修復的複雜性”。
“以及缺乏完整的文件和測試工具,早期的計算機系統往往缺乏完整的文件,也就是工作未留痕,沒人知道這是幹什麼用的,老程式設計師早就離崗了,新程式設計師需要依靠經驗和逆向工程來理解程式碼邏輯,這導致很多程式碼不敢輕易去修改,成了祖宗之法不可變。此外,當時的測試工具和除錯技術相對落後,進一步增加了修復難度”。
“最後是時間緊迫,千禧蟲問題的修復工作需要在2000年之前完成,時間非常緊迫。程式設計師需要在有限的時間內完成程式碼檢查、修改和測試,壓力巨大”。
陳勇向人們介紹了一下千禧蟲這個大麻煩,雖然很簡單的介紹了一下,但也成功讓他們對這個麻煩有了個初步的概念,畢竟對這個問題沒有概念的人,是很難理解為何會突然爆發出那種超現實主義和未來感的設計。
在討論完這個問題後,天幕下,一些腦子轉的快的人很快就明白了其中的聯絡,“劫後餘生的頓悟,瞬間對未來產生了極度樂觀和自信”。
【在各國的努力下,程式設計師們更改了時間視窗以及新增補丁,讓最後的結果交給了時間。隨著一聲聲倒計時,禧年到了,辦公室的燈還是亮著,外面的人群傳來的還是歡笑聲,並沒有發生所謂的核電廠爆炸、全市停電、飛機墜毀的事情。】
【相反,這個千禧年的到來如同往日一樣平靜而有序,時間的車輪滾滾向前,不帶一絲驚慌,人們的生活依舊按照既有的節奏,按時迎接了這個特別的年份。
本章未完,點選下一頁繼續閱讀。