Errores del software
Defectos de diseño de programas
• Diseños concolores inapropiados para las personas que padecen daltonismo
• Diseños que usan textos con tipografías de difícil lectura por su tamaño o diseño.
• Diseños que fuerzan el uso del ratón o mousesin dejar alternativas de teclado para personas con disfunciones motrices.
• Diseños con implicaciones culturales, por ejemplo usando partes del cuerpo que en una determinada cultura sean objeto devergüenza o burla o símbolos con características de identidad cultural o religiosa.
• Estimar que el equipo donde se instalará tiene determinadas características como la resolución de la pantalla, lavelocidad del procesador, la cantidad de memoria o conectividad a internet
• Objetos intrusivos y obstruidos como cuadros de diálogo modales al sistema o asistentes como "Clippy" (Clipo, enespañol) que impedía el uso uniforme de Office de Microsoft.
Errores de programación comunes
• División por cero
• Ciclo infinito
• Problemas aritméticos como desbordamientos (overflow) osubdesbordamientos (underflow).
• Exceder el tamaño del array
• Utilizar una variable no inicializada
• Acceder a memoria no permitida (access violation)
• Pérdida de memoria (memory leak)
•Desbordamiento o subdesbordamiento de la pila (estructura de datos)
• Buffer overflow
• Deadlock
• Indizado inadecuado de tablas en bases de datos.
Defectos de instalación o programación
• Eliminación osustitución de bibliotecas comunes a más de un programa o del sistema (DLL Hell).
• Reiniciar arbitrariamente la sesión de un usuario para que la instalación tenga efecto.
• Presuponer que el...
Regístrate para leer el documento completo.