Baixe o app para aproveitar ainda mais
Prévia do material em texto
Meus Simulados Teste seu conhecimento acumulado Disc.: LINGUAGEM XML Aluno(a): VALEIRO ANTONIO DE FIGUEIREDO 202104489064 Acertos: 3,0 de 10,0 20/07/2022 Acerto: 0,0 / 1,0 Qual das afirmativas abaixa é verdadeira sobre as regras de construção de um arquivo XML: Os atributos podem ser usados para associar valores a um elemento mas para isso eles precisam estar declarados na tag de abertura assim como de fechamento. Pode possuir múltiplos elementos na raiz desde que identi�cados por um espaço de nomes. Só pode possuir um único elemento raiz. A única forma de associarmos um texto a um elemento é através do conteúdo envolvido pelas tags de abertura e fechamento. Documentos XML podem ser criados de forma livre sem precisar de nenhum cabeçalho para identi�cá-lo como documento XML. Respondido em 20/07/2022 15:21:41 Explicação: Só pode possuir um único elemento raiz. Acerto: 0,0 / 1,0 As seguintes ferramentas gratuitas são adequadas para a transformação de arquivos XSLT iXedit, Xerlin �rstobject, iXedit XPontus, XMLSpy Rinzo, XMLFox oXygen, Core�lling Respondido em 20/07/2022 15:21:09 Explicação: iXedit, Xerlin Questão1 a Questão2 a https://simulado.estacio.br/alunos/inicio.asp javascript:voltar(); Acerto: 1,0 / 1,0 Qual das perguntas abaixo NÃO justi�ca utilizarmos um processo de validação para um arquivo em formato XML? É possível garantir que outros documentos similares não sejam válidos? Como podemos saber se um arquivo está escrito no formato XML? Como podemos garantir a criação de outros arquivos sigam um mesmo padrão daquele arquivo? Como o sistema vai entender o arquivo que foi criado? Como garantimos que um arquivo é válido para o propósito que se destina? Respondido em 20/07/2022 13:26:59 Explicaçã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: É necessário garantir que o arquivo XSD tenha apenas um elemento na raiz 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 arquivo XSD de validação deve incluir um DTD padrão especi�cado pelo consorcio W3 O pre�xo do espaço de nomes deve ser sempre " xsd " Respondido em 20/07/2022 15:12:27 Acerto: 0,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 ? É de fato uma programação orientada a eventos de ocorrência dos elementos É um paradigma totalmente orientado a serviços Utiliza uma arquitetura modelar sequencial orientada a procedimentos Utiliza completamente o paradigma orientado a objetos Trabalha com o polimor�smo da orientação por objetos para escrever os códigos de processamento dos elementos Respondido em 20/07/2022 13:24:58 Acerto: 0,0 / 1,0 Tomando como base as formas programáticas de manipular um documento XML utilizando SAX e DOM, as a�rmações abaixo estão corretas, EXCETO: Questão3 a Questão4 a Questão5 a Questão6 a NodeList() - Retorna a lista de nós de um elemento, note que será diferente dependendo do tipo de elemento item() - Retorna um nó especi�co do objeto da classe Document passando o rótulo do nó getNodeValue () - Retorna o valor do nó, o que em termos do documento XML seria o texto embaixo dos rótulos de abertura e fechamento getChildNodes() - É o método que obtém a lista de nós �lhos de qualquer nó ou documento getNodeType() - Retorna o tipo do nó Respondido em 20/07/2022 13:19:20 Acerto: 0,0 / 1,0 Qual das características abaixo torna a XML uma melhor escolha para uma aplicação em suas primeiras versões de lançamento, diminuindo as preocupações com as novas versões ? Operar com persistência em memória física (Disco, etc) A possibilidade de se auto validar através de DTDs ou Esquemas XML Flexível de forma a poder acrescentar novos elementos no arquivo assim como novos �lhos de elementos já criados A possiblidade de trabalhar diretamente em memória A capacidade de ser manipulada de forma programática e podemos substituir um elemento por outro, sem alterar a estrutura homogênea principal Respondido em 20/07/2022 13:15:23 Acerto: 1,0 / 1,0 Qual das opções abaixo representam os elementos, tecnologias ou componentes que podem utilizados nas XSLTs ? DOM, SAX, Arquivo XML, Arquivo XSL Arquivo XML, Esquema XSD, DOM, SAX Arquivo XML, SAX Arquivo XML, Esquema XSD, Arquivo XSL, XSL-FO Arquivo XML, Arquivo XSL, DOM Respondido em 20/07/2022 13:05:22 Acerto: 0,0 / 1,0 Qual as opções abaixo, sobre o armazenamento de documentos XML no banco de dados aso precisemos apenas armazenar documentos XML num banco de dados, qualquer banco relacional é su�ciente, dado que todas as operações sejam feitas pela aplicação Somente bancos de dados com suporte para XML Nativo podem armazenar documentos XML pois o seu tamanho e forma desestruturada causa problemas de lock no banco se armazenados como BLOBs ou CLOBs Independente da utilização dos documentos XML, sempre é mais válido utilizar um banco de dados habilitado para XML pois ele terá custo mais baixo e melhor performance Os bancos de dados convencionais de hoje em dia, mesmo sem suporte especí�co para XML podem tratar os relacionamentos da árvore XML normalmente como relações entre tabelas Utilizar bancos habilitados para XML são su�cientes se o nosso propósito for apenas distribuir os dados XML em tabelas diferentes mantendo as relações entre elas como ligações da árvore XML Questão7 a Questão8 a Questão9 a Respondido em 20/07/2022 13:01:46 Acerto: 0,0 / 1,0 Os seguintes passos são necessários para modelagem de dados em XML, EXCETO: Especi�cação de um esquema XML Escolha da linguagem de consulta XQuery Criar um modelo baseado em grafos Levantamento das necessidades de dados Fazer a modelagem conceitual utilizando orientação por objetos Respondido em 20/07/2022 12:52:06 Questão10 a
Compartilhar