|
Ficha Nº1
|
Exercício Nº5
|
2007.10.01
|
p1: PGs --> PG '.'
p2: | PGs ';' PG
p3: PG --> IdOrient Tipo CoOrient Aluno '(' Titulo ')' Inic Fim
p4: IdOrient --> id
P5: Tipo --> PHD
p6: | MSC
p7: CoOrient --> &
p8: | CO-ORIENT Nome
p9: Aluno --> Nome
p10: Titulo--> str
p11: Nome --> str
p12: Inic --> INI Ano
p13: Fim --> &
p14: | FIM Ano
p15: Ano --> num
(a)Especifique um DTD equivalente à gramática apresentada.
(b)Crie uma instância documental ou utilize o XMLSpy para gerar uma automaticamente.
(c)Valide a instância. Introduza erros. Valide de novo. Analise os resultados.