Logo Passei Direto
Buscar

Ferramentas de estudo

Questões resolvidas

Qual das afirmativas abaixa é verdadeira sobre as regras de construção de um arquivo XML:
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 identificá-lo como documento XML.
Só pode possuir um único elemento raiz.
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 identificados por um espaço de nomes.

Qual das ferramentas abaixo não possui recursos de autoprenchimento na construção de documentos XML?
Rinzo, XPontus, XMLNotepad
iXEdit, XMLSpy
CoreFIling, oXygen, XMLNotepad
XMLValidation, CoreFiling, XMLFox
firstObject, LiquidStudio, iXEdit

Dentre as formas de validar a estrutura e elementos de um documento XML podemos afirmar que:
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.
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.
Podemos definir quais elementos um documento pode ou deve ter assim como seus atributos.
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.
Mesmo que possamos garantir se um elemento terá atributos, não podemos indicar nada sobre os possíveis valores de seus atributos.

Sobre o elemento complexType na definição de esquemas XML é correto dizer que:
Declara objetos compostos de outros filhos, em outras palavras, nós da árvore que não sejam folhas.
Declara os atributos dos 'rótulos' XML.
Declara objetos simples que não tenham filhos ou compostos de outros elementos.
Este é o objeto principal do XSD, declara o elemento ou 'rótulo' do documento XML a ser validado.
Declara a ordem que os elementos filhos de um elemento devem ser declarados.

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 do 'value' do atributo 'text' obtido do objeto 'Atributes' passado pelo startElement.
Através de um atributo 'text' obtido do objeto 'Atributes' passado pelo startElement.

Uma das vantagens de usar os recursos do DOM é criar num novo arquivo XML a partir de um DOM criado ou alterado de forma programática. Qual dos códigos abaixo mostra como podemos fazer isso a partir de um objeto "total" da classe "Document"?
TransformerFactory fabrica = TransformerFactory.newInstance(); Transformer criador = fabrica.newTransformer(); DOMSource objetoDOM = new DOMSource(total); StreamResult streamSaida = new StreamResult(new Fie(arquivo)); criador.transform(objetoDOM,streamSaida);
DOMSource objetoDOM = new DOMSource(total); StreamResult streamSaida = new StreamResult(new Fie(arquivo)); objetoDOM.transform(streamSaida);
TransformerFactory fabrica = TransformerFactory.newInstance(); Transformer criador = fabrica.newTransformer(); DOMSource objetoDOM = new DOMSource(total); criador.transform(objetoDOM, arquivo);
TransformerFactory fabrica = TransformerFactory.newInstance(); Transformer criador = fabrica.newTransformer(); DOMSource objetoDOM = new DOMSource(total); StreamResult streamSaida = new StreamResult(new Fie(arquivo)); streamSaida.printXML(objetoDOM,streamSaida);
Transformer criador = new Transformer(); DOMSource objetoDOM = new DOMSource(total); StreamResult streamSaida = new StreamResult(new Fie(arquivo)); criador.transform(objetoDOM,streamSaida);

Qual dos seguintes nomes corresponde ao elemento do arquivo XML de uma aplicação Android onde podemos colocar todos os detalhes para mudar aspectos visuais, como cor, estilos de fonte, etc?
color
layout
font
resources
style

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)

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Qual das afirmativas abaixa é verdadeira sobre as regras de construção de um arquivo XML:
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 identificá-lo como documento XML.
Só pode possuir um único elemento raiz.
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 identificados por um espaço de nomes.

Qual das ferramentas abaixo não possui recursos de autoprenchimento na construção de documentos XML?
Rinzo, XPontus, XMLNotepad
iXEdit, XMLSpy
CoreFIling, oXygen, XMLNotepad
XMLValidation, CoreFiling, XMLFox
firstObject, LiquidStudio, iXEdit

Dentre as formas de validar a estrutura e elementos de um documento XML podemos afirmar que:
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.
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.
Podemos definir quais elementos um documento pode ou deve ter assim como seus atributos.
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.
Mesmo que possamos garantir se um elemento terá atributos, não podemos indicar nada sobre os possíveis valores de seus atributos.

