首頁>Club>
17
回覆列表
  • 1 # 沈惜君君

    所謂“(Bug)”,是指電腦系統的硬體、系統軟體(如作業系統)或應用軟體(如文字處理軟體)出錯。

    硬體的出錯有兩個原因:一是設計錯誤;一是硬體部件老化失效等。軟體的錯誤全是廠家設計錯誤,那種說使用者執行了非法操作的提示,是軟體廠商不負責的胡說八道。使用者可能會執行不正確的操作,比如本來是做加法但按了減法鍵。

    這樣使用者會得到一個不正確的結果,但不會引起bug發作。軟體廠商在設計產品時的一個基本要求,就是不允許使用者做非法的操作。只要允許使用者做的,都是合法的。使用者根本就沒有辦法知道廠家心裡是怎麼想的,哪些操作序列是非法的。

    Bug一詞的原意是“臭蟲”或“蟲子”。但是在電腦系統或程式中,如果隱藏著的一些未被發現的缺陷或問題,人們也叫它“Bug”,這是怎麼回事呢?

    原來,第一代的計算機是由許多龐大且昂貴的真空管組成,並利用大量的電力來使真空管發光。可能正是由於計算機執行產生的光和熱,引得一隻小蟲子鑽進了一支真空管內,導致整個計算機無法工作。

    研究人員費了半天時間,總算髮現原因所在,把這隻小蟲子從真空管中取出後,計算機又恢復正常。後來,Bug這個名詞就沿用下來,表示電腦系統或程式中隱藏的錯誤、缺陷、漏洞或問題。

    與Bug相對應,人們將發現Bug並加以糾正的過程叫做“Debug”,意即“捉蟲子”或“殺蟲子”。遺憾的是,在中文裡面,至今仍沒有與“Bug”準確對應的詞彙,於是只能直接引用“Bug”一詞。雖然也有人使用“臭蟲”一詞替代“Bug”,但容易產生歧義,所以推廣不開。

  • 2 # 長頸鹿大熊貓

    1、在IT中,bug 是指任何計算機程式或硬體系統中的錯誤,故障或缺陷。錯誤會產生意外結果或導致系統意外執行。

    2、它的來歷,1947年9月9日,美國海軍操作的Mark II計算機出現錯誤,原因是飛蛾被困在兩個電氣繼電器之間。這是一個雙關語,當然不是第一次用這個詞來表示錯誤。

    3、bug是英文單詞,本意是臭蟲和缺陷的意思,如今常用在電腦程式中,意思是隱藏的一些未被及時發現的缺陷和問題,也就是大家平時說的漏洞。

    4、如果你開發的程式出bug了,情況不嚴重的話會導致使用者體驗差,情況嚴重的話,會導致程式無法正常使用,所以程式開發中對於bug是非常在意的。

    5、bug除了有程式漏洞的含義外,還引申出了其他的含義,可以用來形容事物厲害的超乎想象,比如說“你這個bug”,意思就是你這個人太厲害了,一般用於震驚和感嘆。

  • 3 # 範翠兒呀

    1、第一條,原來,在IT中,bug是指任何計算機程式或硬體系統中的錯誤,故障或缺陷。錯誤會產生意外結果或導致系統意外執行。簡而言之,它是程式或系統獲得的任何行為或結果,但它不是為此而設計的。

    2、第二條,它的來歷,1947年9月9日,美國海軍操作的Mark II計算機出現錯誤,原因是飛蛾被困在兩個電氣繼電器之間。發現它的經營者威廉·伯克非常有趣,他帶著飛蛾把它放在一本日誌中,上面寫著“第一個發現蟲子的實際案例”。這是一個雙關語,當然不是第一次用這個詞來表示錯誤。

    3、第三條,bug是英文單詞,本意是臭蟲和缺陷的意思,如今常用在電腦程式中,意思是隱藏的一些未被及時發現的缺陷和問題,也就是大家平時說的漏洞。

    4、第四條,如果你開發的程式出bug了,情況不嚴重的話會導致使用者體驗差,情況嚴重的話,會導致程式無法正常使用,所以程式開發中對於bug是非常在意的。

    5、第五條,bug除了有程式漏洞的含義外,還引申出了其他的含義,可以用來形容事物厲害的超乎想象,比如說“你這個bug”,意思就是你這個人太厲害了,一般用於震驚和感嘆。

  • 中秋節和大豐收的關聯?
  • 日本皇室與英國王室誰更奢華?