Prévia do material em texto
13/06/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/ 1/4
Simulado AV
Teste seu conhecimento acumulado
Disc.: LINGUAGEM XML
Aluno(a): JAELSON LIMA DA ROCHA 202003066291
Acertos: 9,0 de 10,0 13/06/2021
Acerto: 1,0 / 1,0
Qual dos formatos e/ou estruturas de dados abaixo podem ser usados para dados estruturados ou dados não
estruturados ?
Arquivos XML, Arquivos JSON, Arquivos CSV
Arquivos XML, Planilhas Excel, Arquivos CSV
Arquivos HTML, Arquivos Texto, Arquivos estruturados Multimídia
Bancos de Dados Relacionais, Arquivos XML, Arquivos JSON
Arquivos HTML, Arquivos estruturados Multimídia, Arquivos CSV
Respondido em 13/06/2021 16:40:21
Acerto: 1,0 / 1,0
A validação de um documento XML pode ser feita de mais de uma forma. Qual das formas e ferramentas abaixo
são adequadas para tal validação assumindo que tenhamos recursos limitados para obter a ferramenta ?
CoreFilling, XML Schema
Liquid Studio, Esquemas XML
iXedit, Esquemas XML
XMLValidation, Folhas de Estilo CSS
XMLSpy, arquivos DTD
Respondido em 13/06/2021 16:45:06
Acerto: 1,0 / 1,0
Qual das perguntas abaixo NÃO justifica utilizarmos um processo de validação para um arquivo em formato XML?
Como podemos saber se um arquivo está escrito no formato XML?
Como garantimos que um arquivo é válido para o propósito que se destina?
É possível garantir que outros documentos similares não sejam válidos?
Como o sistema vai entender o arquivo que foi criado?
Como podemos garantir a criação de outros arquivos sigam um mesmo padrão daquele arquivo?
Respondido em 13/06/2021 16:45:34
Questão1
a
Questão2
a
Questão3
a
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
13/06/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/ 2/4
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 atributo " xmlns " precisa apontar para o link do W3 onde todas as palavras reservadas usadas para
construir o esquema são declaradas.
É necessário garantir que o arquivo XSD tenha apenas um elemento na raiz
O prefixo do espaço de nomes deve ser sempre " xsd "
Basta que o arquivo XSD seja bem formado
O arquivo XSD de validação deve incluir um DTD padrão especificado pelo consorcio W3
Respondido em 13/06/2021 16:45:51
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
É 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
Utiliza completamente o paradigma orientado a objetos
Respondido em 13/06/2021 16:46:06
Acerto: 1,0 / 1,0
Tomando como base as formas programáticas de manipular um documento XML utilizando SAX e DOM, as
afirmações abaixo estão corretas, EXCETO:
getNodeType() - Retorna o tipo 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
item() - Retorna um nó especifico do objeto da classe Document passando o rótulo do nó
NodeList() - Retorna a lista de nós de um elemento, note que será diferente dependendo do tipo de
elemento
getChildNodes() - É o método que obtém a lista de nós filhos de qualquer nó ou documento
Respondido em 13/06/2021 16:46:29
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
Operar com persistência em memória física (Disco, etc)
Incluir auto-validação
Flexível
Aberta
Respondido em 13/06/2021 16:46:46
Questão4
a
Questão5
a
Questão6
a
Questão7
a
13/06/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/ 3/4
Acerto: 0,0 / 1,0
Qual das opções abaixo representam os elementos, tecnologias ou componentes que podem utilizados nas XSLTs
?
Arquivo XML, Arquivo XSL, DOM
Arquivo XML, Esquema XSD, DOM, SAX
DOM, SAX, Arquivo XML, Arquivo XSL
Arquivo XML, SAX
Arquivo XML, Esquema XSD, Arquivo XSL, XSL-FO
Respondido em 13/06/2021 16:47:08
Acerto: 1,0 / 1,0
Qual a principal diferença entre bancos de dados habilitados para XML e Bancos de dados XML Nativos?
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 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)
Bancos de dados Habilitados a XML não podem fazer consultas XQuery e nem manipular com
relacionamentos dentro do XML
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
Respondido em 13/06/2021 16:47:33
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
A estrutura fundamental de armazenamento dos dados serão coleções que podem ser consultadas usando
SQL
O método fundamental de consulta de dados XML em um banco de dados XML Nativo é o XPath
Define um esquema XML que irá validar os as informações de séries e filmes modelados em forma de um
grafo.
A única forma de modelagem de dados XML será usando esquemas XML
Respondido em 13/06/2021 16:47:48
Questão8
a
Questão9
a
Questão10
a
javascript:abre_colabore('38403','229596957','4708212147');
13/06/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/ 4/4