2000年問題 | 電子資訊達人
2000年問題(Year2000Problem,簡稱Y2K),中國大陸及香港常稱為千年蟲問題,台灣則稱千禧蟲危機,是指由於電腦程式設計的一些問題,使得電腦在處理2000年1月1日以後 ...
2000年問題(英語:Year 2000 Problem),在英文中也被簡稱為Y2K,在中國大陸及香港常被稱為千年蟲問題[1][2],台灣則稱千禧蟲危機,是指由於當時的電腦程式在日期表達上的設計問題,從而導致電腦會誤讀在2000年後的一些日期,並進一步導致電腦出現錯誤所引起的電腦問題,當時的電腦程式普遍採用6位數字來儲存時間,只顯示四位數字後的兩位數字,但這又會導致電腦系統紊亂,使其無法區分2000年與1900年,從而導致了誤讀問題[3][4][5],並導致電腦紊亂。2000年問題可能會威脅到那些執行在重要行業中的電腦與大量社會基礎設施,甚至影響到政府部門與軍隊。從而導致停水、斷電,銀行癱瘓,最極端的情況下,它甚至可能會導致核電站發生事故[6],核武器與飛彈失控[7][8][9]以及交通與通訊的中斷,並最終引發災難性的後果[10]。
圖中就是2000年問題所造成後果的一個實例,這個懸掛於南特中央理工學院的電子標誌將2000年1月3日錯誤顯示為了1900年1月3日。但最終,在2000年問題引起社會廣泛重視後,它得到了足夠的關注與處理,最終在規模龐大的修復行動後,它沒有在新千年到來之際引起全球電腦系統的大規模癱瘓[11][12][13]。
程式問題 編輯兩千年問題始於1960年代,當時電腦記憶體和外部儲存媒介的成本很高,大多數資料處理需要藉助穿孔卡片。為了節省硬體成本,葛麗絲·霍普在Harvard Mark I上以6位數字來儲存時間,即年、月、日各兩位。這個習慣被COBOL繼承下來,傳播到整個電腦程式界。
當時的程式語言,如COBOL和RPG,使用ASCII和EBCDIC編碼表示資料。如果用四位數字表示年份,就要多占用儲存媒介空間,使成本增加;因此為了節省儲存空間,電腦系統的編程人員採用兩位數字表示年份。隨著電腦技術的迅猛發展,儲存媒介的價格逐步下降,但在電腦系統中使用兩位數字來表示年份的做法卻由於慣性思維而被沿襲下來;對大多數程式設計師來說,他們並不認...
千禧蟲生活館負責人:莊 | 電子資訊達人
莊 | 電子資訊達人
千禧蟲生活館的統編、統一編號 | 電子資訊達人
莊 | 電子資訊達人
2000年問題 | 電子資訊達人
你能懂-千禧蟲危機 | 電子資訊達人
【嘉義市】千禧蟲生活館電子商業資料整理!統一編號:19398705
嘉義市千禧蟲生活館詳細地址在哪?千禧蟲生活館詳細資訊如下:公司名稱:千禧蟲生活館統一編號:19398705地址:嘉義市西區新...