En relación con el programa traducido por un compilador, el mismo programa cuando se interpreta se ejecuta
(A) más rápido
(B) más lento
(C) A la misma velocidad
(D) Puede ser más rápido o más lento
Respuesta: (B)
Explicación: El intérprete traduce el programa una declaración a la vez. Escanea todo el programa y lo traduce como un todo en código de máquina. Se necesita menos tiempo para analizar el código fuente, pero el tiempo de ejecución general es más lento.
El compilador escanea todo el programa y lo traduce como un todo en código de máquina. Se necesita una gran cantidad de tiempo para analizar el código fuente, pero el tiempo de ejecución general es comparativamente más rápido.
Entonces, la opción (B) es correcta.
Cuestionario de esta pregunta
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA