Está en la página 1de 8

Quiz1

Question1
Puntos: 1

Dado un alfabeto ∑, los símbolos Ø, lambda y los operadores + (unión), ∙ (punto) (concatenación) y * (clausura), se define una
EXPRESION REGULAR (ER) sobre el alfabeto ∑ en la que son válidas las siguientes relaciones:
Nota. ω es una cadena sobre un lenguaje L

Seleccione al menos una respuesta.

a. Si ω = lambda entonces L (lambda) = { lambda}

b. Si ω = a y a pertenece ∑ entonces L (ω) no pertenece ∑

c. Si ω* es una ER entonces L (ω*) no es una ER

d. Si ω = Ø entonces L (ω) = Ø

Question2
Puntos: 1

Dado el siguiente “Autómata Finito” cuyo diagrama de transición corresponde al de la siguiente figura, determine cual afirmación
es válida cuando se analiza la ejecución del autómata.

Seleccione al menos una respuesta.

a. El conjunto de cadenas que es capaz de reconocer este autómata es. {b}

b. El conjunto de cadenas que es capaz de reconocer este autómata es. {Ø,


Øb, bb, bbb, bbbb, …}
c. ER = b*

d. El conjunto de cadenas que es capaz de reconocer este autómata es {b,


bb, bbb}

Question3
Puntos: 1
1. El siguiente autómata se puede expresar mediante una ER. Identifique cuál es la correcta según su
análisis.

Seleccione una respuesta.

a. ER=(1+0)(1+0)*

b. ER=(11+0)0*

c. ER=(0+1)10*

d. ER=11+00*

Question4
Puntos: 1

Sea el vocabulario {0,1} y la expresión regular 0 . 1 + 0* Indique cuales


cadenas que se relacionan a continuación son válidas para esa ER

Seleccione una respuesta.

a. {010, 01, 01000, 0100}

b. {00, 11, 0, 1}

c. {010, 01110, 01. 1100, 01010}

d. {1000, 00, 0000, 0110}

Question5
Puntos: 1

Desarrolle la siguiente gramática cuyos símbolos terminales son {a,b}


S aAA, A ---> bS, A ---> lambda
Identifique las apreciaciones válidas. Se recomienda desarrollar el árbol de derivación

Seleccione al menos una respuesta.

a. El autómata más sencillo que Acepta L(G) es un autómata finito

b. El lenguaje que genera la gramática es L(G) = a(ba)*

c. La cadena más sencilla que genera el L(G) es: {aba}


d. El autómata más sencillo que Acepta L(G) es un autómata de pila (AP)
válida sería {abab}
Question6
Puntos: 1

Sea el Autómata Finito (AF) A= (∑, Q, f. q1, F) donde ∑ = {0,1} , Q = {q1, q2, q3, q4}, F= { q2} y definimos la función de
transición f por la tabla siguiente:

Indique cuál es lenguaje generado por el autómata si se cambia el sentido de dirección del estado q2 al q4 (sin cambiar el símbolo):

Seleccione una respuesta.

a. (0(10)*1)(01)*+1

b. 01(01)* + 1(01)*

c. 1(01)*+0(1+0)*1(01)*

d. 1(01)*+(1+0(10)1)*

Question7
Puntos: 1

Dado el siguiente autómata: Cambie los símbolos del alfabeto asociando a = 0 y b =1 . Para las
siguientes opciones,(que están en base 10 o decimal), conviértalas a base 2 (binario) y recorra
el autómata e identifique cuál o cuáles números acepta el autómata.
Seleccione al menos una respuesta.

a. 182

b. 22

c. 253

d. 73

Question8
Puntos: 1

Dados los siguientes lenguajes del alfabeto ∑= {0,1}: L1= {0n1n, | n ≥ 1} y L2 = {cadenas con igual número de 1´s que de 0´s} y
L3 = {cadenas en que cada 1 va seguido de al menos un 0}. Señale la afirmación que es verdadera:
Tenga en cuenta qque se 0n1n (equivale a 0 potencia n 1 potencia n)