Sobre o elemento complexType na definição de esquemas XML é correto dizer que:
Declara objetos compostos de outros filhos, em outras palavras, nós da árvore que não sejam folhas.
Declara os atributos dos 'rótulos' XML.
Declara objetos simples que não tenham filhos ou compostos de outros elementos.
Este é o objeto principal do XSD, declara o elemento ou 'rótulo' do documento XML a ser validado.
Declara a ordem que os elementos filhos de um elemento devem ser declarados.

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 do 'value' do atributo 'text' obtido do objeto 'Atributes' passado pelo startElement.
Através de um atributo 'text' obtido do objeto 'Atributes' passado pelo startElement.

Uma das vantagens de usar os recursos do DOM é criar num novo arquivo XML a partir de um DOM criado ou alterado de forma programática. Qual dos códigos abaixo mostra como podemos fazer isso a partir de um objeto "total" da classe "Document"?
TransformerFactory fabrica = TransformerFactory.newInstance(); Transformer criador = fabrica.newTransformer(); DOMSource objetoDOM = new DOMSource(total); StreamResult streamSaida = new StreamResult(new Fie(arquivo)); criador.transform(objetoDOM,streamSaida);
DOMSource objetoDOM = new DOMSource(total); StreamResult streamSaida = new StreamResult(new Fie(arquivo)); objetoDOM.transform(streamSaida);
TransformerFactory fabrica = TransformerFactory.newInstance(); Transformer criador = fabrica.newTransformer(); DOMSource objetoDOM = new DOMSource(total); criador.transform(objetoDOM, arquivo);
TransformerFactory fabrica = TransformerFactory.newInstance(); Transformer criador = fabrica.newTransformer(); DOMSource objetoDOM = new DOMSource(total); StreamResult streamSaida = new StreamResult(new Fie(arquivo)); streamSaida.printXML(objetoDOM,streamSaida);
Transformer criador = new Transformer(); DOMSource objetoDOM = new DOMSource(total); StreamResult streamSaida = new StreamResult(new Fie(arquivo)); criador.transform(objetoDOM,streamSaida);

Qual dos seguintes nomes corresponde ao elemento do arquivo XML de uma aplicação Android onde podemos colocar todos os detalhes para mudar aspectos visuais, como cor, estilos de fonte, etc?
color
layout
font
resources
style

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)

Prévia do material em texto

Disc.: LINGUAGEM XML 
Acertos: 10,0 de 10,0 22/03/2023 
 
 
1a 
 Questão 
Acerto: 1,0 / 1,0 
 
Qual das afirmativas abaixa é verdadeira sobre as regras de construção de um arquivo XML: 
 
 
A única forma de associarmos um texto a um elemento é através do conteúdo envolvido pelas tags de abertura e 
fechamento. 
 
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. 
 
Documentos XML podem ser criados de forma livre sem precisar de nenhum cabeçalho para identificá-lo como 
documento XML. 
 
Pode possuir múltiplos elementos na raiz desde que identificados por um espaço de nomes. 
 Só pode possuir um único elemento raiz. 
Respondido em 22/03/2023 13:48:18 
 
Explicação: 
Só pode possuir um único elemento raiz. 
 
 
2a 
 Questão 
Acerto: 1,0 / 1,0 
 
Qual das ferramentas abaixo não possui recursos de autoprenchimento na construção de documentos XML ? 
 
 
iXEdit, XMLSpy 
 
firstObject, LiquidStudio, iXEdit 
 XMLValidation, CoreFiling, XMLFox 
 
CoreFIling, oXygen, XMLNotepad 
 
Rinzo, XPontus, XMLNotepad 
Respondido em 22/03/2023 13:52:22 
 
Explicação: 
XMLValidation, CoreFiling, XMLFox 
 
 
3a 
 Questão 
Acerto: 1,0 / 1,0 
 
Dentre as formas de validar a estrutura e elementos de um documento XML podemos afirmar que: 
 
 
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 
 Podemos definir quais elementos um documento pode ou deve ter assim como seus 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 
 
Mesmo que possamos garantir se um elemento terá atributos, não podemos indicar nada sobre os possíveis 
valores de seus atributos 
 
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 
Respondido em 22/03/2023 13:56:22 
 
Explicação: 
. 
 
 
4a 
 Questão 
Acerto: 1,0 / 1,0 
 
Sobre o elemento complexType na definição de esquemas XML é correto dizer que 
 
 
Declara objetos simples que não tenham filhos ou compostos de outros elementos. 
 
Este é o objeto principal do XSD, declara o elemento ou ¿rótulo¿ ( ) do documento XML a ser validado. 
 
Declara a ordem que os elementos filhos de um elemento devem ser declarados. 
 
