Errores De Programacion
Cuando se dice que un compilador revisa un programa se está dando una definición muy amplia de lo que realmente es esa revisión. Primero que nada vamos a revisar los dos tipos de errores que puede tener un programa. Ellos son los errores Humanos y los Errores detectables por un compilador.
Errores Humanos
Son todos aquellos errores que dependen exclusivamente de la participación del ser humano en el proceso de escritura de un programa (a partir de un algoritmo) obviamente. Es evidente que son errores que no son detectados, en estos tiempos, por un compilador ya que dependen exclusivamente de la visión, práctica, experiencia y conocimientos que tenga un programador. Los errores humanos son de tres tipos: …ver más…
Por eso no solo es importante que se realice la prueba de escritorio para evitar los errores lógicos sino que además se realice bien, apegada a las instrucciones. Recuerde que lo único que necesita para realizar una buena Prueba de Escritorio es que usted mientras la esté realizando no “razone” o sea que actúe como si usted fuera un computador (que no piensa) y de manera autómata realice y obedezca una a una las órdenes establecidas en el algoritmo. Esa será la única forma de usted estar seguro de que realizó bien la prueba de escritorio porque éste es otro de los factores que no es fácil de detectar ya que muchas veces podemos hacerlas y no tener la certeza de si lo hicimos bien o no. Por eso la única forma que usted va a tener a la mano para estar completamente seguro de que si la hizo bien es no actuar como un ser humano sino como un computador. Si usted encuentra en alguna parte del algoritmo la orden Escriba que 5+3 es igual a 9 no lo razone sencillamente escríbalo y notará al final si eso le ocasionó un error o no. La realización efectiva de Pruebas de Escritorio en algoritmos computacionales será vista en detalle en el capítulo siguiente en donde veremos cuál es la metodología para tener toda la certeza de que nuestra Prueba