Você está na página 1de 4

Anhanguera Educacional – Taguatinga - FACNET

Curso: Bacharel em Sistemas de Informação Período: 5° Turma: A Nota:


Disciplina: Linguagem para Organização e Transferência de Dados para Web Turno: Not
Professor: Guilherme Costa Data: 25/09/2012
Aluno(a):

1. Qual a correta sintaxe para declaração que define a versão do XML utilizada?

( ) <xml version="1.0" />


( ) <?xml version="1.0" ?>
( ) <?xml version="1.0" />

2. O documento XML abaixo é um exemplo de XML “bem formado”?

<?xml version="1.0"?>
<email>
<remetente>professor@email.com</remetente>
<destinatario>aluno@email.com</destinatario>
<titulo>Estudar para a Prova!</titulo>
<mensagem>Não se esqueça de estudar para a prova!</mensagem>
</email>

( ) Sim ( ) Não. Por quê?


__________________________________________________________________________________
__________________________________________________________________________________

3. O documento XML abaixo é um exemplo de XML “bem formado”?

<?xml version="1.0"?>
<remetente>professor@email.com</remetente>
<destinatario>aluno@email.com</destinatario>
<titulo>Estudar para a Prova!</titulo>
<mensagem>Não se esqueça de estudar para a prova!</mensagem>

( ) Sim ( ) Não. Por quê?


__________________________________________________________________________________
__________________________________________________________________________________

4. O documento XML abaixo é um exemplo de XML “bem formado”?

<?xml version="1.0"?>
<biblioteca>
<livro>
<nome/>Nome do Livro
</livro>
</biblioteca>

( ) Sim ( ) Não. Por quê?


__________________________________________________________________________________
__________________________________________________________________________________
5. O documento XML abaixo é um exemplo de XML “bem formado”?

6. <?xml version="1.0"?>
<email>
<remetente>professor@email.com</remetente>
<destinatário tipo=”oculto”>aluno@email.com</destinatario>
<titulo>Estudar para a Prova!</titulo>
<mensagem>Não se esqueça de estudar para a prova!</mensagem>
</email>

7. ( ) Sim ( ) Não. Por quê?


__________________________________________________________________________________
__________________________________________________________________________________

8. Um elemento XML pode ser vazio?

( ) Sim ( ) Não

9. Qual das alternativas é correta?

( ) Todos elementos XML devem ser escritos em caixa baixa (lower case)
( ) Todos elementos XML devem, obrigatoriamente, ser fechados
( ) Todos documentos XML devem ter um DTD
( ) Todas as afirmativas estão corretas

10. Qual das alternativas é correta?

( ) Todos elementos XML são “case sensitive” (diferenciação de caixa alta e caixa baixa)
( ) Todos documentos XML devem, obrigatoriamente, ter um e apenas um elemento raiz
( ) Todos atributos de um elemento XML devem estar entre aspas
( ) Todas as afirmativas estão corretas

De acordo com o seguinte DTD, responda as questões 11 à 13:

<!DOCTYPE email [

<!ELEMENT email (remetente, destinatario, titulo?, mensagem)>


<!ELEMENT remetente (#PCDATA)>
<!ELEMENT destinatario (#PCDATA)>
<!ELEMENT titulo (#PCDATA)>
<!ELEMENT mensagem (#PCDATA)>

]>
11. O XML abaixo está:

<?xml version="1.0"?>
<email>
<remetente>professor@email.com</remetente>
<destinatario>aluno@email.com</destinatario>
<titulo>Estudar para a Prova!</titulo>
<mensagem>Não se esqueça de estudar para a prova!</mensagem>
</email>

( ) Mal formado e inválido ( ) Bem formado e inválido


( ) Mal formado e válido ( ) Bem formado e válido
Por quê?
_____________________________________________________________________________________
_____________________________________________________________________________________

12. O XML abaixo está:

<?xml version="1.0"?>
<email>
<remetente>professor@email.com</remetente>
<destinatario>aluno@email.com</destinatario>
<destinatario>aluno2@email.com</destinatario>
<titulo>Estudar para a Prova!</titulo>
<mensagem>Não se esqueça de estudar para a prova!</mensagem>
</email>

( ) Mal formado e inválido ( ) Bem formado e inválido


( ) Mal formado e válido ( ) Bem formado e válido
Por quê?
_____________________________________________________________________________________
_____________________________________________________________________________________

13. O XML abaixo está:

<?xml version="1.0"?>
<email>
<remetente>professor@email.com</remetente>
<destinatario>aluno@email.com</destinatario>
<mensagem>Não se esqueça de estudar para a prova!</mensagem>
</email>

( ) Mal formado e inválido ( ) Bem formado e inválido


( ) Mal formado e válido ( ) Bem formado e válido
Por quê?
_____________________________________________________________________________________
_____________________________________________________________________________________
14. Elabore o DTD e um XML exemplo que atenda à solicitação abaixo:

Preparar uma mensagem que contenha o remetente e os destinatários. O remetente pode ser
anônimo. Na mensagem devem ser informados o título e o corpo da mensagem. A mensagem
poderá solicitar confirmação de leitura.

15. Elabore o XML que atenda ao DTD abaixo:

<!DOCTYPE curriculo [

<!ELEMENT curriculo (dadosPessoais, dadosProfissionais)>


<!ELEMENT dadosPessoais (nome, endereco, telefone+, email?)>
<!ELEMENT nome (#PCDATA)>
<!ELEMENT endereco(logradouro, complemento?, numero?, bairro, cidade, uf, cep)>
<!ELEMENT logradouro (#PCDATA)>
<!ELEMENT complemento (#PCDATA)>
<!ELEMENT numero (#PCDATA)>
<!ELEMENT bairro (#PCDATA)>
<!ELEMENT cidade (#PCDATA)>
<!ELEMENT uf (#PCDATA)>
<!ELEMENT cep (#PCDATA)>
<!ELEMENT telefone (#PCDATA)>
<!ELEMENT email (#PCDATA)>
<!ELEMENT dadosProfissionais (experiencia*)>
<!ELEMENT experiencia (descricao, periodo, local)>
<!ELEMENT descricao (#PCDATA)>
<!ELEMENT periodo (anoInicio, (anoTermino|atual))>
<!ELEMENT anoInicio(#PCDATA)>
<!ELEMENT anoTermino (#PCDATA)>
<!ELEMENT atual EMPTY>
<!ELEMENT local (#PCDATA)>

]>

16. Elabore um arquivo de folha de estilos (CSS) para apresentar os dados do XML do exercício
anterior. Escreva o código CSS e copie uma imagem da tela gerada.

Você também pode gostar