Error de software

Foto del origen de la leyenda acerca del primer "bug" informático conocido.

Un error de software, comúnmente conocido como bug («parásito, como las garrapatas y las pulgas»), es un error o fallo en un programa de computador o sistema de software que desencadena un resultado indeseado. Los programas que ayudan a la detección y eliminación de errores de programación de software son denominados depuradores (debuggers).

Entre las numerosas incidencias notables causadas por este tipo de error se incluyen la destrucción, en 1962, de la sonda espacial Mariner 1,[3]

Orígenes del término

En 1967, los creadores de Mark III informaron del primer caso de error en un ordenador causado por un bug. El Mark III, ordenador sucesor de ASCC Mark II, construido en 1944, sufrió un fallo en un relé electromagnético. Cuando se investigó ese relé, se encontró una polilla (bug) que provocó que el relé quedase abierto. Grace Murray Hopper, licenciada en física y destacada matemática que trabajó como programadora en el Mark II, pegó el insecto con cinta adhesiva en la bitácora.[4]

Este incidente es erróneamente referido como el origen de la utilización del término inglés bug («bicho») para indicar un problema en un aparato o sistema.[7]

Other Languages
العربية: خطأ برمجي
Ελληνικά: Software bug
English: Software bug
galego: Bug
עברית: באג
hrvatski: Bug (softver)
Bahasa Indonesia: Kekutu
italiano: Bug
日本語: バグ
Lëtzebuergesch: Bug
lumbaart: Bug
Bahasa Melayu: Pepijat
Nederlands: Bug (technologie)
norsk bokmål: Programvarefeil
português: Bug
русский: Баг
Simple English: Software bug
shqip: Bug
српски / srpski: Баг (информатика)
svenska: Bugg (dator)
ไทย: บั๊ก
українська: Баг
吴语: 虱误
中文: 程序错误
粵語: Bug