E STRUCTURA DE UN TRADUCTOR. T RADUCTOR U n traductor, de manera general, es un software que toma como entrada un programa escrito en un código llamado.

Slides:



Advertisements
Presentaciones similares
Clasificación de los compiladores
Advertisements

Prof. Ing.Maria Rosa Damaso Rios
Cb00843 Traductores Rogelio Dávila Pérez Profesor Planta
¿Compilador ? Es un traductor que convierte un texto escrito en un lenguaje fuente y lo traduce a un programa objeto en código máquina.
Administración de Recursos de Software
Escuela Santo Hermano Miguel
1 Circuitos Digitales II Circuitos Digitales II Fundamentos de Arquitectura de Computadores Información sobre el Curso Semana No.1 Semestre Prof.
Un compilador es un programa informático que traduce un programa escrito en un lenguaje de programación a otro lenguaje de programación, generando un programa.
Ing. Enrique Meneses. Son las instrucciones detalladas que controlan el funcionamiento de un sistema de computación. Funciones: 1. Administrar los recursos.
Fundamentos de programación
SOFTWARE DE PROGRAMACIÓN
Diseño orientado al flujo de datos
Lenguajes de programación
Sistemas operativos y traductores
Curso de Programación I Parte I
Unidad 1. Introducción al proceso de compilación.
Programación de Sistemas
Teoría de lenguajes y compiladores
Tema 1 Introducción a la programación (Lenguaje java).
Programación 1 Introducción
Lenguajes de programación
TÍTULO DE LA PRESENTACIÓN
Conceptos Fundamentales
ALGORITMOS Y ESTRUCTURAS DE DATOS
Introducción. Agenda Clase 1 ● Preámbulo histórico. ● Razones de la Diversidad de Lenguajes. ● Razones del Éxito de un Lenguaje. ● Clasificación ● Motivación.
TRADUCTOR DE UN PROGRAMA
M.C. Meliza Contreras González
FUNDAMENTOS DE PROGRAMACION
LENGUAJE DE PROGRAMACIÓN
Programación y Aplicaciones Las computadoras requieren de ser alimentadas con programas para poder presentarse como elementos inteligentes. Los programas.
LENGUAJES DE PROGRAMACION son herramientas que nos permiten crear programas y software. Entre ellos tenemos Delphi, Qbasic, Visual Basic, Pascal, Java,
Fundamentos de Programación Resolución de Problemas con Computadoras y Herramientas de Programación.
Computadora Hardware Software. Lo que una computadora necesita para trabajar.
1.4 Traductor y Su estructura
Procesadores de Lenguajes
LENGUAJES DE PROGRAMACIÓN
TEMAS PRINCIPALES. ALGORITMOS. CONCEPTOS El algoritmo es un método para resolver un problema mediante una serie de pasos definidos, precisos y finitos.
COMPILADORES DIANA ROCIO OLAYA MESA.
Filminas Décima Semana CI-1322 Autómatas y Compiladores Elaborado por: Sergio Pastrana Espinoza A33888.
Lenguajes de Programación
Teoría de lenguajes y compiladores
COMPUTO III Ing. Jimmy Ojeda Arnica. METODOLOGIA DEL CURSO Objetivos del curso : Comprender el entorno de los lenguajes visuales. Comprender el entorno.
Unidad 1 Introducción a los Programas Concepto de Programa El término programa (del latín programma, que a su vez proviene de un vocablo griego) tiene.
LE, EI, Profesor Ramón Castro Liceaga UNIVERSIDAD LATINA (UNILA) TRADUCTORES Y ANALIZADOR LEXICOGRÁFICO.
Metodología de la programación
Conceptos básicos Programación modular ¿Cómo traducir un programa al lenguaje de la computadora? #include main(void) { int num,num2,x,mayor; x=0;
Prof. Flor Narciso Departamento de Computación
INTRODUCCIÓN LI & MSC OSCAR RAMÍREZ CORTÉS U NIVERSIDAD DE LA H UASTECA V ERACRUZANA L ENGUAJES DE P ROGRAMACIÓN.
Tres Etapas Tres Etapas de un Programa en C++ Otro código de librerias, etc. Otro código de librerias, etc. Escrito en machine language Escrito en machine.
o Es un software básico para el funcionamiento de las computadoras que provee una interfaz entre los programas del ordenador, los dispositivos hardware.
LENGUAJES DE PROGRAMACION son herramientas que nos permiten crear programas y software. Entre ellos tenemos Delphi, Qbasic, Visual Basic, Pascal, Java,
Traductores Gilberto G. Romero H..
Curso: Programación I Grado: 4to. Bachillerato Prof. Gerardo Barrientos.
 Visual Basic es un lenguaje de programación dirigido por eventos, desarrollado para Microsoft. Este lenguaje de programación es un dialecto de BASIC,
Unidad 1 Introduccion a los programas Concepto de Programa El término programa (del latín programma, que a su vez proviene de un vocablo griego) tiene.
ETAPAS DESARROLLO DE SOFTWARE DE APLICACION
COMPUTER SCIENCE PARCIAL 1 Introducción a los programas.
L a e n t r a d a L a e s c a l e r a la sala de juegos.
Análisis de las principales vulnerabilidades de un sistema informático. Javier Rodríguez Granados.
MODELOS DE ENTIDAD RELACION
Especificación del Problema Partimos del hecho de un programador no puede resolver un problema que no entiende. Por esta razón, la primera etapa en todo.
COMPUTER SACIENCE PARCIAL 1
UNIDAD III Procesadores de Macros L.I. & MSC OSCAR RAMÍREZ CORTÉS SISTEMAS DE PROGRAMACIÓN.
Hardware & software Alumna: Liliana Solís Flores. Facilitador: Karla Martínez. Materia: Aplicación de software ejecutivo Fecha: 07/febrero/2015.
Introducción a la computación 1.1Arquitectura de la computadora 1.2Definición de Lenguaje 1.3Tipos de lenguajes: natural, artificial, computacional 1.4Historia.
Autómatas y Compiladores. Primera Semana. Ricardo Vargas Del Valle A35469.
1 Lenguaje de Programación Clase 1 Alberto Huamani Escobar
Las tres primeras fases de un compilador suelen agrupan en un sola fase llamada Análisis del programa a compilar y las tres ultimas en una sola fase llamada.
ANÁLISIS DEL TEXTO.
INGENIERÍA DE SOFTWARE CAPITULO I ANALISIS DE REQUISITOS Por:
Transcripción de la presentación:

E STRUCTURA DE UN TRADUCTOR

T RADUCTOR U n traductor, de manera general, es un software que toma como entrada un programa escrito en un código llamado fuente y genera como salida otro programa en un código llamado objeto.

A lgunos ejemplos de traductores son: L os compiladores (toma como entrada código en alto nivel y genera como salida código en bajo nivel). I nterpretes (toma como entrada código en alto nivel y genera como salida un código intermedio).

E STRUCTURA DE UN TRADUCTOR

F ASE DE ANÁLISIS

F ASE DE SÍNTESIS

E STRUCTURA