Questões de Linguagens de marcação (Programação)

Limpar Busca

Considere o seguinte fragmento de código XML:

<livro xmlns:ficcao="http://exemplo.com/ficcao" xmlns:didatico="http://exemplo.com/didatico"> <ficcao:titulo>O Conto Fantástico</ficcao:titulo> <didatico:titulo>Guia de Estudos</didatico:titulo> </livro>

No exemplo acima, ficcao e didatico são exemplos de

  • A elementos XML.
  • B atributos XML.
  • C prefixos de namespace.
  • D entidades XML.
  • E instruções de processamento.

“É uma API de persistência POJO para mapeamento de objetos/relacional que permite o uso de anotações de metadados da linguagem Java e/ou descritores XML para definir o mapeamento entre objetos Java e um banco de dados relacional.” O texto se refere a

  • A EJB.
  • B Spring Boot.
  • C Thymeleaf.
  • D Zuul.
  • E JPA.

“É uma API de persistência POJO para mapeamento de objetos/relacional que permite o uso de anotações de metadados da linguagem Java e/ou descritores XML para definir o mapeamento entre objetos Java e um banco de dados relacional.”
O texto faz referência a

  • A EJB.
  • B Spring Boot.
  • C Thymeleaf.
  • D Zuul.
  • E JPA.

Considere o seguinte fragmento de código XML:
<livro xmlns:ficcao="http://exemplo.com/ficcao" xmlns:didatico="http://exemplo.com/didatico"> <ficcao:titulo>O Conto Fantástico</ficcao:titulo> <didatico:titulo>Guia de Estudos</didatico:titulo> </livro>
No exemplo acima, ficcao e didatico são exemplos de

  • A elementos XML.
  • B atributos XML.
  • C prefixos de namespace.
  • D entidades XML.
  • E instruções de processamento.

Um grande banco estabeleceu um novo canal de comunicação com os clientes via um app de mensagens instantâneas para smartphone. Esse app irá interagir com um software de resposta automática já existente por mensagens em XML. Cada mensagem enviada ao software já existente terá o formato do seguinte exemplo: 

<MENSAGEM>  <NOME>Nome do Cliente</NOME>  <AGENCIA>9999-9</AGENCIA>  <CONTA>9999-9</CONTA>  <CPF>999.999.999-99</CPF>  <TEXTO>Esse é um exemplo de mensagem</TEXTO> </MENSAGEM>

Qual esquema XSD define corretamente a estrutura dessa mensagem?

  • A <!ELEMENT MENSAGEM (NOME, AGENCIA, CONTA, CPF, TEXTO)> <!ELEMENT NOME (#PCDATA)> <!ELEMENT AGENCIA (#PCDATA)> <!ELEMENT CONTA (#PCDATA)> <!ELEMENT CPF (#PCDATA)> <!ELEMENT TEXTO (#PCDATA)>
  • B <!DOCTYPE MENSAGEM [ <!ELEMENT MENSAGEM (NOME, AGENCIA, CONTA, CPF, TEXTO)> <!ELEMENT NOME (#PCDATA)> <!ELEMENT AGENCIA (#PCDATA)> <!ELEMENT CONTA (#PCDATA)> <!ELEMENT CPF (#PCDATA)> <!ELEMENT TEXTO (#PCDATA)> ]>
  • C <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">        <xsd:element name="MENSAGEM">            <xsd:complexType>                <xsd:sequence>  <xsd:element name="NOME" type="xsd:string"/>  <xsd:element name="AGENCIA" type="xsd:string"/>  <xsd:element name="CONTA" type="xsd:string"/>  <xsd:element name="CPF" type="xsd:string"/>  <xsd:element name="TEXTO" type="xsd:string"/>            </xsd:sequence>       </xsd:complexType>   </xsd:element> </xsd:schema>
  • D <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">     <xsd:element name="MENSAGEM">         <xsd:complexType>           <xsd:sequence>  <xsd:element name="NOME" type="xsd:string"/>  <xsd:element name="AGENCIA" type="xsd:integer"/>  <xsd:element name="CONTA" type="xsd:integer"/>  <xsd:element name="CPF" type="xsd:integer"/>  <xsd:element name="TEXTO" type="xsd:string"/>          </xsd:sequence>      </xsd:complexType>   </xsd:element> </xsd:schema>
  • E <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">     <xsd:element name="MENSAGEM">         <xsd:sequence>  <xsd:element name="NOME" type="xsd:string"/>  <xsd:element name="AGENCIA" type="xsd:integer"/>  <xsd:element name="CONTA" type="xsd:integer"/>  <xsd:element name="CPF" type="xsd:integer"/>  <xsd:element name="TEXTO" type="xsd:string"/>        </xsd:sequence>    </xsd:element> </xsd:schema>