Semana 1 Aspectos Formales

March 31, 2023 | Author: Anonymous | Category: N/A
Share Embed Donate


Short Description

Download Semana 1 Aspectos Formales...

Description

LENGUAJES Y TRADUCTORES

 ASPECTOS  ASPECT OS FORMALES Lenguaje Lengu ajes s y Gramáticas

Profesor : Carlos A. Ruiz De La Cruz Me Melo lo correo: [email protected]

LENGUAJES Y TRADUCTORES ❑

Contenido: Parte I

  Aspetos Formales ▪   Arquitectura ▪   Análisis lexicográfico ▪   Análisis sintáctico ▪   Tabla de símbolos ▪



Contenid o: Pa Parte rte II ▪ ▪ ▪

  Análisis sintáctico

  Análisis semántico   Tratamiento de errores ▪   Generación de código

LENGUAJE Grassmann)) Lenguaje (Grassmann

Consiste en un conjunto de frases finito o infinito. Los lenguajes pueden ser especificados enum en umer eran ando do de maner maneraa exha exhaus ustitiva va todas todas sus sus frases. Sin Sin embargo, embargo, para lenguajes infinitos infinitos dicha enumeración no es posible. Cualquier instrumento que especifique un lenguaje debe ser finita. fi nita. Lenguaje (Chombsky Chombsky))

Conjunto finito o infinito de oraciones(frases), cada una de ellas de longitud finita y construidas por la concatenación de un conjunto finito de elementos(vocabulario)

LENGUAJE Lenguaje de programa programación ción (Aho, Lam, Se Sethi thi y Ullman)

Los len lenguajes de programació iónn son notaciones que describen los cálculos a las personas y las maquinas

Otra tras s de definicione finiciones s ❑Un

lenguaje de programación es una serie de comandos que nos permiten codificar  instrucciones de manera que sean entendidas y ejecutadas ejecutad as por una computadora. computadora. Conjunto de símbolos Conjunto símbolos y reglas que permiten permiten la comunicación con un computador.



ESPECIFICACIÓN DE LENGUAJE La esp spe ecifi cifica caci ción ón de un leng lengua uaje je de pr prog ogra rama maci ción ón impli im plica ca la defin definici ición ón de los siguie siguiente ntes s ele leme mento ntos: s:

El conjunt conjuntoo de símbolos símbolos (o alfabet alfabeto) o) que se pueden usar para construir programas correctos.





El conjunto de todos los programas correctos. ❑El significado de todos los l os programas correctos

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF