COMPILADORES NOMBRE: ANDRÉS PADILLA FECHA: 25/04/19 PARTE I 1. ¿Cuál es la diferencia entre un compilador y un intérprete? Las diferencias son: Un intérprete traduce instrucciones de alto nivel en una forma intermedia para ser ejecutado y un compilador...
More
COMPILADORES NOMBRE: ANDRÉS PADILLA FECHA: 25/04/19 PARTE I 1. ¿Cuál es la diferencia entre un compilador y un intérprete? Las diferencias son: Un intérprete traduce instrucciones de alto nivel en una forma intermedia para ser ejecutado y un compilador traduce instrucciones de alto nivel directamente en lenguaje de máquina. El intérprete traduce un programa línea a línea mientras que el compilador traduce el programa entero y luego lo ejecuta. El intérprete detecta si el programa tiene errores y permite su depuración durante el proceso de ejecución, mientras que el compilador espera hasta terminar la compilación de todo el programa para generar un informe de errores. Un programa compilado es más seguro que uno interpretado, porque no contiene el código fuente, que puede ser modificado incorrectamente por el usuario. 2. ¿Cuáles son las ventajas de (a) un compilador sobre un intérprete, y (b) las de un intérprete sobre un compilador? Un compilador suele generar programas más rápidos y ef
Less