Buscar

Unidade 1 - Exercícios de fixação ferramentas web

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 10 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 10 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 10 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

03/10/2022 17:58 Unidade 1 - Exercícios de fixação: Revisão da tentativa
https://portalacademico.eniac.edu.br/mod/quiz/review.php?attempt=2091023&cmid=454402 1/10
Página inicial / Meus Cursos / ENIAC_20222F_14460 / Materiais de Estudo / Unidade 1 - Exercícios de �xação
Iniciado em segunda, 3 out 2022, 17:31
Estado Finalizada
Concluída em segunda, 3 out 2022, 17:58
Tempo
empregado
27 minutos 23 segundos
Notas 10,00 de um máximo de 10,00(100%)
Questão 1
Correto Atingiu 0,50 de 0,50
Questão 2
Correto Atingiu 0,50 de 0,50
Dada a sua simplicidade e leveza de estrutura, o formato JSON é difundido na maioria dos
sistemas que operam intercâmbio de dados. O formato JSON é constituído de duas
estruturas principais. São elas:
a. Uma coleção de strings e uma �la ordenada de valores.
b. Uma coleção de pares nome/valor e uma pilha ordenada de valores.
c. Uma coleção de inteiros e uma lista de strings.
d. Uma coleção de strings e uma coleção de pares nome/valor.
e. Uma coleção de pares nome/valor e uma lista ordenada de valores.
Um documento XML é um formato que obedece a uma série de regras de sintaxe da
linguagem. Existem dois níveis de conformidade com o padrão XML. Um deles é a boa
formação e o outro é a validade. Para ser bem formado, o documento XML precisa seguir
algumas regras especí�cas. Assinale a opção que contém uma dessas regras.
a. Um documento XML deve começar com uma declaração XML.
b. Os elementos de um documento XML não precisam de tag inicial e tag �nal.
c. Um documento XML pode ter mais de um elemento-raiz.
d. Um documento XML pode ter nenhum elemento.
e. Os atributos de um documento XML não precisam estar entre aspas.
https://portalacademico.eniac.edu.br/
https://portalacademico.eniac.edu.br/course/view.php?id=18696
https://portalacademico.eniac.edu.br/course/view.php?id=18696#section-1
https://portalacademico.eniac.edu.br/mod/quiz/view.php?id=454402
https://atendimento.eniac.edu.br/
03/10/2022 17:58 Unidade 1 - Exercícios de fixação: Revisão da tentativa
https://portalacademico.eniac.edu.br/mod/quiz/review.php?attempt=2091023&cmid=454402 2/10
Questão 3
Correto Atingiu 0,50 de 0,50
Um periódico cientí�co está recebendo a submissão de várias propostas de artigos para
serem incluídos em sua próxima edição. As propostas são enviadas em formato XML
conforme o exemplo:
<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="example.xsl"?>
<Artigo>
  <Titulo>Meu Artigo</Titulo>
  <Autores>
<Autor>Sr. Foo</Autor>
<Autor>Sr. Bar</Autor>
  </Autores>
  <Body>Este é o texto do artigo.</Body>
</Artigo>
Os editores desejam extrair as informações das propostas e gerar um documento no seguinte
formato:
Artigo: Meu Artigo
Autores:
- Sr. Foo
- Sr. Bar
Assinale a alternativa que completa o trecho de código XSLT a seguir, capaz de extrair as
informações dos documentos XML e formatá-las conforme desejado pelos editores.
<?xml version="1.0"?>
<xsl:stylesheet version="1.0"
                         xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
            <!-- trecho de código faltante -->
</xsl:stylesheet>
 
a. 
b.
c.
http://www.w3.org/1999/XSL/Transform
https://atendimento.eniac.edu.br/
03/10/2022 17:58 Unidade 1 - Exercícios de fixação: Revisão da tentativa
https://portalacademico.eniac.edu.br/mod/quiz/review.php?attempt=2091023&cmid=454402 3/10
Questão 4
Correto Atingiu 0,50 de 0,50
Questão 5
Correto Atingiu 0,50 de 0,50
d.
e.
O formato JSON foi pensado em meados de 2000, para ser uma forma simples de
intercambiar dados. 
Dessa forma, os tipos de dados no formato JSON se dividem em dados:
a. simples e decompostos.
b. inteiros e booleanos.
c. elementares e estruturados.
d. primitivos e avançados.
e. procedurais e fundamentais.
A linguagem XML é recomendada pela W3C e foi projetada para descrever dados
utilizando elementos que podem ser de�nidos pelo usuário. Assinale a opção que tem um
elemento escrito de forma correta, de acordo com a sintaxe do XML.
a.
b.
c.
d.
e. 
https://atendimento.eniac.edu.br/
03/10/2022 17:58 Unidade 1 - Exercícios de fixação: Revisão da tentativa
https://portalacademico.eniac.edu.br/mod/quiz/review.php?attempt=2091023&cmid=454402 4/10
Questão 6
Correto Atingiu 0,50 de 0,50
Questão 7
Correto Atingiu 0,50 de 0,50
Questão 8
Correto Atingiu 0,50 de 0,50
Os tipos de dados no formato JSON abarcam duas categorias. 
A categoria elementares tem tipos de dados que podem ser de vários formatos; entre eles,
os literais, que também são conhecidos como:
a. �oat.
b. real.
c. caractere.
d. booleano.
e. inteiro.
A linguagem XML é uma linguagem de marcação recomendada pela W3C (WWW
Consortium), derivada da linguagem SGML (Standard Generalized Markup Language, ou
Linguagem de Marcação Padrão Generalizada), que foi projetada para armazenar e
transportar dados de forma hierárquica. Um dos principais objetivos do XML é:
a. ter um conjunto de tags pré-de�nido.
b. facilitar a análise dos documentos XML por diferentes programas.
c. suportar uma quantidade limitada de aplicações, não permitindo que elementos sejam de�nidos por usuários
para estruturar os documentos.
d. prover a comunicação na Web por meio da troca de arquivos de forma dependente de sistemas operacionais
e formatos de arquivos.
e. ter uma especi�cação informal para marcação de documentos.
Há in�nitos tipos estruturados no formato JSON, pois são a combinação de vários outros. 
O mais comum no JSON é a cadeia de valores, que são representações de sequências de
caracteres, também conhecidas como: 
a. boolean.
b. integer .
c. string .
d. char .
e. �oat .
https://atendimento.eniac.edu.br/
03/10/2022 17:58 Unidade 1 - Exercícios de fixação: Revisão da tentativa
https://portalacademico.eniac.edu.br/mod/quiz/review.php?attempt=2091023&cmid=454402 5/10
Questão 9
Correto Atingiu 0,50 de 0,50
Questão 10
Correto Atingiu 0,50 de 0,50
Questão 11
Correto Atingiu 0,50 de 0,50
Arquivos são o meio que geralmente são utilizados para trocar dados entre sistemas
computacionais. Eles têm padrões e determinada organização. Com isso, é possível trocar
informações em diferentes dispositivos, enviando e recebendo dados estruturados de
forma simpli�cada. O trecho do arquivo a seguir permite essa comunicação por seguir um
padrão conhecido como: MariaJoãoQuero falar com você pessoalmente
a. ODF.
b. CSV.
c. PDF.
d. XML.
e. CSS.
O JSON utiliza identi�cadores para de�nir seus objetos, o que ajuda na compreensão da
linguagem, tendo em vista seu parentesco com a própria linguagem humana. Os
identi�cadores em JSON devem ser escritos entre:
a. Vírgulas.
b. Parênteses.
c. Aspas.
d. Exclamações.
e. Interrogações.
Um dos principais desa�os dos próximos anos, que deu origem à linguagem XML, será
transferir dados de sistemas diferentes, com linguagens diferentes, em formatos
padronizados e leves. O que colaborou para a utilização e difusão do formato JSON foi o
seu emprego para:
a. Armazenamento de dados.
b. Intercâmbio de dados.
c. Orquestração de dados.
d. Implementação de dados.
e. Gestão de dados.
https://atendimento.eniac.edu.br/
03/10/2022 17:58 Unidade 1 - Exercícios de fixação: Revisão da tentativa
https://portalacademico.eniac.edu.br/mod/quiz/review.php?attempt=2091023&cmid=454402 6/10
Questão 12
Correto Atingiu 0,50 de 0,50
Questão 13
Correto Atingiu 0,50 de 0,50
Questão 14
Correto Atingiu 0,50 de 0,50
Uma empresa tem um arquivo XML contendo suas informações institucionais (nome
fantasia, endereço, telefone, gerente). Uma alteração precisa ser feita nesse XML para
inclusão da razão social da empresa. 
Considerando que a validação do XML é feita por meio de um DTD, assinale a alternativa
que corresponde à maneira correta de se implementar essa alteração.
a. Adição de uma nova tag em qualquer parte do arquivo XML e uma tag em qualquer trecho do DTD.
b. Inclusão de uma tag interna à tag referente ao nome fantasia no XML e uma tag no início do DTD.
c. Inclusão de uma tag como último elemento do XMLe inclusão de uma tag no �nal do DTD.
d. Inclusão de uma tag abaixo da tag referente ao nome fantasia e uma tag na mesma posição no DTD.
e. Inclusão de uma tag no início do XML e uma tag no trecho �nal do DTD.
Hoje, o formato JSON é o principal concorrente da linguagem XML, que tem perdido força
principalmente em soluções mais simpli�cadas que utilizam web services para o
intercâmbio de dados. O formato JSON permite representar objetos e classes como
estruturas de dados e arrays associativos, com sintaxe similar à linguagem:
a. PHP.
b. DHTML.
c. JavaScript.
d. HTML.
e. XML.
Os tipos de dados no formato JSON abarcam duas categorias. 
A categoria elementares tem tipos de dados que podem ser de vários formatos; entre eles,
os booleanos, que também são conhecidos como:
a. inteiros.
b. �oat.
c. lógicos.
d. reais.
e. chars . 
https://atendimento.eniac.edu.br/
03/10/2022 17:58 Unidade 1 - Exercícios de fixação: Revisão da tentativa
https://portalacademico.eniac.edu.br/mod/quiz/review.php?attempt=2091023&cmid=454402 7/10
Questão 15
Correto Atingiu 0,50 de 0,50
Questão 16
Correto Atingiu 0,50 de 0,50
Uma empresa de contabilidade precisa fazer o processamento de vários lotes de arquivos
XML para efetuar o balanço �scal de seus clientes. Os arquivos têm diferentes tamanhos,
e devem ser processados apenas os arquivos dos clientes vinculados ao setor de TI (o
segmento de atuação do cliente é um dado presente no arquivo XML). 
Assinale a alternativa que descreve a seleção e a justi�cativa do parser XML correto para
esse cenário.
a. Uso de um parser SAX. A construção da estrutura de árvore possibilitará uma seleção rápida dos arquivos e
viabilizará um gerenciamento mais e�ciente da memória.
b. Uso de um parser SAX. A seleção dos arquivos pode ser programada por meio de um evento, e o uso de
memória será mais e�ciente pelo carregamento parcial do arquivo.