Declara os atributos dos ¿rótulos¿ XML. 
 Declara objetos compostos de outros filhos, em outras palavras, nós da árvore que não sejam folhas. 
Respondido em 22/03/2023 13:58:57 
 
Explicação: 
Declara objetos compostos de outros filhos, em outras palavras, nós da árvore que não sejam folhas. 
 
 
5a 
 Questão 
Acerto: 1,0 / 1,0 
 
 De que forma podemos obter o texto incluído nos elementos XML ? 
 
 Através do método "characters()" sobrescrito por polimorfismo passando os detalhes da string de texto 
 
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 
 
Através de um objeto do tipo String passado pelo método "characters()" 
 
Através da String passada pelo método "startElement()" 
Respondido em 22/03/2023 14:01:35 
 
Explicação: 
A) Através do método "characters()" sobrescrito por polimorfismo passando os detalhes da string de texto 
 
 
6a 
 Questão 
Acerto: 1,0 / 1,0 
 
Uma das vantagens de usar os recursos do DOM é criar num novo arquivo XML a partir de um DOM criado ou alterado 
de forma programática. Qual dos códigos abaixo mostra como podemos fazer isso a partir de um objeto "total" da 
classe "Document" ? 
 
 TransformerFactory fabrica = TransformerFactory.newInstance(); 
Transformer criador = fabrica.newTransformer(); 
DOMSource objetoDOM = new DOMSource(total); 
StreamResult streamSaida = new StreamResult(new Fie(arquivo)); 
criador.transform(objetoDOM,streamSaida); 
 
DOMSource objetoDOM = new DOMSource(total); 
StreamResult streamSaida = new StreamResult(new Fie(arquivo)); 
objetoDOM.transform(streamSaida); 
 
TransformerFactory fabrica = TransformerFactory.newInstance(); 
Transformer criador = fabrica.newTransformer(); 
DOMSource objetoDOM = new DOMSource(total); 
criador.transform(objetoDOM, arquivo); 
 
TransformerFactory fabrica = TransformerFactory.newInstance(); 
Transformer criador = fabrica.newTransformer(); 
DOMSource objetoDOM = new DOMSource(total); 
StreamResult streamSaida = new StreamResult(new Fie(arquivo)); 
streamSaida.printXML(objetoDOM,streamSaida); 
 
 
 
Transformer criador = new Transformer(); 
DOMSource objetoDOM = new DOMSource(total); 
StreamResult streamSaida = new StreamResult(new Fie(arquivo)); 
criador.transform(objetoDOM,streamSaida); 
Respondido em 22/03/2023 14:03:36 
 
Explicação: 
TransformerFactory fabrica = TransformerFactory.newInstance(); 
Transformer criador = fabrica.newTransformer(); 
DOMSource objetoDOM = new DOMSource(total); 
StreamResult streamSaida = new StreamResult(new Fie(arquivo)); 
criador.transform(objetoDOM,streamSaida); 
 
 
7a 
 Questão 
Acerto: 1,0 / 1,0 
 
Qual dos seguintes nomes corresponde ao elemento do arquivo XML de uma aplicação Android onde podemos colocar 
todos os detalhes para mudar aspectos visuais, como cor, estilos de fonte, etc? 
 
 
color 
 
layout 
 
style 
 
font 
 resources 
Respondido em 22/03/2023 14:09:28 
 
Explicação: 
resources 
 
 
8a 
 Questão 
Acerto: 1,0 / 1,0 
 
As seguntes tecnologias e linguagens surgiram a partir da difusão e agregação dos conceitos da Web Semântica, 
EXCETO: 
 
 
RDF - Resource Definition Framework 
 
XOL - Ontology Exchange Language 
 
OWL - Ontology Web Language 
 
XML - eXtensible Markup Language 
 UML - Unified Model Language 
Respondido em 22/03/2023 14:10:21 
 
Explicação: 
UML ¿ Unified Model Language 
 
 
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? 
 
 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 não podem fazer consultas XQuery e nem manipular com relacionamentos 
dentro do XML 
 
Bancos de dados habilitados a XML usam DTDs para validar esquemas XML, já os bancos de dados XML 
Nativos utilizam esquemas XML (XSD) 
 
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) 
 
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 22/03/2023 14:13:59 
 
 
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? 
 
 
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 
 
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 
Respondido em 22/03/2023 14:16:52

Mais conteúdos dessa disciplina