Mga computerProgramming

Bug - ano ito?

Minsan, mag-surf sa Internet, maaari mong mahanap ang salitang "bug". Ano ito ay nangangahulugan at kung ano ay ang pinagmulan ng salita ng salita? Alamin ang mga sagot sa mga tanong, ikaw ay magagawang upang sa artikulong ito.

Bug - ano ito?

Ang salitang "bug" ay mula sa wikang Ingles. English bug (binibigkas "bug") - ito ay isang bug o ng isang bug. Ang salitang ito ay ginagamit higit sa lahat sa mga programmer, testers at mga manlalaro. Ngunit ano ang ibig sabihin nito?

Ang isang bug - ito ay isang hindi pagtutugma sa pagitan ng mga teknikal na mga pagtutukoy ng programa at ang aktwal na pag-uugali ng sistema. Dahil sa pagkakaiba na ito ay hindi maaaring gumanap ng software developer conceived function. Sa madaling salita, ang isang bug - ito ay isang pagkakamali, na kung saan ay dahil sa mga depekto sa source code ng program.

Pinagmulan ng salita

Marahil ngayon ay makipag-usap tungkol sa mga pinagmulan ng salita ng salita. Ang isang bug - ito ay propesyonalismo, na kung saan ay pinaka-madalas na ginagamit sa programming kapaligiran. Mayroong ilang mga pagpipilian para sa mga pinagmulan ng mga salita.

Ayon sa alamat, ito propesyonalismo lumitaw bilang malayo likod bilang 1945. At nangyari, nang mga siyentipiko mula sa Harvard University na isinasagawa sa pagsubok ng isang bagong computer na tinatawag na Marcos II Aiken Relay Calculator. Ang aparato ay nabigo sa trabaho, at ang dahilan para sa ito ay isang maliit na maliit na mariposa na natigil sa pagitan ng mga contact. Insekto tinanggal mula sa computer at slapped sa isang espesyal na teknikal na journal. Tungkol sa mariposa ay kasamang tatak «First aktwal na kaso ng bug palibhasa'y nasumpungan», na isinasalin bilang "ang unang kaso sa kasanayan kapag ang isang bug ay natagpuan (bug)". Pagkatapos ito nakakatawa kuwento ang salitang "bug" at ito ay ginagamit upang mangahulugan ng "isang pagkakamali."

Mayroon ding isang bersyon na ang propesyonalismo lumitaw katagal bago ang aparato test computing. Ang ilang mga naniniwala na ang salitang "bug" owes kanyang pinanggalingan sa mga sikat na imbentor Thomas Edison. Ayon sa alamat, Edison ay naghahanap para sa kanyang ponograpo ipis, ngunit ito ay hindi doon. Ang bug ay nasa machine.

Ang isa pang bersyon nagsasabi na ang salitang "bug" ay lumitaw sa panahon ng Ikalawang Digmaang Pandaigdig. Pagkatapos, sa ilalim ng term na ito ay nagpapahiwatig ng isang problema sa diskarteng radar.

Ang salitang "bug" nagsimulang kumalat nang mabilis. Sa 80-90-ies ng propesyonalismo ginagamit lamang programmer. Gamit ang pagdating ng Internet ang salita ay nagsimula na aktibong pinagrabe. Ngayon ang "bug" sa kanyang leksikon lilipulin niya ang lahat na may kahit na ang slightest na may kaugnayan sa computer na teknolohiya (mga manlalaro, ordinaryong mga gumagamit ng Internet at iba pa. D.). Kaya ngayon maaari itong itinuturing na isang bahagi ng Internet slang.

Game bugs

Bug ay hindi lamang sa mga programa, ang mga ito ay medyo pangkaraniwan sa mga laro. Ang isang bug ng laro - ito ay isang kamalian ng mga developer, dahil sa kung saan ang gameplay ay hindi gaya ng orihinal na nilayon. Sa kasaysayan ng industriya ng laro ay dumating out libu-libong zabagovannyh proyekto. Tungkol sa mga pinaka sikat at nakakaaliw at kami ay makipag-usap sa seksyong ito.

Marahil ang pinaka-zabagovannuyu proyekto sa loob ng nakaraang ilang taon ay maaaring tinawag na mamamatay-tao ni kredo: Unity. Proyekto "Ubisoft" ay hindi kailanman na-kilala para sa kanyang pag-optimize, ngunit Unity - isang tunay na encyclopedia ng mga bug. Minsan ang mga character ay sa isang napaka-kakaiba at hindi likas na posisyon, mabibigo upang teksturki pumasa sa pamamagitan ng mga pader, o lamang hang out. Iyon lamang ay ang bug na sa isang bagay ng oras circled sa Internet (ang mga character na lang naglaho na tao, na kung saan ay kung bakit sila tumingin lubos na nakakatakot). Kahit na ang "Ubisoft" kinikilala ang kanyang pagkakamali, siya ay pinakawalan ng isang patch na Inaayos ng mga bug, at bumawi customer pagkalugi.

Minsan manlalaro malasahan mga bug tulad ng mga tampok, mga tampok ng laro. Nangyari ito sa megauspeshnoy serye ng mga laro na tinatawag na mortal Kombat. Sa unang bahagi ng laro ay isang bug, na kung saan ay repainted Scorpio (isa sa mga pangunahing mga character sa laro) sa pula. Sa kasong ito, ang pangalan ng bayani ay pinalitan ng ang mensahe Error Macro error. Players nadama na ito depekto ay binalak sa pamamagitan ng mga developer, at ang red ninja - ito ay isang karagdagang lihim na character. Ed Boon (taga-gawa MC) gusto ng ideyang ito, at sa mga susunod na bahagi siya idinagdag na ang laro ng mga bayani sa pamamagitan ng pangalan ng Ermac (maikli para sa parehong Error Macro).

Paano upang maprotektahan ang iyong sarili mula sa mga bug?

Upang alisin ang mga bug ng kanilang mga proyekto, mga developer ay tinanggap espesyal na mga tao na tinatawag na tester. gawain tester - upang mahanap ang lahat ng mga depekto ng mga programa, mga laro, o anumang iba pang software.

Ngunit hindi palaging testers mahanap ang mga bug, at kung minsan ng ilang mga bahid pa rin seeps sa huling bersyon ng proyekto. Sa kasong ito ang lahat ng pag-asa ng mga gumagamit na maaaring magpadala ng isang espesyal na sulat sa paglalarawan ng mga error - bug-ulat. Ito ay makakatulong na mapabuti ang panghuling produkto. Sa karagdagan, malalaking kumpanya ay well gagantimpalaan para sa paghahanap ng mga bug sa kanilang mga produkto. Halimbawa, bilang isang gantimpala para sa paghahanap ng mga makabuluhang mga bug sa iyong Google browser ay handa na upang bigyan ang 15 thousand dollars.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 tl.delachieve.com. Theme powered by WordPress.