c. Uso de um parser DOM. A estrutura de árvore gerada permitirá que eventos sejam disparados para �ns de
seleção de arquivos e processamento e�ciente em memória.
d. Uso de um parser DOM. O mecanismo de eventos pode ser usado para seleção dos arquivos, e o uso
e�ciente da memória será obtido com a geração da estrutura de árvore.
e. Uso de um parser DOM. A seleção dos arquivos poderá ser feita sem que o arquivo seja inteiramente
carregado em memória, o que garante um uso e�ciente desse recurso.
A linguagem de marcação XML foi desenvolvida para descrever e trocar dados. Arquivos
XML podem ser formados por tags, elementos e atributos. As tags são delimitadas por
“<>” e iniciam e �nalizam os elementos. Os elementos são as tags de início e �m e todo o
conteúdo entre elas. Os atributos �cam localizados dentro da tag de início de um
elemento. Assinale a alternativa correta sobre a estrutura dos arquivos XML.
a. Os atributos de um arquivo XML podem conter múltiplos valores.
b. Os elementos não podem conter outros elementos dentro deles.
c. Os atributos de um arquivo XML podem descrever estruturas.
d. Os atributos podem conter elementos.
e. Os elementos podem conter múltiplos atributos.
https://atendimento.eniac.edu.br/
03/10/2022 17:58 Unidade 1 - Exercícios de fixação: Revisão da tentativa
https://portalacademico.eniac.edu.br/mod/quiz/review.php?attempt=2091023&cmid=454402 8/10
Questão 17
Correto Atingiu 0,50 de 0,50
Questão 18
Correto Atingiu 0,50 de 0,50
Questão 19
Correto Atingiu 0,50 de 0,50
Uma universidade quer usar o formato XML para o envio e recebimento dos dados
cadastrais de alunos. Para a validação dos arquivos, será usado XML Schema.
Inicialmente, serão utilizados apenas 3 informações: nome do aluno, data de nascimento e
número do CPF. 
Indique a alternativa que descreve a especi�cação correta do XML Schema para esse
cenário.
a. De�nir os três elementos como do tipo String e utilizar o mecanismo de herança para particularização do tipo
de cada elemento.
b. De�nir cada elemento como um complexType e aninhar cada um dentro de um elemento do tipo sequence.
c. De�nir cada elemento como do tipo sequence e manter o seu posicionamento externo ao elemento schema.
d. De�nir os três elementos como atributos de um elemento complexType. Os tipos desses atributos seriam
String por padrão.
e. De�nir o nome do aluno como String, a data de nascimento como Date e o número de CPF como int, e
todos eles internos um elemento complexType.

