Lenguajes Flashcards

1
Q

¿Qué es un lenguaje formal?

A

Es un conjunto de cadenas formadas con caracteres de un alfabeto

Ejemplo : L = {cccp,ccpc}

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

Enuncie características de los lenguajes formales

A

Las cadenas no tienen una semántica asociada.

NUNCA son ambiguos y no pueden evolucionar.

Formados por reglas gramaticales preestablecidas y se ajustan a ellas.

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

¿Qué es un lenguaje natural?

A

Es todo lenguaje hablado y/o escrito que es utilizado por los seres humanos para comunicarse.

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

Enuncie características de los lenguajes naturales

A

Evolucionan con el paso del tiempo.

Sus reglas gramaticales surgen después del desarrollo del lenguaje.

Son AMBIGUOS.

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

¿Cómo pueden expresarse los lenguajes formales?

A

Por extensión y por comprensión

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

¿Qué es un sublenguaje?

A

Un sublenguaje es un subconjunto de un Lenguaje Formal.

Por ejemplo, sea L = {a,ab,aab}. Entonces L1 = {ab,aab} es un sublenguaje de L. Y L2 = {} es el sublenguaje vacío de L (que está incluído en todos los sublenguajes).

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

¿Qué es el lenguaje universal?

A

Es el lenguaje formal infinito que contiene todas las palabras que se pueden formar con los caracteres del alfabeto
(SIGMA ESTRELLA).

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

¿Qué es una palabra?

A

Una cadena que pertenece a un lenguaje formal.

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