-
在設計計算機的程式時,年份只用兩位數表示,所以不管是哪個世紀,計算機都會老老實拿年的最後兩位數字來代表年份,絕不會用四位數字來代表年份。 換句話說,如果是 1971 年,它將在計算機中表示為“71”,如果是 2002 年,計算機將指示其年份為“02”。 在這種情況下,如果要計算差異有多大,計算機將不得不從 71 中減去 02。
這是千年錯誤(計算機 2000 問題)。
計算機千年錯誤(2000年問題)的定義:
2000年問題是指在一些使用電腦程式的智慧型系統(包括計算機系統、自動控制晶元等)中,由於年份僅用兩位數十進位數表示,當系統進行(或涉及)跨世紀的日期處理操作(如多個日期之間的計算或比較等)時,會出現錯誤的結果, 然後各種系統功能障礙甚至崩潰。
此外,更廣泛地說,2000年問題還包括另外兩個問題:
一是在一些計算機系統中,閏年的計算和識別存在問題,2000年不能被認定為閏年,即計算機系統的日曆中沒有2000年2月29日的日期,而是直接從2000年2月28日到3月1日, 2000;
另一種是在一些較舊的計算機系統中,程式中使用數字字串99(或99 99等)來表示檔案的結束、永久過期、刪除等特殊含義的自動操作,以便當1999年9月9日(或1999年4月9日,即1999年99日)到來時, 計算機系統在處理內容中帶有日期的檔案時會遇到 99 或 99 99 和其他數字字串。結果,檔案被誤認為是過期檔案或被錯誤刪除,導致系統混亂甚至崩潰。此問題有時稱為“9999 錯誤”。
2000年問題(英文)在世界上有各種各樣的名字,比較流行的是“千年蟲”,其中千年的意思是“一千年”。 另一方面,Bug 是美國對 bug 的常用術語,在計算機世界中指的是在程式開發中未被注意到的錯誤和錯誤。 2000 年的問題是乙個我在設計程式時沒有注意到的錯誤,它只是在 2000 年中即興發生的,所以我們稱之為“千年錯誤”。
另外,國外常將1000(kilo-)縮寫為k,因此2000年問題(year 2000)在國際上也被稱為y2k,其中y是英文單詞year的縮寫,2k是2000的縮寫。
-
千年蟲是一條龍 一千年來,龍一直是我們漢人的象徵。
-
簡單來說,就是乙個電腦程式漏洞。
-
哈哈,已經有一千年歷史的蟲子了
-
計算機千年錯誤問題。
“千年蟲”問題是由於這樣乙個事實,即在計算機的早期,使用兩位數而不是四位數來表示節省的儲存空間的年份。 當日期為1999年12月31日至2000年1月1日時,系統將無法區分2000中的“00”是“1900”還是“2000”,這將導致各種計算機業務處理系統和控制系統的功能失調。 這個問題被描述為一種被稱為“千年”的可惡害蟲。
20世紀末,我國在“千年蟲”問題上投入了大量的人力物力,幾乎所有部門和各省、自治區、直轄市都成立了專門機構,對“千年蟲”的蹤跡進行詳細搜尋,更新裝置,增加軟體。 銀行等部門也多次採取停業檢測等措施,確保萬無一失,力爭在“千蟲”未爆發的狀態下根除。
2000年1月1日午夜,我國數以萬計的電腦和網路平靜地進入了2000年。 我國沒有爆發“千年蟲”。 截至2000年1月1日上午6時,電力、電信、民航、銀行、核電等54個直屬部門和機構,以及31個省、自治區、直轄市、大連市的資訊傳遞,表明這些行業和地區的計算機和網路已安全進入2000年。
只有少數城市發現個別計程車的計價器在零時消失了。
-
千年錯誤也被稱為“計算機 2000 問題”、“計算機千禧年錯誤問題”或“千年危機”。 縮寫為“Y2K”。 它指的是在一些使用電腦程式的智慧型系統(包括計算機系統、自動控制晶元等)中,由於年份僅用兩位數十進位數字表示,當系統進行(或涉及)跨世紀的日期處理操作(如計算或比較多個日期等)時,會出現錯誤的結果,進而造成各種系統功能失調甚至崩潰。
因此,從根本上說,Millennium Bug 是乙個處理日期錯誤(電腦程式故障)的程式,而不是病毒。
此外,更廣泛地說,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 和其他數字字串。結果,檔案被誤認為是過期檔案或被錯誤刪除,導致系統混亂甚至崩潰。此問題有時稱為“9999 錯誤”。
-
人們通過以下方式解決了千年蟲問題:
1.使用清潔噴霧劑消滅千足蟲。 藥物防治也是一種直接有效的方法。
Cleaner Sason 是一種粉末狀藥物,比噴霧劑更能消滅千足蟲,因為這種藥物可以一直留在那裡,只要千足蟲出現就可以殺死它們。 使用方法很簡單,直接將藥物撒在千足蟲出現的位置和一些隱蔽的角落,噴灑均勻,不要散落成一堆。 灑藥後,千足蟲在藥的頂部爬行,或者通過藥時,它接觸到藥時會慢慢死亡,有些昆蟲在接觸藥後會興奮,然後爬回巢穴咬其他昆蟲,然後慢慢死亡,這樣就可以將千足蟲全部消滅。
2.保持房間乾燥。 特別是在一些潮濕的角落,保持房間乾燥,這樣也可以減少千足蟲的繁殖。
3.保持房間清潔,保持整個場地清潔。 這也是防蟲之本,家裡要徹底打掃衛生,清理衛生角落,及時扔掉不需要的物品,儘量減少昆蟲的藏身之處。
通過以上方法,可以有效解決千年蟲的問題。
-
過去為了省錢,時間只用2位數字來表示“年”,比如1998年,表示幹老'98.就這樣,問題就出來了,到了2000年,青凱出現在機器上的時間是'00年,計算機無法識別這是公元1900年還是公元2000年,於是出現了所謂的“千年蟲”。
問題”。 解決方法是:用4位數字表示“年份”,即在公元1998年,1998年用來表示非公升序,於是就解決了
換句話說,您需要將計算時間的 2 位元組單位設定為 4。 舊機器將時間鎖定在 1945 年至 2045 年之間。
-
解決方案是用 4 位數字來表示“年份”,即公元 1998 年用 1998 年表示。
千年蟲:計算機 2000 問題,也稱為“千年蟲”、“計算機千禧年錯誤問題”或“千年危機”。 縮寫為“Y2K”。 它是指在一些智慧型系統(包括計算機系統、自動控制晶元等)中使用電腦程式,因為年份只用兩個十進位數表示,所以當系統進行(或涉及)跨世紀的日期處理操作時。
時間計算(例如,多個日期之間的計算或比較)可能會導致錯誤的結果,從而導致各種系統功能障礙甚至崩潰。 因此,從根本上說,Millennium Bug 是乙個處理日期錯誤而不是病毒的程式。
-
千年bug的主要原因是當時的主機板不支援年份的四位元組,而年份頭上的兩個字19是固定的,也就是說當年份跳到2000年時,實際上會變成1900年,而不是2000年,所以在電腦與時間一致的時候,可能會出現大量的利率等計算錯誤。
二是有些軟體自己不設計計算時間,程式設計的時候也是四位數的年份,前面固定著乙個19。 而這些隱患只能由程式設計師來修改,編寫的程式中加密了太多的原始碼,修改起來就難度大了,修改時還要擔心有沒有遺漏,是草率的。
也就是說,將計算時間單位的兩個位元組設定為 4。 舊機器將時間鎖定在 1945 年至 2045 年之間。
-
沒有一萬年前的昆蟲。
千年蟲用於某些使用電腦程式的智慧型系統(包括計算機系統、自動控制晶元等),因為其中的年份僅由兩位數的十進位數表示。
當輸入 00 表示年份時,兩位數的年份格式可能會給大多數程式帶來問題。 軟體不知道 00 應該理解為 1900 還是 2000。 因此,大多數軟體預設為 1900。
也就是說,大多數程式設計師寫 ** 或者假設這兩個數字前面有 19,或者他們根本沒有考慮世紀問題,所以他們預設為 19。 因此,日期計算會產生不正確的輸出、軟體崩潰或產生錯誤的結果。
-
答:千年蟲是指在一些使用電腦程式的智慧型系統(包括計算機系統、自動控制晶元等)中檢測出的脊柱鏈,因為年份只用兩位十進位表示,所以當系統進行(或涉及)跨世紀的日期處理(如日期傳遞、多個日期之間的計算、 比較和檢索等),會出現錯誤的結果,進而造成各種系統功能失調甚至崩潰。由此可以看出,“千年蟲”問題是指計算機失敗系統的時間變換問題,所以正確答案是a。
千年病毒“愚蠢地包含”。 縮寫為“Y2K”。 它指的是在一些使用電腦程式的智慧型系統(包括計算機系統、自動控制晶元等)中,由於年份僅用兩位數十進位數字表示,當系統進行(或涉及)跨世紀的日期處理操作(如多個日期之間的計算或比較等)時,會出現錯誤的結果,進而造成各種系統功能混亂甚至崩潰。 >>>More
讀這些詩,彷彿可以在一瞬間體驗四季,可以穿越......一次數千年“孩子們放學早早歸來,正忙著趁著東風放紙風箏”,突然讓高定帶我進入二月,草長鶯飛,柳枝發芽新芽,孩子們乘東風放風箏! 而“荷花與太陽不同”這句話,一下子把我帶進了美麗的荷花池...... >>>More