
Realizar el Analizador Lexico ,Tabla y su respectivo programa para las funciones elaboradas del ejercicio#1 del manejo de la Casa.

Descargar Respuestas
Descargar Programa (C++)
1.-Diga que lenguaje genera la siguiente gramática.
S → AC ab
CB → DB /ε
AD → AC
AE → ε
Ca → aaC
aD → Da
aE→ Ea
{ ai bj ck / i
S → Asbc / aBC
CB → BC
aB → ab
bB → bb
bC → bc
cC → cc
a) Probar que abac € L(G)
b) Determinar si abaa y aabbcc son cadenas de L(G)
V= {S,A,B}
T= {a,b}
P= { S → AB
A → Aa /a
B → Bb / b
}
S → AA
A → AAA/a/bA/Ab
Obtener una derivación para la cadena: b2aba2bc
V={S}
T={a,b}
P={ S → asb/ε }
S → bA/Ab
A →a/aS/bAA
B → b/bS/aBB
8.- ¿Qué lenguaje genera la siguiente gramática?
S → bA
A → aaA/b/ε
S → aS/bT
¿Qué lenguaje genera?
10.- Obtener una gramática regular para las siguientes lenguajes?
a) { anbaa / n≥0 }
b) a*b U a
c) a*b U b*a
1.- Obtener la expresión regular que representa al lenguaje formado por todas las cadenas sobre2.- Construir el diagrama de transición para el lenguaje dado por c*(a U bc*)*
Convertir el diagrama en una tabla
3.- Sea M=(Q ,∑ ,s ,F, ς),dado por:
Q= {qo,q1,q2,q3}
∑= {0,1}
F= {qo}
s= qo
Construir el diagrama de transición
4.- La siguiente figura, es un diagrama de transición correspondiente a un AFD? Porque y por que no?
5.-Sea M un AFD ¿Cuando pertenecerá ε Є L(M)?
6.- Construir los AFD que aceptan cada uno de estos lenguajes sobre {a,b}
a) {w/ toda a de w está entre dos b's}
b) {w/w contiene la subcadena, abab}
c) {w/w no contiene ninguna de las subcadenas aa o bb
d) {/w tiene ab y ba como subcadenas}
7.- Sea M el AFN dado por Q={qo,q1}, ∑={a,b}, S=qo, F={q1} y ∆ dada en la siguiente figura
determinar si a²a y b² estan en L(M). Dibujar el diagrama de transición para M
Descargar Respuestas
1.-Simplificar
10 Instrucciones para controlar una casagas(abrir,cerrar.verificar(cerrar))
Temperatura.- Funcion que permita contener una temperatura adecuada dentro de la casa
Parametros: maxima y minima
temperatura(minimo(10 grados ),maxima(36 grados))
Detector_humo.- Funcion que detecta posibles incendios, haciendo activar la alarma para avisar a los habitantes del peligro
detector_humo(activar_alarma, activar_agua)