Está en la página 1de 10

MODALIDAD ABIERTA Y A DISTANCIA

Departamento de Ciencias de la Computación y Electrónica


Sección Inteligencia Artificial

Teoría de Automatas
Resolución Evaluación a distancia II BIMESTRE
5 Créditos

Titulación Ciclo
VIII
 Ingeniero en Informática

ALUMNO :
Paul Beat

Profesor principal:
Ph. D. Juan Carlos Torres Diaz

TUTORÍAS: El profesor asignado publicará en el Entorno Virtual de Aprendizaje (EVA) su número telefónico y horario de
tutoría, para contactarlo utilice la opción “Contactar al profesor”

Más información puede obtener llamando al Call Center 072 3701444, línea gratuita
1800 88758875 o al correo electrónico callcenter@utpl.edu.ec
Octubre 2015-Febrero 2016

Asesoría virtual:
www.utpl.edu.ec

La Universidad Católica de Loja


Evaluaciones a distancia: Teoría de Automatas

PRUEBA OBJETIVA ( 2 puntos)

A. Conteste con V o F según corresponda

1. Un lenguaje independiente de contexto

a) Reconoce más cadenas que un lenguaje regular


b) Reconoce menos cadenas que un lenguaje regular
c) Tiene las mismas cadenas que un lenguaje regular

2. Un lenguaje independiente de contexto

a) Es más amplio que uno regular


b) Es mas débil que uno regular
c) Tiene la misma potencia que uno regular

3. Derivar es un proceso en el que:

a) Se parte de las reglas y se llega a los no terminales


b) Se parte de los no terminales y se construye reglas
c) Se parte de los no terminales y se construye cadenas

4. La derivación:

a) Permite construir sentencias


b) Permite reemplazar reglas
c) Permite comprobar cadenas

5. En un árbol de derivación:

a) Las hojas del árbol se representan con mayúscula


b) Las hojas del árbol se representan con símbolos especiales
c) Las hojas del árbol se escriben con minúscula

6. Un árbol de derivación representa:

a) De forma gráfica una sentencia de un lenguaje


b) Un lenguaje
c) Un conjunto de símbolos de un alfabeto

2 MODALIDAD ABIERTA Y A DISTANCIA


Evaluaciones a distancia: Teoría de Automatas

7. El símbolo inicial de la gramática

a) Es un terminal
b) Es un no terminal
c) Es una regla

8. Las gramáticas tienen un elemento que permite identificar la primera regla.

a) Se denomina primer símbolo


b) Se denomina axioma
c) Se denomina regla inicial

9. Una gramática siempre tiene en la parte izquierda de la primera regla un


símbolo, este símbolo es:

a) Un Terminal
b) Una regla
c) Un no terminal

10. ¿Cuál de los siguientes conjunto abarca el concepto de gramática?

a) Conjunto de símbolos
b) Conjunto de reglas
c) Conjunto de terminales

11. (V)En base a la siguiente

gramática: SaAS | B
Abc
BcdS |cd

La cadena “cd” si puede ser reconocida

12. (F)En base a la siguiente

gramática: SaAS | B
Abc
BcdS |cd

La cadena “abcd” si puede ser reconocida

13. (F)En base a la siguiente gramática:

SaAS | B
Abc
La Universidad Católica de Loja
3
Evaluaciones a distancia: Teoría de Automatas

BcdS |cd

La cadena “abc” si puede ser reconocida

14. (V)En base a la siguiente

gramática: SaAS | B
Abc
BcdS |cd

La cadena “cdcd” si puede ser reconocida

15. (F) En base a la siguiente

gramática: SaAS | B
Abc
BcdS |cd

La cadena “bcd” si puede ser reconocida

16. (V)Una gramática independiente de contexto tiene como máximo dos no


terminales en la parte derecha

17. (V)La regla“A a” es válida para una gramática en forma normal de chomsky

18. (V)Un autómata de pila reconoce cadenas

19. (F)La regla“AaSb” es válida en una gramática en forma normal de chomsky

20. (V)Un autómata de pila tiene una estructura adicional que se denomina pila

21. (V)La pila de un autómata de pila cuenta con un alfabeto

22. (F)El argumento de recibe la función de transición de un autómata de pila es


un conjunto con tres elementos que son: el estado, el símbolo de entrada y la
cadena de entrada

23. (F)El autómata de pila puede tener uno o más estados iniciales

24. (V)La función de transición de un autómata de pila retorna como un conjunto


con dos elementos que son: el estado de destino y la cadena que reemplaza el
elemento de la cima de la pila

4 MODALIDAD ABIERTA Y A DISTANCIA


Evaluaciones a distancia: Teoría de Automatas

25. (V)En el reconocimiento por estado final se da cuando el autómata se encuentra


en uno de los estados del conjunto de estados finales

26. (F)El reconocimiento por pila vacía implica que la pila tiene varios elementos y
en su cima el elemento vacío.

27. (V)En la siguiente

gramática: ABC
C D
Dc

La regla CD es una producción unitaria

28. (V)En la siguiente

gramática: ABC
C D
Dc

La regla D c es válida en una forma normal de Chomsky

29. (V)En la siguiente

gramática: ABC
C D
Dc

La regla A BC es válida en una forma normal de Chomsky

La Universidad Católica de Loja


5
Evaluaciones a distancia: Teoría de Automatas

PRUEBA DE ENSAYO (4 puntos)

30. Dada la gramática

A -> A S B
A -> C
C -> cd
S -> de
B -> ef

Elabore el árbol de derivación para reconocer las siguientes expresiones:

• cddeef
• cdcddeef
• cdcdcddeef

6 MODALIDAD ABIERTA Y A DISTANCIA


Evaluaciones a distancia: Teoría de Automatas

31. Escriba una gramática para generar declarar variables en el lenguaje de


programación c o c++. La gramática tiene que permitir uno o más tipos de
variables.

<VAR>  <TIPO><VARS>;
<VARS>  <UNAVAR>
<VARS>  <UNAVAR>,<VARS>
<UNAVAR>  ID
<TIPO> INT

Esta gramática permite da como ejemplos las siguientes declaraciones:

int a, *b, c[2];


float d[3][4], **e[10], f[], *g[];

La Universidad Católica de Loja


7
Evaluaciones a distancia: Teoría de Automatas

32. Consider e la siguiente gramática:

<CUERPO>  inicio <BLOQUE> fin


<BLOQUE>  <UNASENTENCIA>
<BLOQUE>  <UNASENTENCIA> <BLOQUE>
<UNASENTENCIA>  <ASIGNACION>
<UNASENTENCIA>  if <COND> inicio <BLOQUE> fin
<ASIGNACION>  id = num;
<COND>  id <OPRELACIONAL> id
<OPRELACIONAL>  > | < | ==

escriba un árbol de derivación para el siguiente programa:

inicio
if (a > b)
inicio
velocidad = 5;
tiempo = 2;
edad= 12;
fin
fin

R//

8 MODALIDAD ABIERTA Y A DISTANCIA


Evaluaciones a distancia: Teoría de Automatas

La Universidad Católica de Loja


9
Evaluaciones a distancia: Teoría de Automatas

Estimado(a) estudiante, una vez resuelta su evaluación a distancia en el


documento impreso (borrador), acceda al Entorno Virtual de Aprendizaje
(EVA) en www.utpl.edu.ec e ingrese las respuestas respectivas.

10 MODALIDAD ABIERTA Y A DISTANCIA

También podría gustarte