martes, 10 de septiembre de 2013

HISTORIA: ¿que es un bug informático?


Una de las cosas que más me choco cuando comencé con el mundo de la informática fue la explicación de lo que es un "bug" en la informática, más exactamente conocer la historia de por qué se llama así  y aunque en la época en la que comencé en este mundillo (80) casi parecía una leyenda urbana, cuando me mostraron que era verdad me quede entre no saber qué decir y el ataque de risa, en fin, aquí dejo la historia, ya que es su aniversario, para que los nuevos y no tan nuevos en este mundo, sepan de dónde viene este termino.




bug : n.
Una propiedad no deseada y no deseado de un programa o pieza de hardware, la cual hace que no funcione correctamente. Antónimo de función . Ejemplos: " Hay un error en el editor: escribe las cosas al revés.""El sistema se estrelló debido a un error de hardware.""Fred es un ganador, pero tiene algunos errores"(es decir, Fred es un buen tipo, pero tiene algunos problemas de personalidad).



Nota histórica: Al almirante Grace Hopper (un pionero de la computación temprana  más conocido por haber inventado COBOL) le gusta contar una historia en la que un técnico resolvió un problema técnico en la máquina de Harvard Mark II tirando de un insecto real de entre los contactos de uno de los relés, y posteriormente promulgó bug en su sentido hacker como una broma sobre el incidente (aunque, como se cuidó que admitir que no estaba allí cuando sucedió). Durante muchos años el libro de registro asociado con el incidente y el error real de que se trate (una polilla) sentado en una vitrina en el Naval Surface Warfare Center (NSWC). Toda la historia, con una imagen del libro de registro y la polilla grabado en él, se registra en el Anales de la Historia de la computación , vol. 3, N º 3 (julio de 1981), pp 285-286.
El texto de la entrada de registro (del 9 de septiembre 1947), dice: " 1545 Relay # 70 Grupo F (polilla) en el relé. Primer caso real de bicho que se encuentra". Este texto establece que el término ya estaba en uso en el momento en su sentido específico actual - y Hopper mismo informa que el término se aplica regularmente a los problemas en la electrónica del radar durante la Segunda Guerra Mundial.
O tal vez no es una broma. Los historiadores del campo nos informan de que el término " bug "se utiliza regularmente en los primeros días de la telegrafía para referirse a una variedad de manipuladores telegráficos semiautomáticos que enviarían una serie de puntos si se mantiene presionada. De hecho, los manipuladores Vibroplex (que se encuentran entre los más comunes de este tipo), incluso tenían un gráfico de un escarabajo en ellos (y todavía lo hacen)! Mientras que la capacidad de enviar puntos repetidos era automáticamente muy útil para los operadores profesionales de código morse, estos también fueron significativamente más difícil de usar que los manipuladores manuales antiguos, y que podría tomar un poco de práctica para asegurar una no introducir puntos extraños en el código mediante la celebración de la clave por una fracción demasiado tiempo. En las manos de un operador sin experiencia, un Vibroplex " bug "en la línea podría significar que una gran cantidad de confusas Morse pronto iba a venir a tu manera.
Además, el término " bug "ha sido utilizado entre los técnicos de la radio para describir un dispositivo que convierte las variaciones del campo electromagnético en señales acústicas. Se utiliza para rastrear la interferencia de radio y buscar emisiones de radio peligrosos. Uso de la comunidad Radio deriva de la forma de cucarachas como de las primeras versiones utilizadas por los físicos del siglo 19. Las primeras versiones consistían en una bobina de alambre (cucaracha cuerpo), con los dos extremos de los conductores que salen y se inclinó de nuevo a casi tocar la formación de chispas (cucaracha antenas). El error es que el técnico de radio lo que el estetoscopio es el médico estereotipada. Este sentido es casi seguro ancestral de uso moderno de " bug"de un dispositivo de vigilancia encubierta, pero también puede haber contribuido a la utilización de" error "por los efectos de la interferencia de radio en sí.
[No ha sido un mito generalizado de que el fallo original, se trasladó a la Smithsonian, y una versión anterior de esta entrada por lo aseverado. Un corresponsal que pensó para comprobar descubrió que el error no estaba allí. Si bien la investigación de este a finales de 1990, su editor descubierto que el NSWC todavía tenía el error, sino que había intentado sin éxito obtener el Smithsonian lo acepta - y que el actual comisario de la Historia de la Tecnología Museo de América no lo sabía, y acordó que que haría una exposición que vale la pena. Se trasladó a la Smithsonian a mediados de 1991, pero debido a las limitaciones de espacio y dinero no estaba realmente exhibida durante años después. Por lo tanto, el proceso de investigar el error original de una computadora-bug arreglaron de una manera totalmente inesperada, por lo que el mito es cierto! -ESR]

No hay comentarios:

Publicar un comentario

Deja tus opiniones y/o comentarios, nos sirven para mejorar nuestro blog, gracias