한국   대만   중국   일본 
程序?? - ?基百科,自由的百科全? 跳?到?容

程序??

本页使用了标题或全文手工转换
?基百科,自由的百科全?
第一次???致?算机??的 ?蛾 ,也是第一??算机程序??。
貝爾尼十字架站 的當機狀態
?州地?票???机?出程序出????

程序?? (英語: Bug ),是 程序?? 術語,是指 ?件 ?行時因 程序 本身有??而造成功能不正常、 死机 、?据?失、非正常中?等?象。有些程序???造成?算机安全?患,此?叫 漏洞

一些有趣的??有?也?成?一??趣。在 ??游? 中,假如一些??不令遊?出現大錯誤的話,?常??成一?玩游??的 秘技 (秘技有時是遊?設計者故意加入,用於檢?程序設計,繞過不需要的步驟直接檢驗需要的地方時所使用的代碼)。

有?重后果的???受到?泛?注。 [1] 修?、改正?件程序??的?程?? ??

「Bug」的詞源 [ ?? ]

來自工程學 [ ?? ]

用bug來指工程錯誤這種用法大約出現在1870年代,早在電腦出現前就存在。目前最早?到的證據是 愛迪生 在1878年的信 [2]

It has been just so in all of my inventions. The first step is an intuition, and comes with a burst, then difficulties arise?this thing gives out and [it is] then that "Bugs"?as such little faults and difficulties are called?show themselves and months of intense watching, study and labor are requisite before commercial success or failure is certainly reached.

中譯如下:

在我所有發明都如此。第一步是直覺,然後靈光一閃,然後出現困難??這事發生了,然後“Bug”??這樣稱呼那些微小錯誤和困難??展現出來。在明確到達商業成功或失敗前必需數個月的密切關注、?究和勞動。

資訊工程與一般大?所知的起源 [ ?? ]

1947年9月9日, 葛麗絲·?普 (Grace Hopper)??了第一???bug。有一次 Mark II 突然宕機,整隊??都?不????何不能正常?作。??大家深度?掘,??原?有 飛蛾 意外飛入一臺電腦引起故障(如圖所示)。???快排除??,?在日誌本???事。也因此,人?逐??始用“Bug”(原意“?子”)??呼?算机??。?在在 ?盛? 美??家?史博物? ?可以看到???稿。 [3]

管理錯誤的常見用語 [ ?? ]

典型錯誤歷史( GNU Classpath project數據)。由用戶提交的錯誤是「未確認」(unconfirmed),一旦該錯誤由開發人員重現,??「已確認」(confirmed)錯誤。此後已確認的錯誤會「修復」(fixed)。其他類別的錯誤(無法重現、不予解決等)通常不多見。
  • 處理進度
    • New:代表新回報??
    • Resolved:代表??已處理完(見下方「處理方式」)
    • Closed:處理完?已驗證
  • 處理方式
    • Fixed:??已修復
    • Later:必須到未來的版本才能解決。
    • Workaround:不能解決,但可用 替代方法 避開。
    • Duplicate:重複回報的??
    • Severity:??造成的嚴重度
    • Debugging(??Debug):指解???的?作和?程( ?? )。

?? [ ?? ]

?考?料 [ ?? ]

  1. ^ ?件 Bug 引?的十次?重后果 - 文章 - 伯?在? . [ 2017-02-04 ] . ( 原始?容 存?于2017-02-05).  
  2. ^ Hughes, Thomas Parke. American Genesis: A Century of Invention and Technological Enthusiasm, 1870-1970. 1989: 75. ISBN  978-0-14-009741-2 .  
  3. ^ Log Book With Computer Bug ?面存??? ,存于 互???案? ), National Museum of American History