diferencias entre compilacion y ejecucion en pascal

Iniciado por neewbie, 9 Octubre 2006, 20:26 PM

0 Miembros y 1 Visitante están viendo este tema.

neewbie

Buenas a todos!!
Ante todo, estoy intentando aprender sobre este mundo tan extenso de la progamacion, y despues de unos dias leyendo manuales, me a surgido una gran duda...
¿Que diferencia hay entre un error de compilacion y de ejecucion?

Esque estoy haciendo algunos ejercicios propuestos por otras paginas, en los cuales hay que distinguir los diferentes tipos de errores que te dan... Creo haberlos encontrado pero primero me gustaria saber esa diferencia. Cuando me contesten a esta pregunta les pondre el codigo y mis respuestas, y si son tan amables de ayudarme en la correccion del ejercicio para asi tener una referencia. Muchisimas gracias.
Un saludo!

jvchino

Error de compilación es cuando ni siquiera puedes ejecutar el programa.  Por ejemplo leer una variable "n" sin antes haberla declarado.  O declarar una variable entera "x" y asignarle un valor real x=3.25.

Error en ejecución cuando el programa esta corriendo.  Por ejemplo si tienes una sentencia: Q=m/n; y durante la ejecución del programa a "n" le das el valor de cero, se produce un error (Division por cero)


Saludos.


Si ayudo a una sola persona a tener esperanza, no habré vivido en vano.

No, nada llega tarde, porque todas las cosas
tienen su tiempo justo, como el trigo y las rosas