Bug (informatika)

hiba egy számítógépes programban/​rendszerben, amely helytelen vagy váratlan eredményt produkál, vagy nem kívánt viselkedést eredményez From Wikipedia, the free encyclopedia

Remove ads
Remove ads

A bug a számítógépes programhiba elterjedt elnevezése. Előfordulásakor a számítógépes szoftver hibás eredményt ad, vagy a tervezettől eltérően viselkedik. A legtöbb bug a programozók által a forráskódban vagy a programstruktúrában vétett hibák eredménye, kisebbik részüket pedig a fordítóprogram által generált hibás kód okozza. Az olyan programot, mely sok bugot tartalmaz, és/vagy a bugok jelentősen akadályozzák a program használatát, gyakran bugosnak nevezik.

Remove ads

Informatikában

Az informatikában összesítve azt jelenti ez a szó, hogy egy program hibás működést produkál, hibásan működik, grafikában hibás.

A játékoknál szokták ezt alkalmazni, ha egy játék bugos, akkor hibás. Általában grafikailag szokott elcsúszni. Kétféle bugot különböztetünk meg: a stilisztikai bugot, ami csak a látványt rontja, és a programbugot, ami játszhatatlanná (vagy használhatatlanná) teszi a játékot (programot). Példa programbugra: játék fagyása egyes helye(ke)n, ellenfél átlő a falon, stb.

Remove ads

Eredete

A szoftverhiba fogalmának első írásos nyoma 1843-ból származik Ada Lovelace-től, aki Charles Babbage analitikai gépének programozási nehézségeiről írt. A „bug” (bogár) kifejezés használata a megmagyarázhatatlan hibákra már évtizedekkel a számítógépek megjelenése előtt is mérnökzsargon volt, és mechanikai hibát jelentett. 1878-ban Thomas Edison már mai, átvitt értelmében használta a kifejezést:[1]

Így volt ez minden találmányomnál. Az első lépés egy hirtelen jött megérzés, aztán gondok merülnek fel, és ahogy a kezdeti lendület elmúlik, „bogarak” – ahogyan az apró hibákat és nehézségeket nevezik – tűnnek fel, s több hónapnyi elmélyült megfigyelés, tanulmányozás és munka szükséges, míg végre eljutunk az üzleti sikerig vagy a teljes kudarcig.

A második világháborúban bugként utaltak a radarelektronikai hibákra. Az első mechanikus flippergépet, a Baffle Ballt 1931-ben „bugmentesként” reklámozták.[2]

Thumb
Valószínűleg ez a molylepke volt az első igazi „bogár”, melyet számítógépben találtak.

A bug kifejezést gyakran tévesen Grace Hoppernek tulajdonítják, aki egy korai, elektromechanikus számítógép üzemzavaráról írt.[3] A történet egyik elterjedt változata szerint a Harvard egyetem meghibásodott Mark II számítógépében egy molylepke okozott mechanikai hibát.[4]

Remove ads

Szlengben

A mai világban, ha valamilyen tárgy hibás, silány, ronda vagy rossz, azt bugosnak szokták mondani.

Források

Loading content...

Fordítás

Loading content...
Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads