Documentos de Académico
Documentos de Profesional
Documentos de Cultura
71901089
Fecha alta y origen
14/05/2013
Equipo Docente
Nombre asignatura
Septiembre 2012
Plantillas de respuestas
Nacional UE Original
Tipo A: 1. (b) 2. (b) 3. (a) 4. (d) 5. (d) 6. (b) 7. (b) 8. (d) 9. (b) 10.(c)
Tipo B: 1. (b) 2. (b) 3. (b) 4. (d) 5. (a) 6. (d) 7. (d) 8. (b) 9. (c) 10.(b)
Tipo C: 1. (b) 2. (b) 3. (a) 4. (b) 5. (d) 6. (d) 7. (d) 8. (c) 9. (b) 10. (b)
Nacional UE Reserva
Tipo A: 1. (b) 2. (b) 3. (b) 4. (a) 5. (a) 6. (b) 7. (d) 8. (a) 9. (a) 10. (a)
Tipo B: 1. (b) 2. (b) 3. (d) 4. (a) 5. (b) 6. (a) 7. (a) 8. (a) 9. (a) 10. (b)
Tipo C: 1. (b) 2. (a) 3. (b) 4. (b) 5. (a) 6. (a) 7. (a) 8. (a) 9. (d) 10. (b)
Nacional UE Original
1 Sea la expresin regular ((abc) + (acb) + (bac) + (bca) + (cab) + (cba) )
(a). Todas las cadenas del lenguaje tienen un nmero impar de letras.
(b). El lenguaje est formado por todas las posibles cadenas que tengan el mismo nmero
de as, bs y cs.
(c). El lenguaje est formado por cadenas que tengan el mismo nmero de as, bs y cs
que empiecen por la subcadena abc y terminen con la subcadena cba.
(d). Ninguna de las anteriores
Solucin: D. Sea L el lenguaje generado por la expresin regular del enunciado. La opcin
b es falsa ya que cualquier cadena que pertenezca a L tiene el mismo nmero de as, bs y
cs pero no genera, por ejemplo, la cadena aabbcc. La opcin a es falsa puesto que, por
ejemplo, la cadena abcabc pertenece a L y tiene un nmero par de letras. La opcin c es
falsa puesto que, por ejemplo, la cadena bac pertenece a L y no cumple las condiciones que
marca esta opcin.
F
y, N,
, S,
Q0
x, x,
y, y,
x, a,
Q1
x, N,
a, N,
, ,
Q2
x, x,
y, y,
a, x,
y, ,
Q3
(c).
x, ,
Q0
y, ,
y, ,
Q1
, ,
(d).
, S; A
, S; B
, A; xAy
, B; xxBy
, A; xy
, B; xxy
Q0
, ; #
Q1
, ; S
Q2
, #;
y, y;
x, x;
podemos afirmar:
(a). Es una mquina de Turing mal definida ya que no se indica el movimiento a realizar.
(b). Es un autmata finito determinista.
(c). Es un autmata a pila determinista.
(d). Es un autmata a pila no determinista.
Solucin: D. Las opciones a y b son falsas ya que la mquina del enunciado es un autmata
a pila. Es no determinista puesto que en el estado Q2 , si en la cima de la pila hay un smbolo
A, B o S existen varias posibles transiciones que se pueden aplicar.
, S; A
, S; B
, A; xAy
, B; xxBy
, A; xy
, B; xxy
, B; cCd
, A; cCd
, C; cCd
Q0
, ; #
Q1
, ; S
Q2
, #;
d, d;
c, c;
y, y;
podemos afirmar:
x, x;
(a). El conjunto de letras que forman las palabras reconocidas por el autmata es {x}.
(b). El conjunto de letras que forman las palabras reconocidas por el autmata es {x, y}.
(c). El conjunto de letras que forman las palabras reconocidas por el autmata es
{x, y, c}.
(d). El conjunto de letras que forman las palabras reconocidas por el autmata es
{x, y, c, d}.
Solucin: B. El lenguaje que reconoce este autmata es {xn y n : n > 0} {x2n y n : n > 0}.
Si consideramos la gramtica independiente del contexto equivalente a este autmata,
veremos que las producciones correspondientes al no terminal C no conducen a ninguna
cadena vlida.
Nacional UE Reserva
11 Dado el lenguaje formado por todas las posibles cadenas que tengan el mismo nmero
de as, de bs y de cs. La expresin regular que mejor define el lenguaje sera:
6
(c). (a b c )
(d). (an bn cn ) , con n > 0.
Solucin: A. La opcin b es falsa puesto que no generara, por ejemplo, la cadena aabbcc.
La opcin c es falsa puesto generara por ejemplo, la cadena cc que no es una cadena vlida
del lenguaje del enunciado. La opcin d es falsa puesto no generara por ejemplo, la cadena
bca que s es una cadena vlida del lenguaje.
12 Suponga que extendemos los operadores utilizados para expresar las expresiones
regulares con el operador , el cual significa que aquello a lo que eleve se puede repetir
una o ms veces. Por ejemplo:
a0 = a, aa, aaa, aaaa, ...
(ab)0 = ab, abab, ababab, abababab, ...
(a + b)0 = a, b, aa, bb, ab, ba, aaa, aab, aba, baa, abb, bab, bba, bbb...
Con este operador, se amplia la capacidad de expresin de las expresiones regulares?, se
puede definir la expresin regular de un lenguaje que no se poda con anterioridad?
(a). Si
(b). No
Solucin: B. El nuevo operador es similar al operador con la diferencia de que el operador
del enunciado obliga a que se repita al menos una vez aquello a lo que eleve. Este nuevo
operador no puede generar por tanto la cadena vaca, pero no ampla la capacidad de
expresin de las expresiones regulares.
13 Dado el alfabeto = {a, e, i, o, u}. Definimos el concepto slaba como cualquier
ordenacin de los cinco elementos del alfabeto sin repeticin. Si definimos un lenguaje
cuyas palabras se forman como la concatenacin de un nmero impar de slabas, podemos
afirmar que:
(a). El lenguaje es regular.
(b). El lenguaje es independiente del contexto finito no regular.
7
16 Dado el lenguaje L = {xn : n = }, esto es, el lenguaje que tiene una nica cadena de
cardinalidad infinita. Podemos asegurar que se puede reconocer con un autmata finito no
determinista.
(a). Si.
(b). No.
Solucin: B. Un autmata finito no puede controlar una cadena de cardinalidad infinita.
17 El lema del bombeo aplicado a las mquinas de Turing implica:
(a). Nada, ya que slo se aplica a los lenguajes generados por gramticas independientes
del contexto
(b). La existencia de problemas no resolubles por autmatas a pila.
(c). La existencia de problemas no resolubles por mquinas de Turing, como por ejemplo,
el problema de parada.
Solucin: A.
18 La mquina de Turing representada a continuacin, no controla el orden de aparicin de
los elementos del alfabeto = {x, y} .
F
, S,
Q0
x, a,
x, x,
y, y,
Q1
, ,
Q2
x, x,
y, y,
a, x,
y, ,
Q3
(a). Verdadero.
(b). Falso.
Solucin: B. Si que controla el lugar donde estn situados algunos smbolos de la cadena.
19 Dado el lenguaje L = {xn y n z n : n > 0} que es reconocible con un autmata a pila con
dos pilas. Es posible construir una mquina de Turing que simule el uso de esas dos pilas?.
(a). Verdadero.
(b). Falso.
Solucin: A. Las pilas del autmata controlaran los dos contadores necesarios para
comprobar las cadenas del lenguaje. Eso mismo lo hara una mquina de Turing con la cinta
de lectura/escritura.
20 Dado el siguiente autmata
, S; A
, S; B
, A; xAy
, B; xxBy
, A; xy
, B; xxy
Q0
, ; #
Q1
, ; S
Q2
, #;
y, y;
x, x;
podemos afirmar:
(a). Reconoce el lenguaje L definido por la expresin regular x y
10
11