算一算,我在 1996 年才畢業,正好遇上當時最熱門的「千禧蟲危機」(Y2K Bug)。那時社會剛開始走向資訊化,大家都很擔心 2000 年一到,電腦系統會不會全面出錯。有人說這只是商人炒作、騙錢,但對有資訊背景的人來說,這確實是一個必須解決的技術問題。
到底嚴不嚴重呢?如果放到現在這個高度網路化、資訊化的時代,後果一定很可怕;但在九〇年代末期,許多系統還沒那麼依賴電腦,所以衝擊也相對有限。
所謂「千禧蟲」其實是程式設計的問題。早期為了節省昂貴的記憶體空間,日期只存「兩位數」的年份(YY-MM-DD),例如 1999 年就是「99」。問題是當跨到 2000 年時,「99」變成「00」,電腦就會誤以為年份倒退,導致排序、計算全都亂掉。像書中提到的嵌入式系統,從「99 最大值」突然變成「00 最小值」,就會造成一連串錯誤。現在我們都習慣用完整的「YYYY-MM-DD」格式,這些問題早已被解決。
這本書出版於 1999 年,正好在倒數關鍵時刻。書裡提到很多檢測方式,例如把系統時間調到 1999-12-31 23:59,等跨到 2000 年,看會不會出現錯誤。同時也提醒要檢查系統裡哪些地方還在用兩位數年份。當時許多 486 電腦、Windows NT、Windows 98、Windows 3.1、MS-DOS 甚至 Office 97 之前的版本,都可能受影響。
如今再回頭看,已經過了 25 年。如果當年沒有這些警告與防範,很多問題可能真的會被忽略,直到出大事才想補救。只是,會不會嚴重到讓民生全面停擺呢?我覺得未必。就像停電時,生活雖然不方便,但總還是能找到應變方式。所以說,警惕是必要的,但也不必過度恐慌或被嚇壞。
你能懂-千禧蟲危機

作者: 鄒景平,張成華
出版社:大塊文化
出版日期:1999/03/01
語言:繁體中文
定價:150元
ISBN:9789578468788
叢書系列:Tomorrow
規格:平裝 / 149頁 / 普通級 / 單色印刷 / 初版
出版地:台灣
本書分類:電腦資訊> 網路/架站> 網路概論
購買資訊:你能懂-千禧蟲危機
內容簡介:
明日工作室的「你能懂」系列,強調2小時掌握一個知性主題。繼《你能懂-東亞金融風暴》、《你能懂-生命複製》、《你能懂-多媒體》之後,明日工作室又推出了《你能懂-千禧蟲危機》,以簡單易懂的文字,說明千禧蟲的來龍去脈,以及它可能對世界、對自己造成的影響。