Jerarquía de Chomsky Flashcards

1
Q

¿Qué es la Jerarquía de Chomsky?

A

Establece una clasificación de 4 tipos de gramática formales, que a su vez, generan 4 tipos diferentes de LF.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

¿Cuáles son los tipos que hay?

A

TIPO 3,2,1,0

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

¿Qué tipo de GF y LF genera el Tipo 3?

A

El tipo 3 genera la Gramática Regular (GR) y a su vez el Lenguaje Regular (LR).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

¿Qué tipo de GF y LF genera el Tipo 2?

A

El tipo 2 genera la Gramática Independiente del Contexto (GIC) y a su vez el Lenguaje Independiente del Contexto (LIC).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

¿Qué tipo de GF y LF genera el tipo 1?

A

El tipo 1 genera la Gramática Dependiente del Contexto (GDC) y el Lenguaje Dependiente del Contexto (LDC).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

¿Qué tipo de GF y LF genera el Tipo 0?

A

El tipo 0 genera la gramática irrestricta (GI) y el Lenguaje Irrestricto (LI).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

¿Cuáles son las restricciones de una Gramática Regular (GR)?

A
  • El lado izquierdo debe tener un solo no terminal
  • El lado derecho debe estar formado por :
  • Un solo terminal
  • Un terminal seguido por un no terminal (o viceversa)
  • Épsilon

Ejemplo : G = ({S,T}, {a,b}, {S → aT, T → a, T → b},S)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

¿Qué es una producción recursiva? (Parte de GR)

A

Es aquella producción en las que el no terminal que figura en el lado izquierdo también figura en el lado derecho. Pueden generar LR infinitos.

“Es como si se llamara a sí misma”.

Ejemplo : L = {aⁿb / n ≥ 1}

S → aS | aT
T → b

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

¿Qué es una Gramática Quasi-Regular (GQR)?

A

Es similar a una GR, pero el conjunto de terminales es reemplazado por un no terminal en una o varias producciones.

Ejemplo: Sea la GQR con las siguientes producciones:
S → N | NS
N → a | b | c

GR: S → a | b | c | aS | bS | cS

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

¿La GQR puede ser reescrita como una GR?

A

Sí, ya que la GQR abrevia la escritura de una GR.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

¿Cuándo se dice que las gramáticas formales son equivalentes?

A

Se dice que son equivalentes cuando generan el MISMO LF.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

¿Cuáles son las restricciones de una GIC?

A
  • El lado izquierdo debe estar formado por un no terminal.
  • El lado derecho no tiene restricciones.

Ejemplo : S → ba (es una GIC válida, pero no una GR ya que su lado derecho está formado por 2 terminales consecutivos).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

¿Puede aplicarse la recursividad a las GIC?

A

Sí, las GIC también generan LICs infinitos.

Ejemplo : S → aSb | a

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

¿Cuáles son las restricciones de una GI?

A

No tienen restricciones de ningún tipo en sus lados. (v+t)*

A → B (alfa produce a beta).

Pero Alfa debe ser SI o SI distinto de ÉPSILON.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

¿Cuáles son las restricciones de una GDC?

A

Es una gramática irrestricta.

Su única restricción está en las longitudes: | α | ≤ | β |.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly