千年蟲病毒 千年蟲病毒視頻


千年蟲病毒 千年蟲病毒視頻

文章插圖
大家好,小龍來為大家解答以上的問題 。千年蟲病毒視頻,千年蟲病毒這個很多人還不知道,現在讓我們一起來看看吧!
1、“千年蟲”問題的根源始于60年代 。
2、當時計算機存儲器的成本很高,如果用四位數字表示年 份,就要多占用存儲器空間 , 就會使成本增加 , 因此為了節省存儲空間 , 計算機系統的編程 人員采用兩位數字表示年份 。
3、隨著計算機技術的迅猛發展,雖然后來存儲器的價格降低了,但在計算機系統中使用兩位數字來表示年份的做法卻由于思維上的慣性勢力而被沿襲下來,年復一年 , 直到新世紀即將來臨之際,大家才突然意識到用兩位數字表示年份將無法正確辨 識公元2000年及其以后的年份 。
4、1997年,信息界開始拉起了“千年蟲”警鐘,并很快引起了 全球關注 。
5、在設計計算機的程序時規定了的年份僅用兩位數來表示,那么無論遇到是哪一個世紀的 , 計算機都會老老實實地取年份中的后兩位來表示其年份 , 決不會采取四位數來表示年份的 。
【千年蟲病毒 千年蟲病毒視頻】6、也就是說 , 假如是1971年 , 在計算機里就會被表示為“71”,而假如是2002年,計算機就會將其年份表示為“02” 。
7、這樣的話假如要計算相差多大,計算機要用02減去71了 。
8、這就是千年蟲(計算機2000年問題) 。
9、 計算機千年蟲(2000年問題)的定義: 2000年問題,就是指在某些使用了計算機程序的智能系統(包括計算機系統、自動控制芯片等)中 , 由于其中的年份只使用兩位十進制數來表示,因此當系統進行(或涉及到)跨世紀的日期處理運算(如多個日期之間的計算或比較等)時,就會出現錯誤的結果,進而引發各種各樣的系統功能紊亂甚至崩潰 。
10、 另外,更廣泛的講,2000年問題還包括其他兩個方面的問題: 一個是在一些計算機系統中 ,對于閏年的計算和識別出現問題,不能把2000年識別為閏年,即在該計算機系統的日歷中沒有2000年2月29日這一天,而是直接由2000年2月28日過渡到了2000年3月1日; 另外一個是在一些比較老的計算機系統中,使用了數字串99(或99/99等)在程序中來表示文件結束、永久性過期、刪除等一些特殊意義的自動操作,這樣當1999年9月9日(或1999年4月9日即1999年的第99天)來臨時 , 計算機系統在處理到內容中有日期的文件時 , 就會遇到99或99/99等數字串,從而將文件誤認為已經過期或者將文件刪除等錯誤操作,引發系統混亂甚至崩潰等故障 。
11、這個問題有的時候也被稱為“9999蟲” 。
12、 2000年問題(英文為 Year 2000 Problem)在國際上有各種各樣的叫法 , 比較通俗的一種就是“千年蟲”,英文為Millennium Bug,其中 Millennium 是“一千年”的意思 。
13、而Bug在漢語中是“臭蟲”,它是美國常用俗語 , 在計算機界表示那些程序開發中沒有注意到的漏洞和毛病 。
14、2000年問題就是當初設計程序時沒有注意到的一個毛病,它在2000年來臨時才發作,所以我們把他叫做“千年蟲”(Millennium Bug) 。
15、另外,國外經常把一千(KILO-)簡寫為K , 所以2000年問題(Year 2000 )國際上也簡稱為Y2K,其中Y是英語單詞Year的簡寫 , 2K是2000的簡寫 。
16、 同時,從上面的第三個問題中,我們已經看出,假如只用兩位數來表示年份的話,當我們在進行不同世紀里的兩個年份之間的計算時,我們會得出多么錯誤的結果 。
17、而對于這個結果,我們目前僅僅感覺到的是它的錯誤可笑,但當這樣的錯誤一旦發生到關鍵部門的話 , 其帶來的后果又是不可想象的 綜上,它不是病毒 。
本文到此分享完畢,希望對大家有所幫助 。

    推薦閱讀