¿Qué es un bug en informática?

¿Qué es un bug en informática?

Todos hemos escuchado el término “bug” para referirse a un error de software, un fallo en el programa del computador o en el sistema que desencadena un resultado indeseado.

Seguro te has preguntado ¿por qué le denominan a esto bug o bicho?

La historia data de 1947, cuando ingenieros que trabajaban en el Mark II se percataron de un fallo en un relé electromagnético y al revisar la máquina encontraron una polilla (insecto/bicho) que provocó que el relé quedase abierto.

Los ingenieros revisaron el relé sustrajeron el insecto y lo pegaron con cinta adhesiva en la bitácora, con el comentario “First actual case of bug being found”, en español “primer caso real de bug encontrado”.

Aunque muchos refieren este episodio como el origen del término, en realidad, Thomas Alva Edison lo utilizó en 1889, indicando  interferencias y mal funcionamiento en un fonógrafo. Pero es posible que el caso del Mark II, si sea el primero  asociado a la informática y  relacionado a un insecto real.

FUENTE :ABADIADIGITAL.COM

Bug Informático

Un bug  informático se genera en la programación o el diseño del software y, en algún momento, se manifiesta ante el usuario. Algunos bugs son: inclusión de variables que no fueron inicializadas,  mala indexación de las tablas en una base de datos, creación de un bucle infinito, uso de fuentes que resultan difíciles de leer o elección de colores que confunden a los usuarios.

Lo habitual es que en el momento de la ejecución del programa, los lenguajes organicen y  tipifiquen  los bugs  para que el programador los resuelva. También existen softwares específicos para advertir y solucionar los bugs. Los  debuggers o depuradores, analizan el código del programa y lo depuran borrando cada error que detecte.

Entonces, ya sabes que aunque no consigas insectos viviendo en el interior de tu PC , si puedes tener molestos “bugs” en el sistema impidiendo el correcto funcionamiento del mismo.

Redacción Lissett Flores para Strapp International 2019.

Comentarios

Aún no hay comentarios. ¿Por qué no comienzas el debate?

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *