
這三張圖,看似沒有任何的關系,
但其實這個三張圖放一塊,它記錄了Bug的誕生,
右上角非常漂亮優雅的女士
葛麗絲·霍普
葛麗絲·穆雷·霍普(英語:Grace Murray Hopper,1906年12月9日-1992年1月1日),女,本姓穆雷(Murray),霍普(Hopper)為夫姓,
美國海軍準將及計算機科學家,世界最早一批的程式設計師之一,她創造了現代第一個編譯器A-0 系統,以及商用電腦編程語言"COBOL",被譽為COBOL之母,
她是國外非常有名的女性工程師,拿到了耶魯大學的碩士學位,在國外的瓦薩學院擔任副教授,在擔任副教授期間,提出了離職,去美國海軍接手了馬克一號計算機,上圖左上角,馬克一號計算機是一個非常龐大、最早的計算機,
它是被放在一個倉庫里面的,由很多的繼電器等電氣設備組成,
在有一天,計算機突然就停止作業了,于是在一個一個繼電器里面去找問題,然后終于在某一個繼電器里面找到了一個被電死的蟲子,上圖的右下角用膠帶封住的蟲子,
原來是因為這個繼電器里面飛入了這個蟲子,導致計算機停止了作業,
把這個蟲子拿出來之后,計算機恢復了正常作業,因此葛麗絲·穆雷·霍普就把這個蟲子粘在了自己的筆記本上面,并且在下面做了一個注釋,說這是歷史上第一個被發現的計算機Bug,
其實Bug的源意就是蟲子的意思,在這之后,在我們軟體行業就一直流傳著一句話,找bug,
那么Bug就是指影響軟體不能正常運行的問題,我們都把它統稱為Bug,或者叫做缺陷,
葛麗絲·穆雷·霍普 英語:Grace Murray Hopper 記錄的這一個蟲子,以及寫上的注釋,就標志著咱們Bug的誕生,
也就是為什么咱們現在都把缺陷叫做Bug,就是源于這里,
什么是缺陷?
軟體缺陷:通常又被叫做Defect或者Bug,即為軟體或者程式中存在的某種破壞正常運行能力的問題、錯誤,其存在會導致軟體產品出現問題,
1.不符合設計要求
2.不滿足用戶確定需求
文章首發于公眾號:程式員一凡,關注我,學習更多軟體測驗知識!
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/213780.html
標籤:其他
上一篇:Centos 配置開機啟動腳本啟動 docker 容器
下一篇:拋棄35歲員工是一種罪
