Javier Heras
Test por , creado hace más de 1 año

TODO EXÁMENES II BIMESTRE Test sobre TEORIA DE AUTÓMATAS II BIMESTRE, creado por Javier Heras el 05/01/2016.

24
0
0
Javier Heras
Creado por Javier Heras hace casi 9 años
Cerrar

TEORIA DE AUTÓMATAS II BIMESTRE

Pregunta 1 de 99

1

1. Un símbolo terminal es

Selecciona una o más de las siguientes respuestas posibles:

  • a. Un símbolo que se utiliza para derivar

  • b. La hoja de un árbol de derivación

  • c. El que se ubica en la parte izquierda de una regla

Explicación

Pregunta 2 de 99

1

2. Un símbolo terminal:

Selecciona una o más de las siguientes respuestas posibles:

  • a. Es cualquier componente de la gramática​

  • b. Es cualquier sentencia que se forme de una gramática

  • c. ​Es un componente de una sentencia

Explicación

Pregunta 3 de 99

1

3. La diferencia entre un lenguaje independiente de contexto y un regular de contexto radica en que

Selecciona una o más de las siguientes respuestas posibles:

  • a. El independiente de contexto requiere siempre de una gramática y el regular no​

  • b. El independiente de contexto genera cualquier tipo de cadenas y el regular no

  • c. ​El independiente de contexto requiere seguir reglas y el regular no

Explicación

Pregunta 4 de 99

1

4. La derivación:

Selecciona una o más de las siguientes respuestas posibles:

  • a. Permite construir sentencias

  • b. Permite reemplazar reglas

  • c. Permite comprobar cadenas

Explicación

Pregunta 5 de 99

1

5. 1. Dada la gramática siguiente:
E -> E + T
E -> T
T -> T * F
T -> F
F -> valor (valor se puede reemplazar por cualquier número)

¿Cuál de las siguientes cadenas no se puede generar?

Selecciona una o más de las siguientes respuestas posibles:

  • a. 4 + 6

  • b. 3 - 7

  • c. 9 + 4 * 7

Explicación

Pregunta 6 de 99

1

6. Dada la gramática :
S -> aSb
S -> BaC
B -> a
C -> b
Elabore los árboles de derivación necesarios y determine ¿Cuál de las siguientes cadenas puede ser generada?

Selecciona una o más de las siguientes respuestas posibles:

  • a. “aaaabbbb”

  • b. “aaaabbb”

  • c. “aaabbbb”

Explicación

Pregunta 7 de 99

1

7. ¿Cuál de las siguientes gramáticas permite generar cadenas de unos y ceros alternados?

Selecciona una o más de las siguientes respuestas posibles:

  • a. X -> XY10
    X -> 1
    Y -> 0
    X -> vacio

  • b. X -> 10X
    X -> vacio

  • c. X -> 1Y0
    Y -> 0X0
    Y -> vacio

Explicación

Pregunta 8 de 99

1

8. 1. ¿Cuál de las siguientes gramáticas permite generar cadenas que contengan la misma cantidad de unos y de ceros?

Selecciona una o más de las siguientes respuestas posibles:

  • a. S --> ASB
    A --> 1
    B --> 0
    S --> vacío

  • b. S --> 0B
    B --> 1AB
    A --> 0
    B --> vacío

  • c. S --> AB
    A --> 1B
    B --> 0A
    B --> vacío

Explicación

Pregunta 9 de 99

1

9. 1. Dada la siguiente gramática:
Regla 1: IFC -> IF ELSE
Regla 2: IF -> if (condicion) B
Regla 3: B -> sentencia
Regla 4: ELSE -> else B

En la siguiente sentencia:
if condicion sentencia else sentencia

¿Cuál es el error?

Selecciona una o más de las siguientes respuestas posibles:

  • a. No correctamente se aplica regla 2

  • b. No correctamente se aplica regla 3

  • c. No correctamente se aplica regla 1

Explicación

Pregunta 10 de 99

1

10. 1. Con la gramática:
S --> aSb
S --> b

¿Cuál de las siguientes sentencias no se puede generar?

Selecciona una o más de las siguientes respuestas posibles:

  • a. aaabbbb

  • b. aabb

  • c. aaaabbbbb

Explicación

Pregunta 11 de 99

1

11. Dada la siguiente gramática S -> int M B
M -> main
B -> U
B -> U B
U -> F
U -> id++;
F -> for (id=val; id < val; id++) B

¿Cuál de las siguientes sentencias no puede ser generada?

Selecciona una o más de las siguientes respuestas posibles:

  • a. int main for (a=5;a<20;a++) x++;

  • b. int main for (a=5;a<20;a++) x++; x++;

  • c. int main a++; a++; a++

Explicación

Pregunta 12 de 99

1

12. 1. Dada la gramática siguiente:
E -> E + T
E -> T
T -> T * F
T -> F
F -> numero (numero es un terminal)

¿Cuál de las siguientes cadenas no se puede generar?

