Professional Documents
Culture Documents
Nombre asignatura
71901089
Convocatoria
Septiembre 2014
Plantillas de respuestas
Nacional Original
Tipo A:
1. (b) 2. (d) 3. (a) 4. (a) 5. (a) 6. (a) 7. (a) 8. (d) 9. (d) 10. (d)
Tipo B:
1. (b) 2. (d) 3. (a) 4. (d) 5. (a) 6. (a) 7. (a) 8. (d) 9. (d) 10. (a)
Tipo C:
1. (a) 2. (d) 3. (a) 4. (b) 5. (a) 6. (d) 7. (a) 8. (d) 9. (a) 10. (d)
Nacional Reserva
Tipo A:
1. (c) 2. (a) 3. (d) 4. (a) 5. (a) 6. (c) 7. (c) 8. (c) 9. (a) 10. (a)
Tipo B:
1. (c) 2. (a) 3. (c) 4. (c) 5. (d) 6. (a) 7. (a) 8. (a) 9. (a) 10. (c)
Tipo C:
1. (c) 2. (a) 3. (d) 4. (c) 5. (a) 6. (c) 7. (a) 8. (a) 9. (c) 10. (a)
Nacional Original
1 Considere L el lenguaje que acepta el siguiente autmata:
a
p
b
Indicar cul de las siguientes afirmaciones es VERDADERA:
(a). El lenguaje L puede expresarse mediante la expresin regular (a b)
(b). El lenguaje L puede expresarse mediante la expresin regular (a b )
(c). El lenguaje L puede expresarse mediante la expresin regular (a b)(a b)
(d). Ninguna de las anteriores afirmaciones es verdadera
Solucin: A. El autmata slo llega al estado de aceptacin cuando lee o bien una sla a o
bien una sla b. La opcin B es falsa puesto que esa expresin regular genera cadenas de
cero o ms as y cadenas de cero o ms bs. La opcin C es falsa porque esa expresin
regular genera cadenas de uno o ms as seguidas de una o ms bs
2 Considere L el lenguaje que acepta el siguiente autmata:
b
b
a
q
a
, ; Z0
y, x;
z, ;
z, Z0 ;
, ; Z0
y, ;
y, ;
z, Z0 ;
x
p
x
r
y
s
b
Nacional Reserva
11 Dado el lenguaje L = {xn y n : 0 n 5}, indicar cul de las siguientes afirmaciones es
VERDADERA:
(a). L es regular
(b). L es independiente del contexto determinista no regular, a pesar de que el nmero n
de xs e ys est acotado
(c). L es independiente del contexto no determinista y no regular, a pesar de que el
nmero n de xs e ys est acotado
(d). L es recursivamente enumerable y no independiente del contexto
8
(a). L es regular
(b). L es independiente del contexto determinista no regular
(c). L es independiente del contexto no determinista no regular
(d). L es recursivamente enumerable no independiente del contexto
Solucin: C. L no es regular, necesitamos una pila para comprobar que se leen o bien el
mismo nmero de xs que de ys o bien se leen el doble nmero de ys que de xs. Es no
determinista, ya que al leer un nmero arbitrariamente grande de xs, no sabemos si se
deben reconocer el doble nmero de ys o el mismo nmero de ys (se abriran por tanto,
dos caminos en el autmata que reconociera el lenguaje).
15 Considere el lenguaje definido como L = {ww R w|w es una cadena de ceros y unos}. Es
decir, el conjunto de cadenas formadas por alguna cadena w, concatenada con la misma
cadena en orden inverso (esto es, w R ) y concatenada, de nuevo, con la cadena w. Indicar
cul de las siguientes afirmaciones es VERDADERA:
(a). L es regular
(b). L es independiente del contexto no regular
(c). L es recursivamente enumerable no independiente del contexto
(d). Ninguna de las anteriores afirmaciones es verdadera
Solucin: C. La opcin A es falsa ya que se necesita guardar los smbolos que se van
leyendo de la entrada para comprobar que a continuacin se leen los mismos smbolos en
sentido inverso. No obstante, una pila no es suficiente para volver a comprobar que se lee la
cadena inicial. Es por ello que se necesita una mquina de Turing para reconocer el lenguaje
L.
16 Dada la siguiente mquina de Turing:
M = ({q0 , q1 , q2 , qf }, {0, 1}, {0, 1, B}, , q0, B, {qf })
donde la funcin de transicin se define:
(q0 , 0) = (q1 , 1, R); (q1 , 1) = (q2 , 0, R); (q2, 1) = (q0 , 1, R); (q1 , B) = (qf , B, R)
10
, ; Z0
y, a;
Etiqueta
, Z0 ;
Indicar qu valor debe tener Etiqueta para que se cumpla que L = {xn zy n ; n > 0}
(a). Etiqueta = z, a;
(b). Etiqueta = z, ; a
(c). Etiqueta = z, ;
(d). Ninguna de las anteriores afirmaciones es verdadera
Solucin: C. El autmata comprueba que lee el mismo nmero de smbolos x e ys
introduciendo y extrayendo smbolos a de la pila, y acepta cuando encuentra el smbolo Z 0
en la cima de la pila. Por tanto, para leer un smbolo z entre las x s y las ys, debemos
introducir una transicin que lea dicho smbolo pero que no introduzca nada en la pila. La
opcin A es falsa puesto que si extraemos un smbolo a de la pila al leer la z de la entrada,
entonces deberemos leer una y menos que las xs, para llegar al estado de aceptacin con la
pila vaca. Por el contrario, la opcin C es falsa, porque si introducimos un smbolo a,
entonces deberemos leer una y ms que el nmero de xs para poder vaciar la pila.
19 Dado un determinado alfabeto, sea L un lenguaje construido sobre . Indicar cul de
las siguientes afirmaciones es FALSA:
(a). Si L es regular, todo subconjunto de L es regular
(b). Si L es regular, el complementario de L es regular
12
13