Baixe o app para aproveitar ainda mais
Prévia do material em texto
Disc.: LINGUAGEM XML Aluno(a): Acertos: 10,0 de 10,0 23/03/2022 1a Questão Acerto: 1,0 / 1,0 Sabemos que o formato XML é extremamente aberto e permite a descrição de uma enorme quantidade de informações, contudo, há certas regras que devem ser obedecidas, além das boas práticas. Qual dos formatos abaixo seria considerado totalmente inválido dentro das regras dos documentos XML: descrição... Nome1 Nome2 Nova filial do norte descrição... descrição... Nome1 Nome2 descrição... Nome1 Nome2 descrição... Nome1 Nome2 descrição... Respondido em 23/03/2022 17:25:56 Explicação: descrição... Nome1 Nome2 descrição... 2a Questão Acerto: 1,0 / 1,0 O editor de XML < oXygen > e similares são mais adequados no seguinte cenário: Manutenção de descritores de aplicações Quando temos falta de recursos mas precisamos de uma visão gráfica de qualidade razoável Necessidade de uma visão gráfica robusta criando uma relação custo-benefício eficiente Processar validação de arquivos XML através de arquivos DTD Processar validação de arquivos XML através de esquemas XML Respondido em 23/03/2022 17:28:48 3a Questão Acerto: 1,0 / 1,0 Qual das afirmativas abaixo está correta no que diz respeito a estrutura de construção de um arquivo de definição de documento (DTD)? Um documento XML pode ter mais de uma raiz, contudo, no DTD podemos definir apenas um elemento. A solução para se ter múltiplos elementos a partir da raiz e incluir um filho na raiz, através de uma diretiva e a partir deste elemento, declarar qualquer número de filhos. Um DTD deve indicar apenas um elemento raiz do arquivo XML, porém, a raiz pode ter qualquer número de filhos que se deseje. A raiz do arquivo XML indicada no DTD pode ter apenas um filho. A partir da raiz podemos ter múltiplos filhos, mas apenas de um mesmo tipo de elemento. Respondido em 23/03/2022 17:26:19 Explicação: Um DTD deve indicar apenas um elemento raiz do arquivo XML, porém, a raiz pode ter qualquer número de filhos que se deseje. 4a Questão Acerto: 1,0 / 1,0 A despeito do formato XML ser extremamente livre e os esquemas XML proverem uma grande liberdade, justamente por também serem escritos no formato usando XML, eles devem obedecer a certas regras. Qual das opções abaixo garante essas regras: O arquivo XSD de validação deve incluir um DTD padrão especificado pelo consorcio W3 O atributo " xmlns " precisa apontar para o link do W3 onde todas as palavras reservadas usadas para construir o esquema são declaradas. Basta que o arquivo XSD seja bem formado O prefixo do espaço de nomes deve ser sempre " xsd " É necessário garantir que o arquivo XSD tenha apenas um elemento na raiz Respondido em 23/03/2022 17:26:36 5a Questão Acerto: 1,0 / 1,0 Considerando a forma com que usamos a biblioteca de funções SAX para processar um arquivo XML, o que seria mais adequado dizer em relação ao seu paradigma de programação ? É um paradigma totalmente orientado a serviços Utiliza uma arquitetura modelar sequencial orientada a procedimentos Utiliza completamente o paradigma orientado a objetos É de fato uma programação orientada a eventos de ocorrência dos elementos Trabalha com o polimorfismo da orientação por objetos para escrever os códigos de processamento dos elementos Respondido em 23/03/2022 17:26:49 6a Questão Acerto: 1,0 / 1,0 Qual das opções abaixo define características diferenciadas da utilização do modelo de documento de objetos (DOM) ? Utilizando o DOM podemos fazer varreduras e compactar o arquivo XML transformando ele em formato binário para apresentação visual. A grande vantagem da utilização dos DOMs é a criação de novos nós da estrutura XML apesar de não poder modificar aqueles que já existem. Ele permite a criação independente de nós e elementos de uma estrutura XML em memória de forma programática e depois criar um arquivo XML. Pode somente alterar um arquivo XML previamente existente em arquivo e carregado na memoria mas para criação de um novo arquivo XML temos que usar as funções da API SAX Apesar de precisar da API SAX para varrer o documento XML para criar a árvore DOM, uma vez criada a estrutura, ela pode ser modificada programaticamente e escrita novamente alterando o arquivo XML. Respondido em 23/03/2022 17:26:59 7a Questão Acerto: 1,0 / 1,0 Qual arquivos XML que define uma lista de estado de cores em uma aplicação Android? color values drawable menu layout Respondido em 23/03/2022 17:27:06 Explicação: color 8a Questão Acerto: 1,0 / 1,0 Os seguintes componentes fazem parte da estrutura de serviços WEB (Web Services), EXCETO: WSDL - Interface para uso de um Web Service, do inglês "Web Services Description Language" (Linguagem de Descrição de Serviços Web) Utiliza XML para descrever um determinado Web Service armazenado em um certo servidor de aplicação. SOAP - Protocolo para troca de informações em Web Services, do inglês "Simple Object Access Protocol" (Protocolo Simples de Acesso a Objetos). UDDI - Diretório de busca de Web Services, do inglês "Universal Description, Discovery and Integration" (Descrição Universal para Descoberta e Integração). RDF - Resource Definition Framework XML - Linguagem de marcação de dados extensível que permite que o usuário defina as suas próprias linguagens de marcação para atender à inúmeras classes de documentos diferentes. Respondido em 23/03/2022 17:27:14 Explicação: RDF - Resource Definition Framework 9a Questão Acerto: 1,0 / 1,0 Quais das opções abaixo mostra vantagens dos bancos XML Nativos ? Tecnologia Recente e Inovadora, Padrão não consolidado Gerenciamento complexo, A flexibilidade estrutural de documentos Trabalhar com dados semi-estruturados, persistência para dados complexos, flexibilidade estrutural de documentos Gerenciamento de dados relacionais, A flexibilidade estrutural de documentos O modelo de dados diferente, persistência para dados complexos Respondido em 23/03/2022 17:27:20 Explicação: Trabalhar com dados semi-estruturados, persistência para dados complexos, flexibilidade estrutural de documentos 10a Questão Acerto: 1,0 / 1,0 Desejamos fazer a modelagem de dados de XML das informações sobre gostos de diversos usuários de filmes e séries de TV e armazenar em um banco de dados XML Nativo. O que podemos dizer de correto sobre essa modelagem? Fazemos a modelagem física dos dados de séries e filmes usando o modelo relacional Define um esquema XML que irá validar os as informações de séries e filmes modelados em forma de um grafo. A estrutura fundamental de armazenamento dos dados serão coleções que podem ser consultadas usando SQL A única forma de modelagem de dados XML será usando esquemas XML O método fundamental de consulta de dados XML em um banco de dados XML Nativo é o XPath
Compartilhar