SlideShare una empresa de Scribd logo
1 de 6
TRADUCTORES DE LENGUAJE José Ronald Rebollo Allca
TRADUCTOR Cualquier programa que toma como entrada un texto escrito en un lenguaje, llamado fuente y da como salida otro texto en un lenguaje, denominado objeto. Tres Tipos Ensambladores Compiladores Interpretes
Ensambladores Traducen los programas escritos en lenguaje ensamblador a lenguaje máquina.
Interprete Analiza y ejecuta simultáneamente un programa escrito en un lenguaje fuente Dos entradas: un programa escrito en un lenguaje fuente (P/LF) y los datos de entrada; a partir de dichas entradas
Compilador Transforman el programa a un programa equivalente en un código objeto (fase de compilación), y generan los resultados a partir de los datos de entrada (fase de ejecución).
Misceláneos Macro-ensamblador: lenguaje de bajo nivel a lenguaje de máquina. Decompiler, Desensamblador: Traduce de bajo nivel a un lenguaje de alto nivel Preprocesador: Asistente del compilador para incluir archivos, macros, etc. Traductor Inter-Lenguaje: traduce de un lenguaje de alto-nivel a otro de alto-nivel. Máquina Virtual: lenguaje intermedio traducido a lenguaje de máquina

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Tercera unidad
Tercera unidadTercera unidad
Tercera unidad
 
Unidad 3
Unidad 3Unidad 3
Unidad 3
 
Unidad 3
Unidad 3Unidad 3
Unidad 3
 
Compiladores e intérpretes
Compiladores e intérpretesCompiladores e intérpretes
Compiladores e intérpretes
 
Unidad 3
Unidad 3Unidad 3
Unidad 3
 
Yareli martinez rios
Yareli martinez riosYareli martinez rios
Yareli martinez rios
 
Unidad 3
Unidad 3Unidad 3
Unidad 3
 
Unidad 3
Unidad 3Unidad 3
Unidad 3
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
conceptos de programación
conceptos de programaciónconceptos de programación
conceptos de programación
 
Mapa conceptual
Mapa conceptualMapa conceptual
Mapa conceptual
 
Compiladores
CompiladoresCompiladores
Compiladores
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
Unidad 3
Unidad 3Unidad 3
Unidad 3
 
Conceptossobreedicionyobtenciondecodigoejecutable
ConceptossobreedicionyobtenciondecodigoejecutableConceptossobreedicionyobtenciondecodigoejecutable
Conceptossobreedicionyobtenciondecodigoejecutable
 
Unidad 3
Unidad 3Unidad 3
Unidad 3
 
TIPOS DE LENGUAJES ENSAMBLADOR Y CLASIFICACION DE MEMORIAS
TIPOS DE LENGUAJES ENSAMBLADOR Y CLASIFICACION DE MEMORIAS TIPOS DE LENGUAJES ENSAMBLADOR Y CLASIFICACION DE MEMORIAS
TIPOS DE LENGUAJES ENSAMBLADOR Y CLASIFICACION DE MEMORIAS
 
2da parte instalación del compilador
 2da parte instalación del compilador 2da parte instalación del compilador
2da parte instalación del compilador
 
Diapositivas
DiapositivasDiapositivas
Diapositivas
 

Similar a Traductores de Lenguaje

Actividad 3
Actividad 3Actividad 3
Actividad 3maryr_
 
C:\fakepath\compiladores
C:\fakepath\compiladoresC:\fakepath\compiladores
C:\fakepath\compiladorespaulina8
 
Conceptos De Compilador
Conceptos De CompiladorConceptos De Compilador
Conceptos De CompiladorJoel Soto
 
Conceptos de compilador
Conceptos de compiladorConceptos de compilador
Conceptos de compiladorJoel Soto
 
C:\fakepath\compiladores
C:\fakepath\compiladoresC:\fakepath\compiladores
C:\fakepath\compiladorespaulina8
 
Investigacion sobre traductor, interprete y compilador
Investigacion sobre traductor, interprete y compilador   Investigacion sobre traductor, interprete y compilador
Investigacion sobre traductor, interprete y compilador ADOLFOISAIASGARCIASI
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacionkinverdar
 
tlenguajes unidad I 2016
tlenguajes unidad I 2016tlenguajes unidad I 2016
tlenguajes unidad I 2016maritqueve
 
C:\fakepath\el software libre
C:\fakepath\el software libreC:\fakepath\el software libre
C:\fakepath\el software libreDanielita Lopez
 
C:\fakepath\el software libre
C:\fakepath\el software libreC:\fakepath\el software libre
C:\fakepath\el software libreDanielita Lopez
 
