精品丰满熟女一区二区三区_五月天亚洲欧美综合网_亚洲青青青在线观看_国产一区二区精选

  • <menu id="29e66"></menu>

    <bdo id="29e66"><mark id="29e66"><legend id="29e66"></legend></mark></bdo>

  • <pre id="29e66"><tt id="29e66"><rt id="29e66"></rt></tt></pre>

      <label id="29e66"></label><address id="29e66"><mark id="29e66"><strike id="29e66"></strike></mark></address>
      學(xué)習(xí)啦>知識大全>知識百科>百科知識>

      BUG的由來

      時(shí)間: 謝君787 分享

        現(xiàn)在人們將在電腦系統(tǒng)或程序中,隱藏著的一些未被發(fā)現(xiàn)的缺陷或問題統(tǒng)稱為bug(漏洞)。 那么你對bug了解多少呢?以下是由學(xué)習(xí)啦小編整理關(guān)于什么是BUG的內(nèi)容,希望大家喜歡!

        BUG的詞語由來

        Bug一詞的原意是“臭蟲”或“蟲子”;而在電腦系統(tǒng)或程序中隱藏著的一些未被發(fā)現(xiàn)的缺陷或問題,人們也叫它“bug”。

        “Bug”的創(chuàng)始人格蕾絲·赫柏(Grace Murray Hopper),是一位為美國海軍工作的電腦專家,也是最早將人類語言融入到電腦程序的人之一。而代表電腦程序出錯(cuò)的“bug” 這名字,正是由赫柏所取的。1945年的一天,赫柏對Harvard Mark II設(shè)置好17000個(gè)繼電器進(jìn)行編程后,技術(shù)人員正在進(jìn)行整機(jī)運(yùn)行時(shí),它突然停止了工作。于是他們爬上去找原因,發(fā)現(xiàn)這臺(tái)巨大的計(jì)算機(jī)內(nèi)部一組繼電器的觸點(diǎn)之間有一只飛蛾,這顯然是由于飛蛾受光和熱的吸引,飛到了觸點(diǎn)上,然后被高電壓擊死。所以在報(bào)告中,赫柏用膠條貼上飛蛾,并把“bug”來表示“一個(gè)在電腦程序里的錯(cuò)誤”,“Bug”這個(gè)說法一直沿用到今天。

        與Bug相對應(yīng),人們將發(fā)現(xiàn)Bug并加以糾正的過程叫做“Debug”(中文稱作“調(diào)試”),意即“捉蟲子”或“殺蟲子”。

        后來就直接用bug 在很多的軟件測試中 都用Bug來說明那些問題。

        程序中的BUG

        程序設(shè)計(jì)方面的解釋

        所謂“(Bug)”,是指電腦系統(tǒng)的硬件、系統(tǒng)軟件(如操作系統(tǒng))或應(yīng)用軟件(如文字處理軟件)出錯(cuò)。硬件的出錯(cuò)有兩個(gè)原因,一是設(shè)計(jì)錯(cuò)誤,一是硬件部件老化失效等。

        軟件的Bug,狹義概念是指軟件程序的漏洞或缺陷,廣義概念除此之外還包括測試工程師或用戶所發(fā)現(xiàn)和提出的軟件可改進(jìn)的細(xì)節(jié)、或與需求文檔存在差異的功能實(shí)現(xiàn)等。僅就狹義概念而言,軟件出現(xiàn)Bug的原因有:

        1、對各種流程分支考慮不全面;

        2、對邊界情況的處理不到位;

        3、編碼時(shí)的手誤。

        任何軟件在發(fā)布時(shí)都不可能是絕對的零Bug。在軟件過程管理中通行的CMM(能力成熟度模型)中規(guī)定的軟件質(zhì)量標(biāo)準(zhǔn)是(Bug個(gè)數(shù)/千行源碼):

        CMM1級 11.95

        CMM2級 5.52

        CMM3級 2.39

        CMM4級 0.92

        CMM5級 0.32

        游戲中的BUG

        游戲中的BUG,簡單來說就是游戲程序的漏洞,游戲程序中的缺陷。游戲中有BUG是很正常的,尤其是在網(wǎng)絡(luò)游戲中。即使所有的網(wǎng)絡(luò)游戲都是經(jīng)過封測、內(nèi)測和公測這三個(gè)大的步驟,但由于游戲文件和游戲中的任務(wù)以及地圖的不斷更新和增加,難免會(huì)在游戲制作方面出現(xiàn)錯(cuò)誤和偏差。

        1.良性BUG

        良性BUG即不會(huì)產(chǎn)生嚴(yán)重后果,甚至為玩家?guī)砹死娴腂UG。通常很多良性BUG被玩家們利用,方便游戲或副本,不過此舉帶有一定的作弊性,因此利用這種BUG來游戲是不值得提倡的。例如有些FPS游戲中可以卡入一些副本,從而使得不被擊殺。例如在騰訊游戲穿越火線CF中就有很多BUG,其實(shí)是玩家無意發(fā)現(xiàn)后,后經(jīng)多方實(shí)驗(yàn)確認(rèn)的一些漏洞,已有部分提交騰訊公司做了修補(bǔ)。

        2.惡性BUG

        惡性BUG即游戲中致命的,會(huì)對游戲過程及體驗(yàn)造成嚴(yán)重影響的BUG。例如正常操作中,由于執(zhí)行文件沖突或錯(cuò)誤不兼容而導(dǎo)致的系統(tǒng)自動(dòng)退出或者服務(wù)器斷開等等。《封神榜叁》在開放性內(nèi)測時(shí),曾出現(xiàn)與服務(wù)器斷開的情況,在工作人員的及時(shí)修補(bǔ)下,很快重新運(yùn)作。

        為了減少這種情況的發(fā)生,游戲制作方都在大力加強(qiáng)游戲的升級和補(bǔ)丁。如果BUG嚴(yán)重,網(wǎng)絡(luò)游戲運(yùn)營公司會(huì)采取回檔處理,以減少玩家利用BUG或者玩家因?yàn)锽UG而造成的損失。
      看過“BUG的由來”的人還看了:

      1.小學(xué)生英語簡單繞口令大全

      2.路由器如何更新固件

      3.tp link無線路由器怎么設(shè)置網(wǎng)速

      4.火影忍者經(jīng)典感人語錄

      5.LOL6.21版本更新內(nèi)容

      6.成功勵(lì)志的名人故事例子

      BUG的由來

      現(xiàn)在人們將在電腦系統(tǒng)或程序中,隱藏著的一些未被發(fā)現(xiàn)的缺陷或問題統(tǒng)稱為bug(漏洞)。 那么你對bug了解多少呢?以下是由學(xué)習(xí)啦小編整理關(guān)于什么是BUG的內(nèi)容,希望大家喜歡! BUG的詞語由來 Bug一詞的原意是臭蟲或蟲子;而在電腦系統(tǒng)或程序中
      推薦度:
      點(diǎn)擊下載文檔文檔為doc格式
      1874481