actividad ramon

5
Actividad 1: Línea de Tiempo Alumno: Luis Antonio dominguez gutierrez Carrera: Ingeniería en software Matricula: 13030220002 Materia: Introducción a la Tecnología de Compiladores Profesor: Jesus Ramon López Sánchez

Upload: luis-dominguez

Post on 14-Jul-2016

5 views

Category:

Documents


2 download

DESCRIPTION

uesitslearning compiladores

TRANSCRIPT

Page 1: Actividad Ramon

Actividad 1:

Línea de Tiempo

Alumno:

Luis Antonio dominguez gutierrez

Carrera:

Ingeniería en software

Matricula:

13030220002

Materia:

Introducción a la Tecnología de Compiladores

Profesor:

Jesus Ramon López Sánchez

Viernes 22 de enero del 2016

Page 2: Actividad Ramon

Historia de los compiladores. 

Software para las primeras computadoras fue escrito principalmente en lenguaje ensamblador. Por lo general, es más productivo para un programador para usar un lenguaje de alto nivel, y los programas escritos en un lenguaje de alto nivel pueden ser reutilizados en diferentes tipos de computadoras. Aun así, se tomó un tiempo para los compiladores para establecerse, ya que generan código que no funciona tan bien como ensamblador escrito a mano.

1952:-

Grace Hopper crea el primer compilador para el sistema A-0 lenguaje. El término compilador fue acuñado por Hopper. el A-0 funcionó más como un cargador o enlazador de la noción moderna de un compilador.

Alick Glennie crea la primera auto-codificación y su compilador para la marca 1 equipo en la universidad de Manchester y es considerado por algunos como el primer lenguaje de programación compilado.

1957:-

FORTRAN equipo dirigido por John W. Backus en IBM se acredita generalmente como haber introducido el primer compilador completa.

1958:-

Friedrich L. Baue, Heinz Rutishauser y Klaus Samelson crean La primera ALGOL 58 compilador  para el Z22 ordenador.

John Backus propuso "fórmulas metalingüísticas" para describir la sintaxis del nuevo lenguaje de programación IAL, conocido hoy como ALGOL 58

1960:-

Se crea el compilador Fortran extendida, ALTAC, disponible en la Philco Se demostró la primera multiplataforma conocida de lenguaje de alto

nivel el cual era cobol

1962:-

 Tim Hart y Mike Levin escribieron el primer auto-hosting compilador para lisp Muchos metacompilers se basan en el trabajo de Val Schorre. Su META

II

1965:-

Mirilla optimización es una técnica muy simple pero eficaz de optimización. Fue inventado por William McKeeman

1968

La idea de LL (1) gramáticas se introdujo por Lewis y Stearns

Page 3: Actividad Ramon

1966:- Programa de Optimización, introdujo el uso de estructuras de datos del gráfico para codificar el contenido del programa para la optimización

1967:-

Se desarrolla XPL es un dialecto del PL / I lenguaje de programación

1969:-

Korenjak fue el primero en mostrar analizadores de lenguajes de programación podría ser producido utilizando estas técnicas

1970:-

Descenso recursivo fue popularizado por Niklaus Wirth con PL / 0, un lenguaje de programación educativa utilizado para enseñar la construcción de compiladores

Jay Earley inventó lo que llegó a ser conocido como el analizador Earley. Capex Corporación desarrolló el "COBOL Optimizer"

1986:-

Ascenso recursivo fue descrita por primera vez por Thomas Pennello en su artículo "el análisis sintáctico LR muy rápido" en 1986

Frances E. Allen Control de análisis de flujo y una base para el programa de optimización establecidas intervalos como el contexto para el análisis de flujo de datos eficiente y eficaz y la optimización.