Está en la página 1de 7
Sintaxis y Seméntica de Lenguajes 1" Parcial 27/05/2005 1. Sea M el siguiente AEF no Deterministico, Halar el AEF deterministico equivalente. (10%) 2. Dado el siguiente lenguaje: L=(0'12!/j>0y par;j=21) a) Obtener una gramatica que lo genere. (10%) ») Clasficar la gramatica obtenida de acuerde al formato de sus producciones. Justiicar. (4%) 3, Sea Mel siguiente AEF: 2a) Obtener una gramética que verifique que Lo) = Lic} (8%) b) Resolver el Sistema de Ecuaciones de Conjuntos y encontrar la expresién regular més compacta posible que represente las caractersticas del lenguaje generado. (14%) 4. Disefiar un AEF que acepte los strings que resultan de realizar la suma algebraica de las strings de igual longitud de los que pertenecen a l YL». Los strings de Ls tienen un 1 en las posiciones impares y los de L; un 2 en las posiciones miitiplos de 3. (14%) TTEORIA (40%) 4) Definir formalmente: Concatenacién de st'ings; reverso de un string; concatenacién de lenguajes; reverso de un lenguaje )_Definir formalmente: Maquinas similares; maquinas equivalents; estados equivalentes, )_Eseribir las reglas para la construccién de un AEF a partir de ua gramtica lineal por derecha. 4) Escribir as transformaciones elementales destinadas a convertir una expresién regular e un automata fnit. Sintaxis y Semantica de Lenguajes 1” Parcial 23/05/2002 1 Sean los siguieteslenguajes: Li= (ab, ac} Le= (A, bb, ac}y La = (2 Jsobre V= {a,b ac} Obtener (((Lr U La) L')* (8%) Dado el siguiente lenguaje: L={a"b™e"/n>0,m>0} a) Obtener una gramatica que lo genere. (8%) ») Clasificar la gramatica obtenida de acuerde al formato de sus producciones. Justificar (496) ‘Sea M el siguiente AEF: Obtener una gramitica que verifique que Liv = Us) (10%) 4. Dada la siguiente Mt, minimizara y luego trarsformarla en Ms. (15%) o i a N | Rt | NO e [wa | $a SP Ranta oS 5. _Disefar un AEF que acepte todos los strings que pertenecen al siguete enguaje(15%) L= (2% 0% /n>0) TeoRIA (40%) a). Definir formalmente: Concatenacién de lenguajes; propiedades de la concatenacién de lenguajes; clausura de un lenguaje ')_Definir formalmente: Maquina con salida asociada a transicin. Describir su representacién tabular y grfica ©). Definir formalmente: Maquina reducida; estado accesible; miquina conectada 4). Definir formalmente: Conjunto final; propledades fundamentales de los conjuntes finales; sistema de ecuaciones lineales de conjuntos. Sintaxis y Semantica de Lenguajes 1” Parcial 19/05/2001 1. Dada la gramatica 6: isp pan Z—nAp nA — pA Ap ap a} Clasificarla por tipo de acuerdo al formato de sus producciones. (10%) ») Determinar el lenguaje dgenerado por la nisma 5%) 2. Sea el siguiente AEF no Deterministico, Pasarlo a un AEF Deterministico. (20%) a b « aq AB aR oi 8 € A 8 € € A c 1 3. Sea el siguiente AEF: 2a) Obtener una gramtica que verfique que Lm) = Lic} (12%) b) A partir del AEF dado, resolver el sistema de ecuaciones de conjuntos y obtener la expresién regular correspondiente a lw. (13%) TEORIA 4) Definir formaimente: Maquina con salida asociada a transicién. Tabla de estados, Diagrama de estados y Secuencia de estados. (15%) ) Explicar cémo costruir una Mt.a partir de una Ms. (896) ©). Defina y clasifique Gramaticas Formales. (10%) 4). Defina formalmente: Estados Equivalentes. (7%)

También podría gustarte