XML-DTD
Pretende-se armazenar num ficheiro XML a seguinte informação acerca de alunos: número. nome, plano de estudos (novo ou antigo) e notas alcançadas (currículo). Se o plano de estudos for o novo, cada nota tem associado um peso, enquanto que no plano antigo, todas as notas têm o mesmo peso. Um aluno, num determinado momento pode ainda não ter nenhuma nota no seu currículo.
XML e DTD
1. Comece por idealizar quais os elementos necessários e qual a estrutura hierárquica do ficheiro XML
2. Desenvolva um DTD que especifique a estrutura do documento
3. Escreva um pequeno ficheiro XML com informação de vários alunos (currículo antigo e novo)
4. Verifique o ficheiro XML contra o DTD usando um verificador (por exemplo o da SUN). Também pode usar um editor de XML com essa capacidade (por exemplo o CookTop para windows)