「
Bug
」重定向至此。?于英???“Bug”的?一?含?,??「
昆?
」。?于一種語言代碼?“bug”的東南亞語言,??「
布吉語
」。
第一次???致?算机??的
?蛾
,也是第一??算机程序??。
貝爾尼十字架站
的當機狀態
?州地?票???机?出程序出????
程序??
(英語:
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):指解???的?作和?程(
??
)。
??
[
??
]
?考?料
[
??
]