SlideShare una empresa de Scribd logo
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

Tercera unidad
Tercera unidadTercera unidad
Tercera unidad
Miros Castro
 
Unidad 3
Unidad 3Unidad 3
Unidad 3
PedRo Chavez
 
Unidad 3
Unidad 3Unidad 3
Compiladores e intérpretes
Compiladores e intérpretesCompiladores e intérpretes
Compiladores e intérpretes
araceli gc
 
Unidad 3
Unidad 3Unidad 3
Unidad 3
Laura Viviana
 
Yareli martinez rios
Yareli martinez riosYareli martinez rios
Yareli martinez rios
Yaaree
 
Unidad 3
Unidad 3Unidad 3
Unidad 3
Unidad 3Unidad 3
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
Tony Junior Veras
 
conceptos de programación
conceptos de programaciónconceptos de programación
conceptos de programación
jhoan esteban
 
Mapa conceptual
Mapa conceptualMapa conceptual
Mapa conceptual
Cristian Izquierdo
 
Compiladores
CompiladoresCompiladores
Compiladores
Gaby Carrion
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
kinverdar
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
Lowenkys Hernandz Pitta
 
Unidad 3
Unidad 3Unidad 3
Unidad 3
Yackii AlpiiRez
 
Conceptossobreedicionyobtenciondecodigoejecutable
ConceptossobreedicionyobtenciondecodigoejecutableConceptossobreedicionyobtenciondecodigoejecutable
Conceptossobreedicionyobtenciondecodigoejecutable
Colegio Metropolitano
 
Unidad 3
Unidad 3Unidad 3
Unidad 3
Karly Lugo
 
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
Guillermo Iván Prisco Pérez
 
2da parte instalación del compilador
 2da parte instalación del compilador 2da parte instalación del compilador
2da parte instalación del compilador
yuli02
 
Diapositivas
DiapositivasDiapositivas
Diapositivas
kinverdar
 

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

Traductores de lenguajes
Traductores   de    lenguajesTraductores   de    lenguajes
Traductores de lenguajes
Alejandro Santana
 
1.4 ensambladores y compiladores
1.4 ensambladores y compiladores1.4 ensambladores y compiladores
1.4 ensambladores y compiladores
jose luis barrientos
 
1 4
1 41 4
Actividad 3
Actividad 3Actividad 3
Actividad 3
maryr_
 
C:\fakepath\compiladores
C:\fakepath\compiladoresC:\fakepath\compiladores
C:\fakepath\compiladores
paulina8
 
Conceptos de compilador
Conceptos de compiladorConceptos de compilador
Conceptos de compilador
Joel Soto
 
Conceptos De Compilador
Conceptos De CompiladorConceptos De Compilador
Conceptos De Compilador
Joel Soto
 
C:\fakepath\compiladores
C:\fakepath\compiladoresC:\fakepath\compiladores
C:\fakepath\compiladores
paulina8
 
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
 
Los Lenguajes de Programación
Los Lenguajes de ProgramaciónLos Lenguajes de Programación
Los Lenguajes de Programación
Rafael Joaquin Crespo Freitez
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
kinverdar
 
H:\compiladores
H:\compiladoresH:\compiladores
tlenguajes unidad I 2016
tlenguajes unidad I 2016tlenguajes unidad I 2016
tlenguajes unidad I 2016
maritqueve
 
C:\fakepath\el software libre
C:\fakepath\el software libreC:\fakepath\el software libre
C:\fakepath\el software libre
Danielita Lopez
 
C:\fakepath\el software libre
C:\fakepath\el software libreC:\fakepath\el software libre
C:\fakepath\el software libre
Danielita Lopez
 
C:\fakepath\el software libre
C:\fakepath\el software libreC:\fakepath\el software libre
C:\fakepath\el software libre
DLACGP
 
C:\fakepath\el software libre
C:\fakepath\el software libreC:\fakepath\el software libre
C:\fakepath\el software libre
Danielita Lopez
 
C:\fakepath\compilador
C:\fakepath\compiladorC:\fakepath\compilador
C:\fakepath\compilador
DLACGP
 
C:\fakepath\el software libre
C:\fakepath\el software libreC:\fakepath\el software libre
C:\fakepath\el software libre
Danielita 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\compiladores
NancyandRegina317
 

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\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:\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