Prévia do material em texto
Questão Acerto: 1,0 / 1,0 Qual dos exemplos de formatos e/estruturas abaixo podem ser consideradas como estruturadas Dados de dispositivos móveis, Planilhas Eletrônicas, Arquivos Multimidia Planilhas Excel, Arquivos JSON, HTML Dados de dispositivos móveis, Planilhas Eletrônicas, Arquivos CSV Planilhas Excel, Bancos Relacionais, Arquivos CSV Arquivos XML, Arquivos Texto, Planilhas Excel Respondido em 28/04/2021 20:39:00 2a Questão Acerto: 1,0 / 1,0 O editor de XML < oXygen > e similares são mais adequados no seguinte cenário: Processar validação de arquivos XML através de arquivos DTD Quando temos falta de recursos mas precisamos de uma visão gráfica de qualidade razoável Processar validação de arquivos XML através de esquemas XML Manutenção de descritores de aplicações Necessidade de uma visão gráfica robusta criando uma relação custo-benefício eficiente Respondido em 28/04/2021 20:39:31 3a Questão Acerto: 0,0 / 1,0 Dentre as formas de validar a estrutura e elementos de um documento XML podemos afirmar que: Mesmo que possamos garantir se um elemento terá atributos, não podemos indicar nada sobre os possíveis valores de seus atributos Podemos definir quais elementos um documento pode ter, mas um documento de validação não vai garantir quantos ou se um elemento terá atributos O arquivo de definição de documento ou esquema pode indicar o propósito preciso do documento XML, assim como a aplicação que irá usá-lo Os arquivos de definição de documento, ou mesmo os de definição de esquema podem indicar a estrutura dos rótulos do arquivo XML, mas não os nomes dos rótulos em si Podemos definir quais elementos um documento pode ou deve ter assim como seus atributos Respondido em 28/04/2021 20:39:52 4a Questão Acerto: 1,0 / 1,0 Dentre as características de se utilizar um esquema XML (XSD) para validar um arquivo XML podemos citar, EXCETO: Define atributos que podem aparecer em um documento Define tipos de dados e valores padrão para elementos e atributos Define se um elemento é vazio ou pode incluir texto Determinar os aplicativos que são permitidos processar o documento Define quais elementos são elementos filhos Respondido em 28/04/2021 20:40:30 5a Questão Acerto: 1,0 / 1,0 De que forma podemos obter o texto incluído nos elementos XML ? Através da String passada pelo método startElement() Através do método characters() sobrescrito por polimorfismo passando os detalhes da string de texto Através de um objeto do tipo String passado pelo método characters() Através de um atributo text obtido do objeto Atributes passado pelo startElement Através do value do atributo text obtido do objeto Atributes passado pelo startElement Respondido em 28/04/2021 20:40:41 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) ? 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. 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 Respondido em 28/04/2021 20:41:03 7a Questão Acerto: 1,0 / 1,0 As seguintes características tornam a XML a melhor escolha para descritores de aplicativos, EXCETO: Poder ser alterada e manipulada diretamente em memória Incluir auto-validação Flexível Aberta Operar com persistência em memória física (Disco, etc) Respondido em 28/04/2021 20:44:53 8a Questão Acerto: 1,0 / 1,0 Qual das opções abaixo representam os elementos, tecnologias ou componentes que podem utilizados nas XSLTs ? Arquivo XML, Esquema XSD, DOM, SAX Arquivo XML, SAX Arquivo XML, Arquivo XSL, DOM Arquivo XML, Esquema XSD, Arquivo XSL, XSL-FO DOM, SAX, Arquivo XML, Arquivo XSL Respondido em 28/04/2021 20:45:49 9a Questão Acerto: 1,0 / 1,0 Qual a principal diferença entre bancos de dados habilitados para XML e Bancos de dados XML Nativos? Os bancos de dados XML Nativos utilizam funções para manipulação de vários tipos abstratos de dados. Os bancos habilitados a XML utilizam o banco de dados relacional para armazenar os relacionamentos do documento XML Somente o banco de dados XML Nativo pode de fato armazenar documentos XML enquanto que bancos habilitados a XML fazem esse armazenamento através de objetos binários largos (BLOBs) Bancos de dados Habilitados a XML não podem fazer consultas XQuery e nem manipular com relacionamentos dentro do XML Bancos de dados habilitados para XML operam sobre um banco relacional com extensões enquanto que os bancos XML Nativos operam sobre uma estrutura completamente diferente baseada em bancos hierárquicos Bancos de dados habilitados a XML usam DTDs para validar esquemas XML, já os bancos de dados XML Nativos utilizam esquemas XML (XSD) Respondido em 28/04/2021 20:47:03 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? Define um esquema XML que irá validar os as informações de séries e filmes modelados em forma de um grafo. Fazemos a modelagem física dos dados de séries e filmes usando o modelo relacional O método fundamental de consulta de dados XML em um banco de dados XML Nativo é o XPath A única forma de modelagem de dados XML será usando esquemas XML A estrutura fundamental de armazenamento dos dados serão coleções que podem ser consultadas usando SQL Respondido em 28/04/2021 20:47:54