terça-feira, 28 de agosto de 2012

Exercício complementar II do capítulo 1


ALENCAR, L. F. de . Línguas formais, gramáticas e autômatos no processamento automático das palavras. In: ALENCAR, L. F. de; OTHERO, G. A.. (Org.). Abordagens computacionais da teoria da gramática. 1 ed. Campinas: Mercado de Letras, 2012, p. 13-75.


Exercícios complementares sobre o capítulo 1 de Alencar e Othero (2012)

Exercício II

(c) 2012 Leonel Figueiredo de Alencar

Questão 1: Defina os seguintes conjuntos por meio de um critério de pertinência satisfeito por todos e apenas os membros de cada conjunto:

a. A={Piauí, Rio Grande do Norte, Paraíba, Pernambuco}
b. B={azul, vermelho, branco}

Questão 2: Define enumerativamente o conjunto C={x | x é uma forma simples do artigo em português contemporâneo} (consultar, por exemplo, a Nova Gramática do Português Contemporâneo, de C. Cunha e L. Cintra).

A Questão 3 se refere ao conhecido poema “Quadrilha” de Carlos Drummond de Andrade:1

João amava Teresa que amava Raimundo
que amava Maria que amava Joaquim que amava Lili
que não amava ninguém.
João foi para os Estados Unidos, Teresa para o convento,
Raimundo morreu de desastre, Maria ficou para tia,
Joaquim suicidou-se e Lili casou com J. Pinto Fernandes
que não tinha entrado na história.



Questão 3: Construa, a partir da gramática GD1 de (4), uma gramática GD2 tal que um parser baseado nessa gramática reconheça estruturas como a de (1) ou quaisquer outras construídas nos moldes de (2) e (3). Teste a a sua proposta de gramática no NLTK por meio do Donatus.


(1) João amava Teresa que amava Raimundo
(2) João amava Teresa que amava Raimundo que amava Maria que amava Joaquim
(3) João amava Teresa que amava Raimundo que amava Maria que amava Joaquim que amava Lili que amava Francisco que amava Joana


(4) Gramática GD1
S → NP VP
VP → V NP
NP → N
CP → C S
V → {amava}
N → {João, Teresa, Raimundo, Maria, Joaquim, Lili, Francisco, Joana}
C → {que}



Nas seguintes questões, marque verdadeiro (V) ou falso (F) para as alternativas.

Questão 4: Seja LD a língua gerada pela gramática GD2, proposta como resolução da Questão 3. Sobre LD é correto afirmar:
a. Trata-se de língua infinita.
b. LD é do tipo 0.
c. LD é do tipo 1.
d. LD é do tipo 2.

Questão 5: Sobre a Hierarquia de Chomsky, é correto afirmar:
a. Uma gramática do tipo 0 é capaz de gerar qualquer língua do tipo 1.
b. Uma gramática do tipo 0 é capaz de gerar qualquer língua do tipo 2.
c. Uma gramática do tipo 3 é capaz de gerar qualquer língua do tipo 2.
d. Uma gramática do tipo 1 é capaz de gerar qualquer língua do tipo 3.

Questão 6: Qual o tipo mais alto de gramática de Chomsky em que se enquadra a gramática GD1 do exemplo (4) da Questão 3?
a. Tipo 0.
b. Tipo 1.
c. Tipo 2.
d. Tipo 3.

Questão 7: Construa uma versão GD3 de GD2 capaz de analisar os versos abaixo do poema “Tinha uma pedra” de Drummond.2 Teste a gramática no NLTK por meio do Donatus.

(5) no meio do caminho tinha uma pedra
(6) tinha uma pedra no meio do caminho
(7) tinha uma pedra

1 ANDRADE, Carlos Drummond de. Nova Reunião: 19 Livros de Poesia. Volume 1. Rio de Janeiro: José Olympio, 1983, p. 25.
2 ANDRADE, Carlos Drummond de. Nova Reunião: 19 Livros de Poesia. Volume 1. Rio de Janeiro: José Olympio, 1983, p. 15.


Creative Commons License
Exercícios sobre o capítulo 1 de Alencar e Othero (2012) by Leonel F. de Alencar is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License.
Based on a work at http://teoria-da-gramatica.blogspot.com.br/2012/08/alencar-l.html.

Nenhum comentário:

Postar um comentário