Questões de Concurso Comentadas sobre xml (extensible markup language) em programação

Foram encontradas 451 questões

Q298126 Programação
A respeito de XML, XML Schema, Xpath e CSS, julgue os itens a seguir.

Mediante o esquema XML, são estabelecidos critérios para o envio de informações, desconsiderando-se a organização e formato dos dados.

Alternativas
Q298125 Programação
A respeito de XML, XML Schema, Xpath e CSS, julgue os itens a seguir.

Na sintaxe básica de XML Schema, os dados definidos em um esquema para estabelecer elementos e atributos podem ser do tipo complexo, caso usados apenas para definir elementos, e do tipo simples, caso usados para definir elementos e atributos.

Alternativas
Q289461 Programação
No que se refere a XML/XSD, JBoss Seam, JPA, facelets e JNDI, assinale a opção correta.
Alternativas
Q289458 Programação
Imagem 005.jpg

Acima, está mostrado o conteúdo total de um arquivo XML, em que os números à esquerda indicam apenas as linhas em que informações são apresentadas e não fazem parte do conteúdo do arquivo. Tendo como referência essas informações, assinale a opção correta, à luz dos padrões XML.
Alternativas
Q2895878 Programação

A linguagem de estilo utilizada para definir a apresentação de documentos escritos em uma linguagem de marcação, como HTML ou XML é:

Alternativas
Q1661931 Programação
AJAX (Asynchronous JavaScrip and XML) não é uma nova linguagem de programação, mas uma metodologia de utilizar vários recursos e tecnologias, como JavaScript, DOM e XML. Permite trocar dados com um servidor e atualizar partes de uma página web sem recarregar a página inteira. Para isto, é usado o objeto:
Alternativas
Q1661761 Programação

A instrução XML a seguir possui um erro sintático.


...

<Mensagem>if salario < 1000 then</Mensagem>


Analisando esta instrução, é CORRETO afirmar que o erro ocorreu devido:

Alternativas
Q1646374 Programação

O XML Schema define os tipos de dados básicos de uma maneira bem sistemática. As propriedades dos tipos de dados são classificadas nas chamadas “facetas”. As “facetas” são classificadas em duas categorias: Facetas __________ ; Facetas de __________, respectivamente.

- As palavras que preenchem corretamente as lacunas acima são

Alternativas
Q1626267 Programação

Observe o DTD abaixo armazenado no arquivo “item.dtd”


<?xml version="1.0" encoding="UTF-8"?>

<!ELEMENT Produto (Nome, Preco)>

