1.4 Estructura de un traductor
Diego Perez Carmona
Created on September 10, 2024
More creations to inspire you
DEMOCRATIC CANDIDATES NOV DEBATE
Horizontal infographics
ONE MINUTE ON THE INTERNET
Horizontal infographics
SITTING BULL
Horizontal infographics
RUGBY WORLD CUP 2019
Horizontal infographics
GRETA THUNBERG
Horizontal infographics
FIRE FIGHTER
Horizontal infographics
VIOLA DAVIS
Horizontal infographics
Transcript
1.4 Estructura de un traductor
¿Qué es un traductor?
Un traductor es un programa que traduce o convierte desde un texto o programa escrito en un lenguaje fuente hasta un texto o programa escrito en un lenguaje destino. Los traductores engloban tanto al compilador como al intérprete.
Esquema inicial pra un traductor
Análisis Léxico: se lee el programa de izquierda a derecha, agrupa tokens, elimina todo aquello que no sean un token y comprueba que todo haya sido escrito correctamente.
Fases de un traductor
Desempeña un papel crucial en el desarrollo de un software al convertir el codigo fuente escrito por los programadores en un formato que la computadora pueda entender y ejecutar.
Introduccion
Análisis Sintáctico: se agrupa toda información o tokens de manera jerarquica, que se logran mediante métodos de ordenamiento.
Análisis Semántico: Se hace todo análisis general que se agrupara de manera semántica e s decir que tenga una relación por lo cual debe de corregir todos los errores.
Ensamblador: Es un compilador sencillo, en el que el lenguaje fuente tiene una estructura simple que permite una traducción de una sentencia fuente a una instrucción en código máquina.El lenguaje que utiliza se llama lenguaje ensamblador y tiene una correspondencia uno a uno entre sus instrucciones y el código máquina.
Páginas: 119
recio: xx €
Compilador: Es un programa informático que traduce un programa escrito en un lenguaje de programación a otro lenguaje de programación, es decir que permitiera traducir el código fuente del programa en un lenguaje de alto nivel a otro de nivel inferior (Lenguaje Máquina).
Tipos de traductores
Fases de un traductor (II)