About Taringa!

Popular channels

Que esta pasando con los bugs y bots en Taringa?

Definición:
Un Bug, tambien conocido como error de software es un error o fallo en un programa de computador o sistema de software que desencadena un resultado indeseado. Bug es español significa insecto.



Origen:
Según se dice, el primer bug de ordenador fué un insecto real, descubierto en 1945 en Harvard, una polilla atrapada en la calculadora Mark II Aiken Relay hizo que la máquina entera se apagara.

En realidad, el término "bug" ya formaba parte del idioma, al menos desde que Thomas Alva Edison lo utilizó en 1889 refiriéndose a interferencias y mal funcionamiento. Es posible que Hopper lo haya asociado por primera vez a la informática, en este caso, relacionado a un insecto real.

Errores y defectos:
Defectos de diseño de programas

Diseños con colores inapropiado.
Diseños que usan textos de difícil lectura por su tamaño o diseño.
Diseños que fuerzan el uso del mouse sin dejar alternativas de teclado.
Diseños con implicaciones culturales.

Errores de programación comunes
División por cero.
Ciclo infinito.

Problemas aritméticos como desbordamientos o subdesbordamientos.
Exceder el tamaño del array.
Utilizar una variable no inicializada.
Acceder a memoria no permitida.
Pérdida de memoria.

Desbordamiento o subdesbordamiento de la pila.
Desbordamiento de búfer.
Bloqueo mutuo.
Indizado inadecuado de tablas en bases de datos.



Defectos de instalación o programación
Eliminación o sustitución de bibliotecas comunes a más de un programa o del sistema.
Reiniciar arbitrariamente la sesión de un usuario para que la instalación tenga efecto.
Suponer que el usuario tiene una conexión permanente a internet.
Utilizar como fuente enlaces simbólicos a ficheros que pueden cambiar de ubicación.


AT&T (1990): La empresa AT&T perdió unos $60 millones de dólares al dejar aproximadamente a 60.000 clientes sin comunicación en llamadas de larga distancia. El motivo de esta caída fue debido a los interruptores que se reseteaban cada pocos segundos debido a un fallo en una actualización del software. Este fallo provocaba una caida cascada entre los diferentes interruptores.

Chips Pentium (1994): Un error en el juego de instrucciones en los chip Pentium repercutió en la empresa $475 millones de dólares de costes en recogida y reenvío de procesadores. El error se reproducía al realizar una división con coma flotante en el que a partir del cuarto dígito decimal no daba valores correctos. Este fallo empezó a llamarse “bug de FDIV“.
0No comments yet
      GIF