Selecciona una o más de las siguientes respuestas posibles:

  • a. numero + numero

  • b. numero + (numero * numero)

  • c. numero * numero + numero

Explicación

Pregunta 13 de 99

1

13. El autómata de pila tiene.

Selecciona una o más de las siguientes respuestas posibles:

  • a. Dos alfabetos

  • b. Tres alfabetos

  • c. Cuatro alfabetos

Explicación

Pregunta 14 de 99

1

14. En un autómata de pila, la memoria la constituye la pila. Para escribir en esta pila se cuenta con un :

Selecciona una o más de las siguientes respuestas posibles:

  • a. Lenguaje de la pila

  • b. Alfabeto de la pila

  • c. Gramática de la pila

Explicación

Pregunta 15 de 99

1

15. Un autómata de pila tiene

Selecciona una o más de las siguientes respuestas posibles:

  • a. Un estado inicial

  • b. Dos estados iniciales

  • c. Varios estados iniciales

Explicación

Pregunta 16 de 99

1

16. Las reglas de un autómata de pila tienen dos partes. En la primera parte hay tres componentes, estos son:

Selecciona una o más de las siguientes respuestas posibles:

  • a. El estado, el símbolo que se reconoce y el símbolo que se lee de la pila

  • b. El estado, el símbolo que se reconoce y el símbolo que se escribe en la pila

  • c. Símbolo de entrada, el símbolo que se reconoce y el símbolo que se lee de la pila

Explicación

Pregunta 17 de 99

1

17. ¿Cuál de los siguientes componentes no es parte de la definición formal de un autómata de pila?

Selecciona una o más de las siguientes respuestas posibles:

  • a. Conjunto de estados

  • b. Alfabeto dual

  • c. Función de transición

Explicación

Pregunta 18 de 99

1

18. ¿Cuál de los siguientes componentes no es parte de la definición formal de un autómata de pila?

Selecciona una o más de las siguientes respuestas posibles:

  • a. Un conjunto finito de estados

  • b. Alfabeto de transición

  • c. Símbolo inicial

Explicación

Pregunta 19 de 99

1

19. La siguiente regla significa:

(q1, “a”, X) -> (q1, vacio)

Selecciona una o más de las siguientes respuestas posibles:

  • a. Que reconoce el símbolo “a” y escribe vacio en la cima de la pila

  • b. Que reconoce el símbolo “a” cuando la pila está vacía

  • c. Que reconoce “a” y coloca X en la cima de la pila

Explicación

Pregunta 20 de 99

1

20. Dado el siguiente autómata, ¿Cuál de los siguientes cadenas se puede reconocer?: (q1, “a”, X) --> (q1, YX)
(q2, “b”, Y) --> (q2, vacio)

Selecciona una o más de las siguientes respuestas posibles:

  • a. “ababa”

  • b. “abab”

  • c. ninguna

Explicación

Pregunta 21 de 99

1

21. La siguiente regla significa:
(q1, “1”, X) -> (q2, ZX)

Selecciona una o más de las siguientes respuestas posibles:

  • a. Desde el estado q1, resta por reconocer X y 1 está en la cima de la pila

  • b. Desde el estado q1, resta por reconocer 1 y X está en la cima de la pila

  • c. Desde el estado q2, resta por reconocer ZX y X está en la cima de la pila

Explicación

Pregunta 22 de 99

1

22. En el siguiente autómata:
(q1, “1”, X) à (q2, YX)
(q2, “0”, Y) à (q1, XY)

Selecciona una o más de las siguientes respuestas posibles:

  • a. La pila guarda una X por cada 1 que reconoce

  • b. La pila guarda una Y por cada 1 que reconoce

  • c. La pila guarda una Y por cada 0 que reconoce

Explicación

Pregunta 23 de 99

1

