Preguntas a responder al recibir la especificación 1. Comprobación

Transcripción

Preguntas a responder al recibir la especificación 1. Comprobación
Preguntas a responder al recibir la especificación
1. Comprobación de error necesaria?
2. Algoritmo o estructura de datos a usar en la solución?
3. Cuáles son las suposiciones razonables?
2. Errores en tiempo de compilación.
Sobrevienen por un conocimiento inadecuado del lenguaje.
3. Errores en tiempo de ejecución.
Algunos errores en tiempo de ejecución paran la ejecución del programa y decimos
que el programa ha "caído" o ha terminado "anormalmente".
Se deben por lo general a que el programador há hecho demasiadas suposiciones.
Resultado = dividendo / divisor
También son producidos debido a que errores del usuario no hán sido anticipados.
Leer(NuevoValor)
La habilidad de un programa para recuperarse cuando se produce un error se llama
robustez
Sistema de pilotaje automático
Monitorización de pacientes en terapia intensiva
Existen errores de ejecución que no paran la ejecución sino que producen
resultados erróneos.

Documentos relacionados