Seleccione una respuesta.

a. L1 y L2 son independientes del contexto

b. Solo L2 y L3 son regulares.

c. Ninguno de los lenguajes es regular.

d. Solo L1 es regular.

Question9
Puntos: 1
1. Acerca de las palabras y alfabetos, que apreciaciones son correctas:

Seleccione al menos una respuesta.

a. El conjunto de cadenas sobre un alfabeto ∑ excluyendo la cadena vacía se denota


como ∑+

b. ∑* - lambda = ∑+

c. La palabra que contiene un solo símbolo se representa por el propio símbolo

d. Para que una cadena sea válida perteneciente a un determinado alfabeto ∑ , esta
debe ser en número de símbolos superior a 1 es decir >1 o de longitud > 1

Question10
Puntos: 1

Cuando se trata de simplificar Autómatas, se deben tener en cuenta aspectos como: (Identifique cuál paso o concepto es válido
en este proceso de Minimización).

Seleccione una respuesta.

a. Dos estados son distinguibles si son compatibles (es decir, si ambos son finales o
ambos son iníciales).
b. Para saber si dos estados q1 y q2 son equivalentes, se les pone a ambos como estado
final de los autómatas M1 y M2, y se procede a comparar dichos autómatas. Si estos
últimos son equivalentes, quiere decir que los estados q1 y q2 son equivalentes
c. Minimización abarca el concepto de reducir lenguajes

d. Dos estados son distinguibles si por ejemplo uno es final y el otro es inicial

Question11
Puntos: 1

La definición formal de un Lenguaje Regular (ele) L, se da solo si cumple ciertas condiciones. Siendo ∑ un alfabeto, el conjunto
de los lenguajes regulares sobre ∑ = {a,b} puede estar formado por:

Seleccione una respuesta.

a. La cadena vacía y el conjunto vacío no son lenguajes regulares.

b. La regularidad solo se da en AFD

c. {ab} no es regular.

d. {a} y {b} son lenguajes regulares. {a,b} es regular pues resulta de la unión de
{a} y {b}.

Question12
Puntos: 1

Dado los siguientes dos autómatas A y B, analice los enunciados dados e


identifique cuales son verdaderos.
Seleccione una respuesta.

a. El Autómata B tiene un error de diseño. Un AF no puede tener dos estado

b. El Autómata A es un AFND y el Autómata B es un AFD

c. Solo el Autómata A reconoce la cadena vacía lambda

d. Los dos Autómatas reconocen el mismo Lenguaje.

Question13
Puntos: 1

Analice e identifique cuáles afirmaciones son válidas con referencia al diseño del siguiente
autómata:

Seleccione al menos una respuesta.

a. Lo puede represetar la gramática S -- > λ | aA ........ A -- >bB| bS ........... B -- > aS

b. Es un AFND que acepta el lenguaje (ab U aba)*

c. Es una autómata AFND cuya ER= ab(ab)*(aba)*

d. Es un autómata AFND que tiene como ER= ab+(ab)*(aba)*

Question14
Puntos: 1

1. El siguiente autómata se puede expresar mediante una ER. Identifique cuál o cuáles son las correctas
según su análisis.

Seleccione al menos una respuesta.

a. ER= (0+11)0*

b. ER= (11+0)0*

c. ER= 11+00*

d. ER= (0+1)10*

Question15
Puntos: 1

Se diseña el siguiente Autómata Finito Deterministico (AFD) para el lenguaje de palabras


del alfabeto {a,b} que apreciaciones en cuanto a diseño y lenguaje son válidas:

Seleccione al menos una respuesta.

a. ER = a(ab)* + b(ab)*b*

b. El AFD reconoce un lenguaje libre de contexto con palabras o cadenas válidas c


c. El AFD reconoce un lenguaje Regular y que se puede expresar mediante una ex

d. ER=(ab)*a + ((ab)*bb*)*

También podría gustarte