<!ELEMENT Nome (#PCDATA)>

<!ELEMENT Preco (#PCDATA)>


Assinale a alternativa que mostra um documento XML válido segundo esse DTD.

Alternativas
Q1626266 Programação

Observe o documento XML a seguir


<?xml version="1.0" encoding="UTF-8"?>

<ListaProdutos>

<NomeProduto CodigoProduto="GT-S5360B">Samsung Galaxy Y</NomeProduto>

<NomeProduto CodigoProduto="S5830">Samsung Galaxy Ace</NomeProduto>

<NomeProduto CodigoProduto="GT-I9100">Samsung Galaxy SII</NomeProduto>

<NomeProduto CodigoProduto="I9000">Samsung Galaxy S</NomeProduto>

</ListaProdutos>


A seguinte folha de estilo foi aplicada a esse documento. (Observe que um dos comandos foi substituído por um comentário):


<?xml version="1.0" encoding="UTF-8"?>

<xsl:stylesheetxmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">

<xsl:output method="text"/>

<xsl:template match="/">

<xsl:apply-templates select="ListaProdutos/NomeProduto" />

</xsl:template>

<xsl:template match="NomeProduto">

<!-- substitua esse comentário -->

</xsl:template>

</xsl:stylesheet>


Assinale a alternativa que indica a linha que deve substituir o comentário na folha de estilo, para que a transformação gere como saída GT-S5360BS5830GT-I9100I9000.

Alternativas
Q1626229 Programação

Observe o documento XML a seguir


<?xml version="1.0" encoding="UTF-8"?>
<ListaProdutos>
<NomeProduto CodigoProduto="GT-S5360B">Samsung Galaxy Y</NomeProduto>
<NomeProduto CodigoProduto="S5830"> Samsung Galaxy Ace </NomeProduto>
<NomeProduto CodigoProduto="GT-I9100">Samsung Galaxy SII</NomeProduto>
<NomeProduto CodigoProduto="I9000">Samsung Galaxy S</NomeProduto>
</ListaProdutos>


A seguinte folha de estilo foi aplicada a esse documento, onde uma linha foi substituída por um comentário:


<?xml version="1.0" encoding="UTF-8"?>

<xsl:stylesheetxmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">

<xsl:template match="/">

<xsl:apply-templatesselect="ListaProdutos/NomeProduto" />

</xsl:template>

<xsl:template match="NomeProduto">

<!-- substitua esse comentário -->

</xsl:template>

</xsl:stylesheet>


O resultado da transformação é dado por:


<?xml version="1.0" encoding="UTF-8"?>

<NomeProduto CodigoProduto="GT-S5360B">>Samsung Galaxy Y</NomeProduto>


Para gerar esse resultado, a linha substituída pelo comentário foi:

Alternativas
Ano: 2012 Banca: CESPE / CEBRASPE Órgão: TRE-MS
Q1196557 Programação
1  <!xml version=1.0 encoding=ISO-8859-1!>  2  <Concessionaria> 3  <carro> 4  <marca>Hyundai</marca> 5  <nome>sonata</nome> 6  <motor potencia=2.0> 7  </carro> 8  <carro> 9  <marca>Chevrolet</marca> 10  <nome>Camaro</Nome> 11  <motor potencia=4.0> 12  <concessionaria>
Acima, está mostrado o conteúdo total de um arquivo XML, em que os números à esquerda indicam apenas as linhas em que informações são apresentadas e não fazem parte do conteúdo do arquivo. Tendo como referência essas informações, assinale a opção correta, à luz dos padrões XML.
Alternativas
Ano: 2012 Banca: CESPE / CEBRASPE Órgão: CNJ
Q1181243 Programação
Julgue o item seguinte, acerca de conceitos de tecnologias web, como webservices, Ajax, XML, DHTML, CSS.

O CSS (cascading style sheets) é uma linguagem de script interativa, orientada aos objetos contidos em uma página HTML.
Alternativas
Q973842 Programação

Na linguagem XML, a tag

               <!      >

denota:

Alternativas
Q973837 Programação

Observe as definições abaixo, extraídas de um DTD ((Document Type Definition).


Imagem associada para resolução da questão


O código XML (Extensible Markup Language) que correspondente às definições é:

Alternativas
Q836983 Programação
A linguagem XML (Extensible Markup Language), assim como outras linguagens, possui identificadores especiais para introduzir comentários em um documento. Os marcadores de início e finalização de comentários em XML são, respectivamente:
Alternativas
Q826407 Programação

Dadas as afirmações a seguir sobre XML e banco de dados,

I. Diferentemente do banco de dados relacional o XML permite estruturas aninhadas.

II. DTD (Document Type Definition) é uma evolução do XMLSchema e serve para restringir quais informações estão presentes no documento XML.

III. Devido a sua capacidade de descrição, a representação XML é vantajosa quando a informação deve ser trocada com entidades externas.

IV. Documentos XML não podem ser gerados de forma automática a partir das informações do banco de dados.

verifica-se que estão corretas

Alternativas
Q486612 Programação
Solicitado a preparar um arquivo de teste em XML para um sistema de controle de pedidos de uma distribuidora de petróleo, um analista de sistemas gerou o seguinte documento:

< ? xml version="1.0" encoding="UTF-8"? >
< ! DOCTYPE cliente SYSTEM "C:\postos.dtd" >
< cliente >
         < posto >
                     < cnpj >
                     53.726.891/0001-24
< /cnpj >
                     < pedidos >
                                  < pedido >
                                          < produto >
                                 Gasolina
< /produto >
                                          < quantidade >
                                 10.000
< /quantidade >
                                 < /pedido >
                                 < pedido >
                                          < produto >
                                 Gasolina
< /produto >
                                 < /pedido >
                     < /pedidos >
         < /posto >
< /cliente >

Considere o DTD abaixo, salvo no arquivo C:\postos.dtd.

< ? xml version="1.0" encoding="UTF-8"? >
< ! ELEMENT quantidade (#PCDATA) >
< ! ELEMENT produto (#PCDATA) >
< ! ELEMENT posto (cnpj,pedidos*) >
< ! ELEMENT pedidos (pedido*) >
< ! ELEMENT pedido (produto, quantidade)m>
< ! ELEMENT cnpj (#PCDATA) >
< ! ELEMENT cliente (posto) >

O arquivo preparado pelo analista está em
Alternativas
Q476269 Programação
Com a proliferação de aplicações e serviços utilizados na Internet, o conjunto geral de marcadores presente na linguagem HTML começou a se tornar restritivo, e a necessidade de extensões para criar novos tipos de marcadores começou a surgir. Uma das soluções adotadas pelo W3C foi padronizar uma nova linguagem com a capacidade de ser extensível, sobre a qual rótulos pudessem ser criados de acordo com a necessidade das aplicações. De fato, tal linguagem é muito mais uma metalinguagem, no sentido de que, a partir dela, outras linguagens (até mesmo a própria HTML) com suas marcações poderiam ser geradas.

Essa metalinguagem é conhecida como
Alternativas
Q444917 Programação
Cascading Style Sheets (ou CSS) é uma linguagem de estilo utilizada para definir a apresentação de documentos escritos em uma linguagem de marcação, como HTML ou XML. Nela é possível estabelecer se a imagem de fundo ficará fixa ou se rolará ao usar a barra de rolagem, sendo definida na linguagem CSS pela propriedade background-
Alternativas
Respostas
301: E
302: C
303: A
304: B
305: B
306: B
307: A
308: A
309: D
310: C
311: B
312: B
313: E
314: B
315: E
316: B
317: A
318: C
319: C
320: C