C:\fakepath\el software libre
C:\fakepath\el software libreC:\fakepath\el software libre
C:\fakepath\el software libreDLACGP
 
C:\fakepath\compilador
C:\fakepath\compiladorC:\fakepath\compilador
C:\fakepath\compiladorDLACGP
 
C:\fakepath\el software libre
C:\fakepath\el software libreC:\fakepath\el software libre
C:\fakepath\el software libreDanielita Lopez
 
C:\fakepath\el software libre
C:\fakepath\el software libreC:\fakepath\el software libre
C:\fakepath\el software libreDanielita Lopez
 
C:\documents and settings\clientea\mis documentos\compiladores
C:\documents and settings\clientea\mis documentos\compiladoresC:\documents and settings\clientea\mis documentos\compiladores
C:\documents and settings\clientea\mis documentos\compiladoresNancyandRegina317
 

Similar a Traductores de Lenguaje (20)

Traductores de lenguajes
Traductores   de    lenguajesTraductores   de    lenguajes
Traductores de lenguajes
 
1.4 ensambladores y compiladores
1.4 ensambladores y compiladores1.4 ensambladores y compiladores
1.4 ensambladores y compiladores
 
1 4
1 41 4
1 4
 
Actividad 3
Actividad 3Actividad 3
Actividad 3
 
C:\fakepath\compiladores
C:\fakepath\compiladoresC:\fakepath\compiladores
C:\fakepath\compiladores
 
Conceptos De Compilador
Conceptos De CompiladorConceptos De Compilador
Conceptos De Compilador
 
Conceptos de compilador
Conceptos de compiladorConceptos de compilador
Conceptos de compilador
 
C:\fakepath\compiladores
C:\fakepath\compiladoresC:\fakepath\compiladores
C:\fakepath\compiladores
 
Investigacion sobre traductor, interprete y compilador
Investigacion sobre traductor, interprete y compilador   Investigacion sobre traductor, interprete y compilador
Investigacion sobre traductor, interprete y compilador
 
Los Lenguajes de Programación
Los Lenguajes de ProgramaciónLos Lenguajes de Programación
Los Lenguajes de Programación
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
H:\compiladores
H:\compiladoresH:\compiladores
H:\compiladores
 
tlenguajes unidad I 2016
tlenguajes unidad I 2016tlenguajes unidad I 2016
tlenguajes unidad I 2016
 
C:\fakepath\el software libre
C:\fakepath\el software libreC:\fakepath\el software libre
C:\fakepath\el software libre
 
C:\fakepath\el software libre
C:\fakepath\el software libreC:\fakepath\el software libre
C:\fakepath\el software libre
 
C:\fakepath\el software libre
C:\fakepath\el software libreC:\fakepath\el software libre
C:\fakepath\el software libre
 
C:\fakepath\compilador
C:\fakepath\compiladorC:\fakepath\compilador
C:\fakepath\compilador
 
C:\fakepath\el software libre
C:\fakepath\el software libreC:\fakepath\el software libre
C:\fakepath\el software libre
 
C:\fakepath\el software libre
C:\fakepath\el software libreC:\fakepath\el software libre
C:\fakepath\el software libre
 
C:\documents and settings\clientea\mis documentos\compiladores
C:\documents and settings\clientea\mis documentos\compiladoresC:\documents and settings\clientea\mis documentos\compiladores
C:\documents and settings\clientea\mis documentos\compiladores
 

Traductores de Lenguaje

  • 1. TRADUCTORES DE LENGUAJE José Ronald Rebollo Allca
  • 2. TRADUCTOR Cualquier programa que toma como entrada un texto escrito en un lenguaje, llamado fuente y da como salida otro texto en un lenguaje, denominado objeto. Tres Tipos Ensambladores Compiladores Interpretes
  • 3. Ensambladores Traducen los programas escritos en lenguaje ensamblador a lenguaje máquina.
  • 4. Interprete Analiza y ejecuta simultáneamente un programa escrito en un lenguaje fuente Dos entradas: un programa escrito en un lenguaje fuente (P/LF) y los datos de entrada; a partir de dichas entradas
  • 5. Compilador Transforman el programa a un programa equivalente en un código objeto (fase de compilación), y generan los resultados a partir de los datos de entrada (fase de ejecución).
  • 6. Misceláneos Macro-ensamblador: lenguaje de bajo nivel a lenguaje de máquina. Decompiler, Desensamblador: Traduce de bajo nivel a un lenguaje de alto nivel Preprocesador: Asistente del compilador para incluir archivos, macros, etc. Traductor Inter-Lenguaje: traduce de un lenguaje de alto-nivel a otro de alto-nivel. Máquina Virtual: lenguaje intermedio traducido a lenguaje de máquina