Red de conocimientos turísticos - Conocimientos sobre calendario chino - ¿Qué son ensambladores, compiladores e intérpretes? Explique sus funciones respectivamente.

¿Qué son ensambladores, compiladores e intérpretes? Explique sus funciones respectivamente.

Ensamblador: Programa de traducción que traduce un programa escrito en lenguaje ensamblador a un programa equivalente en lenguaje de máquina.

Compilador: programa de traducción que traduce un programa fuente escrito en un lenguaje de programación de alto nivel a un programa de destino equivalente en lenguaje ensamblador de computadora o lenguaje de máquina.

Intérprete: Programa en lenguaje de alto nivel que interpreta y traduce programas fuente a código máquina y los ejecuta al mismo tiempo.

La ruta de ejecución de programas en lenguaje de alto nivel:

1) Programa fuente (lenguaje de alto nivel) -> compilador -> programa de destino (lenguaje ensamblador) -> ensamblador -> Programa de destino (lenguaje de máquina) -> Resultados del cálculo

2) Programa fuente (lenguaje de alto nivel) -> Programa compilador -> Programa de destino (lenguaje de máquina) -> Resultados del cálculo

3) Programa fuente (lenguaje de alto nivel) -> Programa intérprete (lea las declaraciones en el programa fuente una por una e interpretelas y ejecútelas, es decir, el programa de destino no se genera durante la ejecución del programa intérprete) -> Resultados del cálculo