Los errores de compilación, también
conocidos como errores del
compilador, son errores que impiden
que su programa se ejecute. Cuando
presiona F5 para ejecutar un programa,
Visual Basic compila el código en un
lenguaje binario que el equipo
entiende. Si el compilador de Visual
Basic se encuentra con código que no
entiende, emite un error de
compilador. La mayoría de los errores
del compilador se deben a errores
cometidos al escribir el código. Por
ejemplo, puede escribir mal una
palabra clave, omitir alguna
puntuación necesaria o intentar utilizar
una instrucción End If sin antes utilizar
una instrucción If.
ERRORES EN TIEMPO DE
EJECUCIÒN
Los errores en tiempo de
ejecución son errores que
aparecen mientras se ejecuta su
programa. Estos errores aparecen
normalmente cuando su
programa intenta una operación
que es imposible que se lleve a
cabo.
Por ejemplo, en lenguaje
C, si en vez de la
instrucción:
c = 5 / 0; es correcta
sintácticamente y será traducida a
código binario. Sin embargo,
cuando la computadora intente
realizar la división: 5 / 0
ERRORES DE
LÒGICOS
Los errores lógicos son
errores que impiden
que su programa haga
lo que estaba previsto.
Su código puede
compilarse y ejecutarse
sin errores, pero el
resultado de una
operación puede
generar un resultado
no esperado.
Por ejemplo, en lenguaje
C, si en vez de la
instrucción:
c = a + b; un programador
hubiera escrito: c = a * b;
ERRORES DE
SINTAXIS
Cuando en alguna
instrucción del código
fuente de un
programa existe un
error de sintaxis,
dicho error impedirá,
tanto al compilador
como al intérprete,
traducir dicha
instrucción, ya que,
ninguno de los dos
entenderá qué le está
diciendo el
programador
Por ejemplo, en lenguaje C, si en
vez de la instrucción:
printf( "\n Introduzca el primer
numero (entero): " ); un programador
escribe: prrintf( "\n Introduzca el
primer numero (entero): " );
ERRORES DE
RECURSO
Cuando el valor de una
variable desborda su
valor máximo
permitido, un error de
recurso puede resultar.
Desbordamiento de
búfer, el uso de una
variable no inicializada,
violaciónes de acceso y
los desbordamientos de
pila, son ejemplos de
algunos errores de
programación comunes.
ERRORES DE
INTERFAZ
Estas pueden surgir
debido a la falta de
coincidencia de un
programa de software
con la interfaz de
hardware o interfaz de
programación de
aplicación que se utiliza.
En el caso de las
aplicaciones web, un
error en la interfaz
puede resultar de un uso
incorrecto de un
protocolo de Internet.
ERRORES DE
ARITMÈTICO
Muchos programas utilizan las
variables numéricas y el
algoritmo puede incluir una
serie de cálculos matemáticos.
Errores aritméticos surgir
cuando el equipo no puede
manejar los problemas como
“División por cero ‘que lleva a
un resultado infinito. Esto es de
nuevo un error de lógica que
sólo se puede corregir
cambiando el algoritmo.