Proč se tomu říká počítačová chyba?


Bug, chyba ve zdrojovém kódu programu, je termín, který se v informatice začal používat v roce 1947

Bug, jeho název jste pravděpodobně slyšeli několikrát. Ti méně mladí si jistě vzpomenou, jak mezi 31. prosincem 1999 a 1. lednem 2000 svět zůstal v nejistotě kvůli takzvané chybě tisíciletí. Co je to ale chyba?

Jedná se o chybu při psaní programu. Chyba, která pak vede k narušení správného fungování softwarové nebo hardwarové komponenty. Chyba může nejen omezit provoz zařízení, ale v nejzávažnějších případech může způsobit úplný pád zařízení. Existují samozřejmě různé typy chyb. Některé lze vyřešit jednoduše aktualizací. Proto je nutné, jak radí řada odborníků na počítačovou bezpečnost, stahovat nejnovější aktualizace. Hackeři jsou zběhlí v tom, jak najít chybu a využít ji k útoku na zařízení své oběti.

Původ pojmu

Všeobecně jsme si vysvětlili, co je to chyba. Ale proč se to tak jmenuje? Každý, kdo zná angličtinu, ví, že slovo bug znamená doslova malý hmyz. Tento termín se v informatice začal používat kvůli hmyzu. V roce 1947 se Grace Hopperová, tehdy poručík amerického námořnictva, snažila zjistit, proč nefunguje elektromechanický počítač Mark II. Po rozebrání počítače Hopper zjistil, že příčinou poruchy byla můra. Hmyz uvízl v obvodech a bránil správnému fungování počítače Mark II.

Americký admirál si 9. září 1947 do svého pracovního deníku zapsal: "První skutečný případ nalezené chyby" a můru do deníku vlepil.

A tak se toto slovní spojení začalo používat pro označení chyby počítače. Hopper však nebyl první, kdo tento termín použil pro označení technické závady.

V roce 1878 napsal Thomas Alva Edison, slavný americký vynálezce, dopis o chybách, aby popsal závady svých vynálezů.

Další termín, který se používá i v oblasti počítačů, je odvozen od chyby: ladění. Ladění je kontrolní proces, při kterém vývojáři po napsání programu zkontrolují zdrojový kód, zda neobsahuje chyby.