23. Dado el siguiente autómata de pila:
(q1, “1”, X) -> (q2, ZX)
(q2, “0”, Z) -> (q2, vacío)
(q3, “#”, X) -> (reconoce)

Selecciona una o más de las siguientes respuestas posibles:

  • a. Reconoce cadenas del tipo “1010”

  • b. No reconoce cadenas de tipo “1010”

  • c. No pasa del estado q2 al estado q3

Explicación

Pregunta 24 de 99

1

24. La siguiente regla significa:

(q4, “x”, X) -> (q3, vacio)

Selecciona una o más de las siguientes respuestas posibles:

  • a. Que reconoce una cadena vacía

  • b. Que reemplaza la cima de la pila por vacío

  • c. Que reemplaza la cima de la pila por X

Explicación

Pregunta 25 de 99

1

25. De los siguientes autómatas, ¿cuál es el más apropiado para reconocer cadenas de unos que terminen con #?

Selecciona una o más de las siguientes respuestas posibles:

  • a. (q1, “1”, X) -> (q1, X)
    (q1, “#”, X) -> (q2, reconocer)

  • b. (q1, “1”, X) -> (q2, 1X)
    (q2, “1”, X) -> (q2, vacío)
    (q2, “1”, X) -> (q2, reconocer)

  • c. (q1, “1”, X) -> (q2, 1X)
    (q2, “#”, X) -> (q2, reconocer)

Explicación

Pregunta 26 de 99

1

26. 1. La siguiente regla significa:
(q1, “0”, X) -> (q2, ZX)

Selecciona una o más de las siguientes respuestas posibles:

  • a. Que reconoce cadenas que empiezan con 1

  • b. Que la cima de la pila X se reemplaza por ZX

  • c. Que la cima de la pila Z se reemplaza por X

Explicación

Pregunta 27 de 99

1

27. Para que una gramática sea expresada en forma normal de Chomsky

Selecciona una o más de las siguientes respuestas posibles:

  • a. No debe tener más de 3 terminales en el lado derecho de cada regla

  • b. No debe tener más de un terminal en el lado derecho de cada regla

  • c. No puede tener más de dos símbolos en el lado izquierdo de cada regla

Explicación

Pregunta 28 de 99

1

28. Para que una gramática quede en forma normal de Chomsky, en la parte derecha debe tener:

Selecciona una o más de las siguientes respuestas posibles:

  • a. un NO terminal

  • b. dos NO terminales

  • c. varios NO terminales

Explicación

Pregunta 29 de 99

1

29. Para que una gramática quede en forma normal de Chomsky

Selecciona una o más de las siguientes respuestas posibles:

  • a. No debe tener más de 3 terminales

  • b. No debe tener símbolos complementarios

  • c. No debe tener símbolos inútiles

Explicación

Pregunta 30 de 99

1

30. Para que una gramática quede en forma normal de Chomsky, en la parte derecha debe tener:

Selecciona una o más de las siguientes respuestas posibles:

  • a. Máximo un terminal

  • b. Máximo dos terminales

  • c. Cualquier número de terminales

Explicación

Pregunta 31 de 99

1

31. De las siguientes reglas, ¿Cuál cumple los requisitos para estar en forma normal de Chomsky?

Selecciona una o más de las siguientes respuestas posibles:

  • a. S ->A

  • b. S -> AB

  • c. S -> ABC

Explicación

Pregunta 32 de 99

1

32. Para que una gramática quede en forma normal de Chomsky, en la parte derecha debe tener:

Selecciona una o más de las siguientes respuestas posibles:

  • a. Solamente terminales

  • b. Solamente no terminales

  • c. Terminales o no terminales

Explicación

Pregunta 33 de 99

1

33. La siguiente gramática tiene un error en una de las reglas, este error no le permite estar en forma normal de Chomsky.
S -> BC
B -> a
C -> C

¿En que regla está el error?

Selecciona una o más de las siguientes respuestas posibles:

  • a. Regla 1

  • b. Regla 2

  • c. Regla 3

Explicación

Pregunta 34 de 99

1

34. Dada la Gramática

VAR -> TIPO LISTA ;
TIPO -> int
LISTA -> id

Al convertirla en forma normal de Chomsky, ¿Cuál sería el resultado?

Selecciona una o más de las siguientes respuestas posibles:

  • a. VAR -> TIPO RESTO
    TIPO -> int
    RESTO -> A ;
    A -> id

  • b. VAR –> TIPO LISTA
    TIPO -> int
    LISTA -> ID FIN
    ID -> id
    FIN -> ;

  • c. VAR ->TIPO RESTO
    TIPO -> int
    RESTO -> id ;

Explicación

Pregunta 35 de 99

1

35. Dada la Gramática

S -> main BLOQUE.
BLOQUE -> id++

Al convertirla en forma normal de Chomsky, ¿Cuál sería el resultado?

Selecciona una o más de las siguientes respuestas posibles:

  • a. S -> MAIN BLOQUE
    MAIN -> main
    BLOQUE -> id++

  • b. S -> main BLOQUE
    BLOQUE -> SENTENCIA
    SENTENCIA -> id++

  • c. S -> MAIN SENTENCIAS
    MAIN -> main
    SENTENCIAS -> BLOQUE
    BLOQUE -> id++

Explicación

Pregunta 36 de 99

1

36. Dada la Gramática

S -> aB.

Al convertirla en forma normal de Chomsky, ¿Cuál sería el resultado?

Selecciona una o más de las siguientes respuestas posibles:

  • a. S -> AB
    A -> a

  • b. S -> A
    A -> a

  • c. S -> a

Explicación

Pregunta 37 de 99

1

37. Dada la siguiente gramática:
W -> while ( COND ) BLOQUE
COND -> id OPERADOR id
OPERADOR -> COMPARADOR
COMPARADOR -> >
COMPARADOR -> <
COMPARADOR -> ==
BLOQUE -> vacío
BLOQUE -> UNASENTENCIA, BLOQUE


Para que la gramática quede en forma normal de Chomsky es necesario eliminar las producciones vacías, en este caso, ¿Qué regla hay que eliminar?

Selecciona una o más de las siguientes respuestas posibles:

  • a. Regla 3

  • b. Regla 7

  • c. Regla 8

Explicación

Pregunta 38 de 99

1

38. En un árbol de derivación:

Selecciona una o más de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 39 de 99

1

39. La derivación de una sentencia

Selecciona una o más de las siguientes respuestas posibles:

  • a. Debe iniciar siempre por un terminal

  • b. Debe iniciar siempre por un no terminal

  • c. Puede iniciar por un terminal o un no terminal

Explicación

Pregunta 40 de 99

1

40. Una derivación por la izquierda

Selecciona una o más de las siguientes respuestas posibles:

  • a. Construye la cadena desde la izquierda a la derecha

  • b. Reemplaza el terminal (símbolo) ubicado a la derecha

  • c. Reemplaza el no terminal (variable) ubicado a la derecha

Explicación

Pregunta 41 de 99

1

41. ¿Cuál de las siguientes gramáticas permite generar una sentencia para declarar variables como la siguiente?. int a,b,c;

Selecciona una o más de las siguientes respuestas posibles:

  • a. VAR -> TIPO LISTA ;
    TIPO -> int
    TIPO -> char
    LISTA -> id
    LISTA -> id , LISTA

  • b. VAR -> int VARIABLES
    VAR -> char VARIABLES
    VARIABLES -> id, VARIABLES ;
    VARIABLES -> id ,

  • c. VARIABLES -> int LISTAVAR
    VARIABLES -> char LISTAVAR
    LISTAVAR -> id, VARIABLES
    LISTAVAR -> id

Explicación

Pregunta 42 de 99

1

42. 1. Dada la gramática :
S -> ASB
S -> A
A -> a
A -> vacio
B -> b

Elabore los árboles de derivación necesarios y determine ¿Cuál de las siguientes cadenas no puede ser generada?

Selecciona una o más de las siguientes respuestas posibles:

  • a. “b”

  • b. “ab”

  • c. “a”

Explicación

Pregunta 43 de 99

1

43. 1. Dada la gramática :
S -> aSb
S -> BC
B -> a
C -> b

Elabore los árboles de derivación necesarios y determine ¿Cuál de las siguientes cadenas puede ser generada?

Selecciona una o más de las siguientes respuestas posibles:

  • a. “aaaaabbbb”

  • b. “aaabbb”

  • c. “aaaabbbb”

Explicación

Pregunta 44 de 99

1

44. Dada la gramática siguiente:
S -> int M B
M -> main
B -> U
B -> U B
U -> a;

¿Cuál de las siguientes sentencias no puede ser generada?

Selecciona una o más de las siguientes respuestas posibles:

  • a. int main a

  • b. int main a; a;

  • c. int main a; a; a;

Explicación

Pregunta 45 de 99

1

45. Dada la gramática

<FOR> ---> for (id=val; id <OPRELACIONAL> id; id++) <BLOQUE>
<OPRELACIONAL> ---> <
<OPRELACIONAL> ---> >
<OPRELACIONAL> ---> ==
<BLOQUE> ---> <UNASENTENCIA> <BLOQUE>
<BLOQUE> ---> <UNASENTENCIA>
<UNASENTENCIA> ---> id++

¿Cuál de las siguientes sentencias se puede generar?

Selecciona una o más de las siguientes respuestas posibles:

  • a. For (a=1; a<10; a++)
    C++
    D++
    E++

  • b. For (a=1; a<10; a++)
    C++;
    D++;
    E++;

  • c. For (a=1, a<10, a++)
    C++
    D++
    E++

Explicación

Pregunta 46 de 99

1

46. ¿Cuál de las siguientes gramáticas permite crear la sentencia: locomotora vagon vagon vagon?

Selecciona una o más de las siguientes respuestas posibles:

  • a. <TREN> --> locomotora <RESTOTREN>
    <RESTOTREN> --> vagon <RESTOTREN>
    <RESTOTREN> --> vagon

  • b. <TREN> --> locomotora <RESTOTREN>
    <LOCOMOTORA> --> locomotora
    <RESTOTREN> --> vagon
    <RESTOTREN> --> vagon vagon

  • c. <TREN> --> locomotora <RESTOTREN>
    <LOCOMOTORA> --> locomotora
    <RESTOTREN> --> vagon
    <RESTOTREN> --> vagon

Explicación

Pregunta 47 de 99

1

47. La función de transición de un autómata de pila está formada por:

Selecciona una o más de las siguientes respuestas posibles:

  • a. Reglas

  • b. Símbolos

  • c. Estados

Explicación

Pregunta 48 de 99

1

48. ¿Qué es lo que diferencia a un autómata de pila de un autómata finito?

Selecciona una o más de las siguientes respuestas posibles:

  • a. La capacidad de entrada

  • b. La capacidad para recordar

  • c. La inclusión de una función de transición

Explicación

Pregunta 49 de 99

1

49. 1. La siguiente regla significa:

(q1, “a”, X) -> (q1, vacio)

Selecciona una o más de las siguientes respuestas posibles:

  • a. Que reconoce cadenas que terminan en a

  • b. Que la cima de la pila X se reemplaza por vacio

  • c. Que la cima está vacia y se reemplaza por X

Explicación

Pregunta 50 de 99

1

50. 1. La siguiente regla significa:
(q1, “x”, XZ) -> (q2, X)

Selecciona una o más de las siguientes respuestas posibles:

  • a. Que reconoce el símbolo “x” en el mismo estado

  • b. Que reconoce el símbolo “x” cuando la pila está vacía

  • c. Que la cima de la pila se reemplaza por X

Explicación

Pregunta 51 de 99

1

51. Dado el siguiente autómata de pila:
Regal 1: (q0, 1, Z) → (q1, Z)
Regla 2: (q0, 0, Z) →(q1, Z)
Regla 3: (q1, 1, Z) →(q0, Z)
Regla 4: (q1, 0, Z) → (q0, Z)

Selecciona una o más de las siguientes respuestas posibles:

  • a. Se reconocen cadenas que empiezan con 1

  • b. Se reconocen cadenas que empiezan con 0

  • c. Se reconocen cadenas que empiecen con 1 o con 0

Explicación

Pregunta 52 de 99

1

52. Dado el siguiente autómata de pila, al momento de reconocer una cadena el autómata:
(q1, “1”, X) -> (q1, ZX)
(q2, “0”, Z) -> (q2, vacío)
(q3, “#”, X) -> (q3, reconoce)

Selecciona una o más de las siguientes respuestas posibles:

  • a. No pasa de un estado a otro

  • b. Pasa por todos los estados

  • c. Permanece en el estado 2

Explicación

Pregunta 53 de 99

1

53. ¿Cuál de las siguientes gramáticas está en forma normal de Chomsky?

Selecciona una o más de las siguientes respuestas posibles:

  • a. S -> AB
    A -> 1A
    B -> 0

  • b. S -> AB
    A -> 1
    B -> 0

  • c. S -> AB
    A -> 1A
    B -> 0B

Explicación

Pregunta 54 de 99

1

54. ¿Cuál de las siguientes gramáticas está en forma normal de Chomsky?

Selecciona una o más de las siguientes respuestas posibles:

  • a. E -> E + T
    E -> T
    T-> T * F
    T -> F
    F -> id

  • b. S -> AB
    A -> 1A
    B -> 0B

  • c. E -> EX
    X -> BT
    B -> +
    T -> TY
    Y -> ZF
    Z -> *
    F -> id

Explicación

Pregunta 55 de 99

1

55. De las siguientes reglas, ¿Cuál cumple los requisitos para estar en forma normal de Chomsky?

Selecciona una o más de las siguientes respuestas posibles:

  • a. S ->ABC

  • b. S -> aB

  • c. S -> a

Explicación

Pregunta 56 de 99

1

56. De las siguientes reglas, ¿Cuál cumple los requisitos para estar en forma normal de Chomsky?

Selecciona una o más de las siguientes respuestas posibles:

  • a. S -> a

  • b. S -> ab

  • c. S -> abc

Explicación

Pregunta 57 de 99

1

57. En la siguiente gramática:

BLOQUE -> INICIO RESTO
INICIO ->
RESTO -> UNAINSTRUCCIÓN FIN
FIN -> BLOQUE
BLOQUE -> UNAINSTRUCCION
UNAINSTRUCCION -> WHILE
UNAINSTRUCCION -> FOR

¿Qué grupos de reglas hay que eliminar para que la gramática quede en forma normal de chomsky?

Selecciona una o más de las siguientes respuestas posibles:

  • a. Regla 1, regla 3, regla 5, regla 6

  • b. Regla 2, regla 4, regla 5, regla 6

  • c. Regla 4, regla 5, regla 6, regla 7

Explicación

Pregunta 58 de 99

1

58. Dada la Gramática

E -> E + T

Al convertirla en forma normal de Chomsky, ¿Cuál sería el resultado?

Selecciona una o más de las siguientes respuestas posibles:

  • a. E -> E +
    E -> + T
    E -> T

  • b. E -> E X
    X -> + T

  • c. E -> E X
    X -> Y T
    Y -> +

Explicación

Pregunta 59 de 99

1

59. Dada la Gramática

S -> ABC

Al convertirla en forma normal de Chomsky, ¿Cuál sería el resultado?

Selecciona una o más de las siguientes respuestas posibles:

  • a. S -> AB
    B ->BC

  • b. S -> A
    S -> B
    B ->BC

  • c. S -> aA
    A ->BC

Explicación

Pregunta 60 de 99

1

60. En la siguiente gramática:
VAR -> TIPO LISTA ;
TIPO -> int
TIPOS -> char
LISTA -> UNAVAR
UNAVAR -> id
MASVAR -> id, LISTA

¿en que regla se encuentra un símbolo inútil?

Selecciona una o más de las siguientes respuestas posibles:

  • a. Regla 5

  • b. Regla 6

  • c. Regla 4

Explicación

Pregunta 61 de 99

1

61. Dada la siguiente gramática:

W -> while ( COND ) BLOQUE
COND -> id OPERADOR id
OPERADOR -> COMPARADOR
COMPARADOR -> >
COMPARADOR -> <
COMPARADOR -> ==
BLOQUE -> UNASENTENCIA
UNASENTENCIA -> W

Si se requiere eliminar las producciones unitarias, ¿Qué conjuntos de reglas hay que eliminar?

Selecciona una o más de las siguientes respuestas posibles:

  • a. Regla 2, regla 6

  • b. Regla 3, regla 7

  • c. 1, regla 8

Explicación

Pregunta 62 de 99

1

62. Un símbolo terminal se utiliza para

Selecciona una o más de las siguientes respuestas posibles:

  • a. Construir sentencias

  • b. Construir cadenas

  • c. Construir reglas

Explicación

Pregunta 63 de 99

1

63. ¿Cuál de los siguientes conjuntos abarca el concepto de gramática?

Selecciona una o más de las siguientes respuestas posibles:

  • a. Conjunto de símbolos

  • b. Conjunto de reglas

  • c. Conjunto de terminales

Explicación

Pregunta 64 de 99

1

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

Selecciona una o más de las siguientes respuestas posibles:

  • a. Se denomina primer símbolo

  • b. Se denomina axioma

  • c. Se denomina regla inicial

Explicación

Pregunta 65 de 99

1

65. La ambigüedad significa

Selecciona una o más de las siguientes respuestas posibles:

  • a. Que se pueden crear dos sentencias distintas con la misma gramática

  • b. Que se pueden crear dos sentencias distintas para el mismo árbol

  • c. Que se pueden crear dos árboles distintos para la misma sentencia

Explicación

Pregunta 66 de 99

1

66. 1. Dada la gramática :
IFC -> IF ELSE
IF -> if (condicion) B
B -> sentencia
ELSE -> else B

¿Cuál de las siguientes cadenas SI puede ser generada?

Selecciona una o más de las siguientes respuestas posibles:

  • a. “if condicion sentencia”

  • b. “if (condicion) sentencia else sentencia”

  • c. “if (condicion) sentencia”

Explicación

Pregunta 67 de 99

1

67. 1. Dada la gramática siguiente:
E -> E + T
E -> T
T -> T * F
T -> F
F -> numero (numero es un terminal)
F -> (E)

Elabore los árboles de derivación necesarios y determine ¿Cuál de las siguientes cadenas no se puede generar?

Selecciona una o más de las siguientes respuestas posibles:

  • a. (numero * numero) * (numero * numero)

  • b. (numero ) + numero + numero

  • c. (numero) * numero) + (numero numero)

Explicación

Pregunta 68 de 99

1

68. Al transformar una gramática a forma normal de Chomsky la eliminación de símbolos inútiles significa:

Selecciona una o más de las siguientes respuestas posibles:

  • a. Eliminar un símbolo que no cumpla ninguna función a pesar de formar parte de la gramática

  • b. Eliminar una regla que vaya a vacío

  • c. Eliminar la parte izquierda de una regla siempre y cuando este símbolo sea no terminal

Explicación

Pregunta 69 de 99

1

69. ¿Un autómata de pila?

Selecciona una o más de las siguientes respuestas posibles:

  • a. Tiene dos memorias adicionales

  • b. Recuerda los símbolos y estados recorridos

  • c. Tiene una función de transición compartida

Explicación

Pregunta 70 de 99

1

70. Si a un autómata finito se le agrega una memoria este va a tener mayor capacidad de reconocimiento por que podrá recordar. ¿El autómata finito y la memoria con cuál de los siguientes conceptos se asocia más?

Selecciona una o más de las siguientes respuestas posibles:

  • a. Autómata finito no determinista

  • b. Autómata de pila

  • c. Autómata finito determinista

Explicación

Pregunta 71 de 99

1

71. Dado el siguiente autómata, ¿Cuál de los siguientes cadenas se puede reconocer?:
(q1, “a”, X) --> (q2, YX)
(q2, “b”, Y) --> (q1, vacio)

Selecciona una o más de las siguientes respuestas posibles:

  • a. “ababac”

  • b. “abab"

  • c. “abc”

Explicación

Pregunta 72 de 99

1

72. Dado el siguiente autómata de pila:
(q1, “1”, X) -> (q2, ZX)
(q2, “0”, Z) -> (q2, vacío)

Selecciona una o más de las siguientes respuestas posibles:

  • a. Puede reconocer la cadena “1010” y al final la pila queda con ZX

  • b. Puede reconocer la cadena “1010” y al final la pila queda con X

  • c. No puede reconocer la cadena “1010” por que la pila queda vacía

Explicación

Pregunta 73 de 99

1

73. La siguiente regla gramatical se encuentra: S ->XT

Selecciona una o más de las siguientes respuestas posibles:

  • a. En forma normal de chomsky

  • b. En formato de gramática libre de contexto

  • c. En las dos anteriores

Explicación

Pregunta 74 de 99

1

74. En la siguiente gramática:

VAR -> TIPO LISTA ;
TIPO -> int
UNAVAR -> vacio
LISTA -> UNAVAR, LISTA
MASVAR -> id, LISTA

Si se desea eliminar las producciones vacías, ¿Qué regla hay que eliminar?

Selecciona una o más de las siguientes respuestas posibles:

  • a. Regla 2

  • b. Regla 3

  • c. Regla 4

Explicación

Pregunta 75 de 99

1

75. Dada la siguiente gramática:

E -> E +T
E -> T
T -> T * F
T -> F
F -> id

Si se requiere eliminar las BLOitarias, ¿Qué conjuntos de reglas hay que eliminar?

Selecciona una o más de las siguientes respuestas posibles:

  • a. Regla 2, regla 3, regla 4

  • b. Regla 1, regla 2, regla 3

  • c. Regla 2, regla 4, regla 5

Explicación

Pregunta 76 de 99

1

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

Selecciona una o más de las siguientes respuestas posibles:

  • a. Es un terminal

  • b. Es un no terminal

  • c. Es una regla

Explicación

Pregunta 77 de 99

1

77. Dada la siguiente gramática. ¿Cuál de las siguientes sentencias de un lenguaje de programación puede generarse?
W -> while (CONDICION) BLOQUE
CONDICION -> id OPRELACIONAL id
BLOQUE -> UNASENTENCIA ; BLOQUE
BLOQUE -> UNASENTENCIA;
UNASENTENCIA -> id INCREMENTO
INCREMENTO -> ++
OPRELACIONAL -> >
OPRELACIONAL -> <
OPRELACIONAL -> ==

Selecciona una o más de las siguientes respuestas posibles:

  • a. while a > b
    a++;
    b++;debte

  • b. while (a > b)
    a++;

  • c. while (a > b)
    a++;
    b++;
    c++;

Explicación

Pregunta 78 de 99

1

78. Dado el siguiente autómata de pila:
(q1, “1”, X) -> (q1, ZX)
(q2, “0”, Z) -> (q2, vacío)
(q3, “#”, X) -> (q3, reconoce)

Selecciona una o más de las siguientes respuestas posibles:

  • a. No puede reconocer el segundo símbolo

  • b. Reconoce toda la cadena

  • c. Solo reconoce los símbolos “1” de la cadena

Explicación

Pregunta 79 de 99

1

79. 1. La siguiente regla significa:
(q1, “1”, X) -> (q2, ZX)

Selecciona una o más de las siguientes respuestas posibles:

  • a. Que la cima de la pila es reemplazada por Z

  • b. Que la cima de la pila es reemplazada por X

  • c. Que la cima de la pila es reemplazada por ZX

Explicación

Pregunta 80 de 99

1

80. Dada la Gramática X -> X a B

Al convertirla en forma normal de Chomsky, ¿Cuál sería el resultado?
SIN RESPUESTA

Selecciona una o más de las siguientes respuestas posibles:

  • a. X -> XY
    X-> a
    Y->b

  • b. X-> XY
    Y->a

  • c. X->XZ
    Z->AB
    A->a

Explicación

Pregunta 81 de 99

1

81. Dada la Gramática

BLOQUE -> UNASENTENCIA BLOQUE
BLOQUE -> UNASENTENCIA
UNASENTENCIA -> id++

Al convertirla en forma normal de Chomsky, ¿Cuál sería el resultado?

Selecciona una o más de las siguientes respuestas posibles:

  • a. BLOQUE -> UNASENTENCIA BLOQUE
    BLOQUE -> UNASENTENCIA
    UNASENTENCIA -> id++

  • b. BLOQUE -> UNASENTENCIA BLOQUE
    UNASENTENCIA -> id++

  • c. BLOQUE -> UNASENTENCIA BLOQUE
    BLOQUE -> UNASENTENCIA

Explicación

Pregunta 82 de 99

1

82. Una gramática se define formalmente con

Selecciona una o más de las siguientes respuestas posibles:

  • a. 2 componentes

  • b. 3 componentes

  • c. 4 componentes

Explicación

Pregunta 83 de 99

1

83. 1. Dada la gramática siguiente:
E -> E + T
E -> T
T -> T * F
T -> F
F -> valor (valor se puede reemplazar por cualquier número)

¿Cuál de las siguientes cadenas no se puede generar?

Selecciona una o más de las siguientes respuestas posibles:

  • a. 4 + 6

  • b. 3 * 7

  • c. 2 * 3 - 2

Explicación

Pregunta 84 de 99

1

84. 1. Dada la gramática :
S -> Ab
A -> b
A -> a
¿Cuál de las siguientes cadenas no puede ser generada?

Selecciona una o más de las siguientes respuestas posibles:

  • a. “ab”

  • b. “bb”

  • c. “ba”

Explicación

Pregunta 85 de 99

1

85. Cada regla de la función de transición de un autómata de pila tiene dos partes, la parte derecha está formada por:

Selecciona una o más de las siguientes respuestas posibles:

  • a. Cima de la pila, estado origen

  • b. Estado origen, Valor a escribir en la cima de la pila

  • c. Estado destino, Valor a escribir en la cima de la pila

Explicación

Pregunta 86 de 99

1

86. Dado el siguiente autómata de pila:
(E1, “a”, X) -> (E2, ZX)
(E2, “b”, Z) -> (E3, vacío)
(E3, “c”, X) -> (E4, ZX)
(E4, “#”, Z) -> (E4, reconoce)

Se necesita reconocer la cadena “abc”# (#indica que la cadena termina)

Al ejecutar el autómata, el resultado es:

Selecciona una o más de las siguientes respuestas posibles:

  • a. Se reconoce la cadena

  • b. No se puede reconocer la cadena

  • c. La regla 2 debe enviar al estado E3

Explicación

Pregunta 87 de 99

1

87. De las siguientes reglas, ¿cuál es la más apropiada para reconocer un símbolo 1 y registrar su reconocimiento en la pila?

Selecciona una o más de las siguientes respuestas posibles:

  • a. (q1, “0101”, Y) -> (q2, 1X)

  • b. (q1, “1”, X) -> (q2, 1X)

  • c. (q1, “1010”, Y) -> (q2, vacío)

Explicación

Pregunta 88 de 99

1

88. Dada la siguiente gramática:

S -> AB
A -> C
C -> 1
B ->0


Si se requiere eliminar las producciones unitarias, ¿Qué regla hay que eliminar?

Selecciona una o más de las siguientes respuestas posibles:

  • a. Regla 2

  • b. Regla 3

  • c. Regla 4

Explicación

Pregunta 89 de 99

1

89. En la siguiente gramática: S -> AbC
A -> a
C -> D
D -> b

¿en que regla se encuentra un símbolo inútil?

Selecciona una o más de las siguientes respuestas posibles:

  • a. Regla 2

  • b. Regla 3

  • c. Regla 4

Explicación

Pregunta 90 de 99

1

90. Derivar es un proceso en el que:

Selecciona una o más de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 91 de 99

1

91. En un proceso de derivación:
SIN RESPUESTA

Selecciona una o más de las siguientes respuestas posibles:

  • a. Se aplican solo reglas que puedan generar hojas​

  • b. Se aplican solo reglas que generan nodos internos

  • c. ​Se aplica la regla que sea necesaria

Explicación

Pregunta 92 de 99

1

92. Una gramática siempre tiene en la parte izquierda de la primera regla un símbolo, este símbolo es:

Selecciona una o más de las siguientes respuestas posibles:

  • a. Un Terminal

  • b. Una regla

  • c. Un no terminal

Explicación

Pregunta 93 de 99

1

93. ¿Cuál de las siguientes elementos no es parte de la definición formal de una gramática ?

Selecciona una o más de las siguientes respuestas posibles:

  • a. V ->Conjunto de terminales

  • b. X ->Símbolo inicial

  • c. S ->Función de derivación

Explicación

Pregunta 94 de 99

1

94. Un lenguaje independiente de contexto

Selecciona una o más de las siguientes respuestas posibles:

  • a. Es más amplio que uno regular

  • b. Es mas débil que uno regular

  • c. Tiene la misma potencia que uno regular

Explicación

Pregunta 95 de 99

1

95. De las siguientes reglas, ¿Cuál cumple los requisitos para estar en forma normal de Chomsky?

Selecciona una o más de las siguientes respuestas posibles:

  • a. OPERADOR ->>

  • b. OPERADOR -> id > id

  • c. OPERADOR -> id == id

Explicación

Pregunta 96 de 99

1

96. Dada la siguiente gramática:

S -> AB
A -> aAA
A -> vacío
B -> bBB

Para que la gramática quede en forma normal de Chomsky es necesario eliminar las producciones vacías, en este caso, ¿Qué regla hay que eliminar?

Selecciona una o más de las siguientes respuestas posibles:

  • a. Regla 2

  • b. Regla 3

  • c. Regla 4

Explicación

Pregunta 97 de 99

1

97. El lenguaje de una gramática G, está representado por

Selecciona una o más de las siguientes respuestas posibles:

  • a. El conjunto de cadenas que la G puede derivar

  • b. El conjunto de reglas que conforman la G

  • c. El conjunto de cadenas y de reglas de la G

Explicación

Pregunta 98 de 99

1

98. ¿Cuál de las siguientes elementos no es parte de la definición formal de una gramática ?

Selecciona una o más de las siguientes respuestas posibles:

  • a. V -> conjunto de no terminales

  • b. X -> orden de derivación de las reglas

  • c. S ->Símbolo inicial

Explicación

Pregunta 99 de 99

1

99. De las siguientes reglas, ¿Cuál no puede ser parte de la gramática por no cumplir los requisitos para estar en forma normal de Chomsky?

Selecciona una o más de las siguientes respuestas posibles:

  • a. VAR ->TIPO LISTA

  • b. TIPO -> int

  • c. LISTA -> UNAVAR , LISTA

Explicación