Talaan ng mga Nilalaman:
Kahulugan - Ano ang ibig sabihin ng Bug?
Sa IT, ang isang bug ay tumutukoy sa isang error, kasalanan o pagkakamali sa anumang programa sa computer o isang sistema ng hardware. Ang isang bug ay gumagawa ng mga hindi inaasahang resulta o nagiging sanhi ng isang system na kumilos nang hindi inaasahan. Sa madaling salita ito ay anumang pag-uugali o resulta na nakuha ng isang programa o sistema ngunit hindi ito idinisenyo na gawin.
Hindi malinaw kung ang salitang "bug" ay unang ginamit upang magpahiwatig ng mga pagkakamali sa isang bagay, tulad ng kahit na sinabi ni Thomas Edison sa isang liham sa isang associate na ang mga bug ay lilitaw sa paglaon sa proseso ng pag-imbento at na maraming oras ay kailangang gugugulin upang ayusin ito bago ang produkto ay maaaring gawin komersyal.
Ipinapaliwanag ng Techopedia ang Bug
Noong ika-9 ng Setyembre 1947, ang isang pagkakamali sa computer ng Mark II na pinatatakbo ng US Naval ay sanhi ng isang tangkay na nakulong sa pagitan ng dalawang relay ng kuryente. Si William Burke, ang operator na natagpuan ito, ay natuwa na kinuha niya ang ansero at inilagay ito sa isang log-book kasama ang annotation na "Unang aktwal na kaso ng bug na natagpuan". Ito ay sinadya bilang isang pagsuntok at tiyak na hindi ang unang pagkakataon na ang salita ay ginamit upang magpahiwatig ng mga pagkakamali. Ang log-book na ngayon ay ipinapakita sa National Museum of American History ng Smithsonian Institute, na may nakakabit pa rin.
Hindi malinaw kung ang salitang "bug" ay unang ginamit upang magpahiwatig ng mga pagkakamali sa isang bagay. Si Thomas Edison, ang imbentor ng ika -19 na taong naka-imbento, na nabanggit sa isang liham sa isang associate na lumilitaw ang mga bug sa paglaon sa proseso ng pag-imbento at na mas maraming oras ay kakailanganin sa mga pag-aayos bago ang komersyalisasyon ng produkto.
Kadalasan ang layunin ng anumang software developer o taga-disenyo upang makabuo ng bug-free na trabaho. Sa katotohanan, ang isang produktong walang bug ay isang matigas (at mamahaling) marka upang makamit. Ang ilang mga bug ay maaaring maging sanhi ng walang kabuluhan na abala, ngunit ang iba ay maaaring, at mayroon, na nagdulot ng matinding pinsala at kahit na kamatayan. Marami sa mga advanced na teknolohiya ng disenyo at pagpapatupad ay naglalayong pigilan ang bilang at kalubhaan ng mga bug at ang pagkilala at pag-alis ng nasabing mga depekto nang maaga hangga't maaari sa proseso ng paggawa. Ang kilos ng pag-alis ng mga error na ito ay tinatawag na pag-debug.