Pular para conteúdo

Unidade 02

  1. O que significa dizer que o XML é uma linguagem auto-descritiva? Dê um exemplo simples.
  2. Quais são os requisitos para um XML ser bem formado? Cite pelo menos 3.
  3. Para que serve um DTD em um arquivo XML? Dê um exemplo de uso com 2 elementos e 1 atributo.
  4. Explique o que é um namespace no XML e por que ele é útil.
  5. Qual a vantagem do XML Schema em relação ao DTD? Cite 2 recursos que o XSD tem e o DTD não.
  6. O que diferencia JSON de XML na estrutura dos dados? Dê um exemplo curto com nome e idade.
  7. O que faz a função getElementsByTagName no parser XML com Python? Que biblioteca devemos importar para usar essa função?
  8. Quais são os métodos HTTP usados em APIs REST? Relacione cada um com a ação (criar, ler, etc.).
  9. O que é uma mensagem SOAP? Quais são as partes obrigatórias?
  10. Quais são as diferenças entre Basic Auth, API Key e OAuth? Dê um exemplo de uso de cada uma.