Vous êtes sur la page 1sur 2

1.3 ¿Qué es la depuración?

La programación es un proceso complejo y, debido a que es realizada

por seres humanos, a veces conlleva la aparición de errores. Por caprichos

del destino, estos errores de programación se denominan bugs 1 y el proceso

de buscarlos y corregirlos es llamado depuración o debugging.

Hay tres tipos de errores que pueden ocurrir en un programa: errores

de sintaxis, errores en tiempo de ejecución y errores semánticos. Es muy

útil distinguirlos para encontrarlos más rápido.

1.3.1 Errores de sintaxis

El compilador sólo puede traducir un programa cuando es sintácticamente

correcto. De lo contrario, la compilación falla y desde luego, no se

podrá ejecutar el programa. Sintaxis es la estructura del programa y las

reglas que rigen dicha estructura. Por ejemplo, en español, una oración

debe comenzar con mayúscula y terminar con punto. esta oración contiene

un error de sintaxis. Esta también

Para la mayoría de los lectores, unos pocos errores de sintaxis no son

un problema significativo, razón por la cual podemos leer las obras de

Roberto Arlt sin proferir algún tipo de mensaje de error.

Los compiladores no son tan indulgentes. Si hay el más mínimo error

de sintaxis en algún lugar del programa, el compilador mostrará un mensaje

de error y abortará la tarea, por lo cual, no se generará el programa

ejecutable.

Al principio, los errores de sintaxis son bastante comunes, pero a medida

que vayamos tomando experiencia, tendremos menos y los encontraremos

cada vez más rápidamente.

1.3.2 Errores en tiempo de ejecución


El segundo tipo de error es el error en tiempo de ejecución, llamado así

porque sólo aparece cuando se ejecuta un programa. En Java, los errores

en tiempo de ejecución aparecen cuando el intérprete está ejecutando el

byte code y algo sale mal. Por ejemplo si al efectuar una división, dividimos

por 0, obtendremos uno de estos errores.

En los primeros capítulos, sin embargo, este tipo de errores no serán

muy comunes. Más tarde aparecerán con mayor frecuencia, especialmente

cuando comencemos a hablar de objetos y referencias (Capítulo 8).

En Java, los errores de ejecución se llaman excepciones, y en la mayoría

de los entornos aparecen como ventanas que contienen información

de qué ocurrió y qué estaba haciendo el programa cuando sucedió. Esta

información es útil para la depuración.

Vous aimerez peut-être aussi

  • Lengua Jes
    Lengua Jes
    Document4 pages
    Lengua Jes
    Pablo Andres Vergara Concha
    Pas encore d'évaluation
  • Lengua Je Java
    Lengua Je Java
    Document2 pages
    Lengua Je Java
    Pablo Andres Vergara Concha
    Pas encore d'évaluation
  • Lenguajejava
    Lenguajejava
    Document2 pages
    Lenguajejava
    Pablo Andres Vergara Concha
    Pas encore d'évaluation
  • Lengua Je Java
    Lengua Je Java
    Document2 pages
    Lengua Je Java
    Pablo Andres Vergara Concha
    Pas encore d'évaluation