JSON é um formato para troca de dados entre aplicações, que compete diretamente com
a linguagem XML. Apesar dos inúmeros benefícios do formato JSON, ele apresenta
limitações. 
Entre elas, temos que JSON não possui suporte a:
a. objetos.
b. intercâmbio de dados.
c. strings.
d. controle de hipermídias.
e. indexação de dados.
Algumas diferenças são marcantes entre o XML e o JSON, o que colaborou para o
emprego do JSON, considerando a sua facilidade de compreensão. No JSON, a análise
sintática é realizada por uma função, enquanto que no XML a análise deve ser feita
necessariamente por um:
a. Model XML.
b. View XML.
c. Controller XML.
d. Parser XML.
e. Begin XML.
https://atendimento.eniac.edu.br/
03/10/2022 17:58 Unidade 1 - Exercícios de fixação: Revisão da tentativa
https://portalacademico.eniac.edu.br/mod/quiz/review.php?attempt=2091023&cmid=454402 9/10
Questão 20
Correto Atingiu 0,50 de 0,50
Um aluno recebeu, no seguinte arquivo XML (boletim.xml), as notas obtidas nas disciplinas
cursadas.
<?xml version="1.0"?>
<boletim>
     <aluno>
          <nome>Thiago Nascimento</nome>
          <matricula>1234-5678</matricula>
     </aluno>
     <notas>   
          <nota disciplina="portugues">5</nota>
          <nota disciplina="matematica">10</nota>
          <nota disciplina="geogra�a">7</nota>
          <nota disciplina="historia">6</nota>
         <nota disciplina="�sica">8</nota>
         <nota disciplina="quimica">9</nota>
        <nota disciplina="biologia">8</nota>
    </notas>
</boletim>
Para saber se ele foi aprovado para o próximo ano, todas as notas obtidas devem ser
superiores a 7.
Assinale a alternativa que apresenta uma consulta XQuery válida e que retorne todas as notas
inferiores a 7, indicando, dessa forma, que o aluno foi reprovado.
 
a. for $n in doc("boletim/notas/nota") 
where $n<7 
 return $n
b. for $n in doc("boletim.xml")/notas 
where $n/disciplina/nota<7 
 return $n
c. for $n in doc("boletim.xml")/notas/nota 
where $n/nota<7 
 return $n

d. for $nota in doc("boletim.xml")/notas 
where $nota<7 
 return $nota
e. for doc("boletim.xml")/notas/nota 
where $nota/nota<7 
 return $nota
https://atendimento.eniac.edu.br/
03/10/2022 17:58 Unidade 1 - Exercícios de fixação: Revisão da tentativa
https://portalacademico.eniac.edu.br/mod/quiz/review.php?attempt=2091023&cmid=454402 10/10
◄ Assunto 04 - Tipos de dados JSON
Seguir para...
Unidade 1 - Exercícios de fixação (Recuperação) ►
https://portalacademico.eniac.edu.br/mod/lti/view.php?id=454401&forceview=1
https://portalacademico.eniac.edu.br/mod/quiz/view.php?id=454403&forceview=1
https://atendimento.eniac.edu.br/

Continue navegando