漏洞的簡稱叫BUG。漏洞的簡稱叫BUG的原因是因為:
1,Bug一詞的原意是“臭蟲”或“蟲子”。但是現在指在程式設計中是指在軟體執行中因為程式本身有錯誤而造成的功能不正常、宕機、資料丟失、非正常中斷等現象,人們也叫它“Bug”,這是怎麼回事呢?
2,原來,第一代的計算機是由許多龐大且昂貴的真空管組成,並利用大量的電力來使真空管發光。可能正是由於計算機執行產生的光和熱,引得一隻小蟲子Bug 鑽進了一支真空管內,導致整個計算機無法工作。研究人員費了半天時間,總算髮現原因所在,把這隻小蟲子從真空管中取出後,計算機又恢復正常。後來,Bug這個名詞就沿用下來,表示電腦系統或程式中隱藏的錯誤、缺陷、漏洞或問題。
3,與Bug相對應,人們將發現Bug並加以糾正的過程叫做“Debug”,意即“捉蟲子”或“殺蟲子”。遺憾的是,在中文裡面,至今仍沒有與“Bug”準確對應的詞彙,於是只能直接引用“Bug”一詞。雖然也有人使用“臭蟲”一詞替代“Bug”,但容易產生歧義,所以推廣不開。
4,後來就直接用bug 在現在很多的軟體測試中 都用Bug來說明那些問題,直觀就成了軟體中的語言“漏洞”。
漏洞的簡稱叫BUG。漏洞的簡稱叫BUG的原因是因為:
1,Bug一詞的原意是“臭蟲”或“蟲子”。但是現在指在程式設計中是指在軟體執行中因為程式本身有錯誤而造成的功能不正常、宕機、資料丟失、非正常中斷等現象,人們也叫它“Bug”,這是怎麼回事呢?
2,原來,第一代的計算機是由許多龐大且昂貴的真空管組成,並利用大量的電力來使真空管發光。可能正是由於計算機執行產生的光和熱,引得一隻小蟲子Bug 鑽進了一支真空管內,導致整個計算機無法工作。研究人員費了半天時間,總算髮現原因所在,把這隻小蟲子從真空管中取出後,計算機又恢復正常。後來,Bug這個名詞就沿用下來,表示電腦系統或程式中隱藏的錯誤、缺陷、漏洞或問題。
3,與Bug相對應,人們將發現Bug並加以糾正的過程叫做“Debug”,意即“捉蟲子”或“殺蟲子”。遺憾的是,在中文裡面,至今仍沒有與“Bug”準確對應的詞彙,於是只能直接引用“Bug”一詞。雖然也有人使用“臭蟲”一詞替代“Bug”,但容易產生歧義,所以推廣不開。
4,後來就直接用bug 在現在很多的軟體測試中 都用Bug來說明那些問題,直觀就成了軟體中的語言“漏洞”。