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

Foram encontradas 612 questões

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
Q446637 Programação
Analise os dois trechos de documentos XML abaixo.

Trecho do documento 1:
imagem-001.jpg

Trecho do documento 2:
imagem-002.jpg

Sobre esses trechos, podemos afirmar que:
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
Q443474 Programação

Em uma aplicação Java EE que utiliza JPA, há um arquivo XML chamado _I_ que possui o seguinte fragmento de código fonte:


   <persistence-unit name="dataPU" transaction-

type="RESOURCE_LOCAL">
<provider>org.hibernate.ejb.HibernatePersistence</provider>
    <class>bean.Funcionario</class>
    <properties>
      <property name="hibernate.connection.username"
value="root"/>
      <property name="hibernate.connection.driver_class"
value="com.imysql.jdbc.Driver"/>
      <property name="hibernate.connection.password"
value="alb2c3d4"/>
      <property name="hibemate.connection.url"
value="jdbc:mysql://localhost:3306/controle001'7>
      <property name="hibernate.cache.provider_class"
value="org.hibernate.cache. NoCacheProvider"/>
      <property name="hibernate.hbm2ddl.auto" value="update"/>
   </properties>
</persistence-unit>


Em uma das classes dessa aplicação, há o método a seguir


    public void getEntityManager () {
        EntityManagerFactory emf =
Persistence.createEntityManagerFactory(" II ");
        EntityManager em = emf.createEntityManager();
        return em;
}


As lacunas I e II são preenchidas correta e respectivamente com:

Alternativas
Q429722 Programação
Um aplicativo, usado em uma plataforma, utiliza o esquema XML acima, que está definido no arquivo E:\MeusDocs\Producao.xsd, para enviar seus dados de produção para outro aplicativo empresarial.

Sendo assim, um técnico de informática sabe que um documento válido nesse esquema que poderia ser usado para transferir os dados é
Alternativas
Q424024 Programação
Considere as seguintes afirmações sobre as linguagens XML e HTML.

I. Os nomes de tags em HTML são definidos para descrever o significado dos elementos de dados no documento, em vez de descrever como o texto será exibido.

II. No HTML e no XML, os elementos são identificados em um documento por seus tags de início e de fim.

III. No HTML e no XML, os nomes de tags estão inclusos entre sinais de menor e de maior <..>, e os tags de fim são identificados por uma barra invertida .

Quais estão corretas?
Alternativas
Q365349 Programação
A XML pode ser usada para oferecer informações sobre a estrutura e o significado dos dados nas páginas Web, em vez de apenas especificar como elas são formatadas para exibição na tela. Os aspectos de formatação são especificados separadamente – por exemplo, usando uma linguagem de formatação como a XSL (Extensible Stylesheet Language) ou uma linguagem de transformação como a:
Alternativas
Q300816 Programação
Seja o esquema XML dado no arquivo J:\MeusDocs\Endereco.xsd.

Imagem 018.jpg

Um documento válido neste esquema é
Alternativas
Q296308 Programação
Solicitado a preparar um arquivo de teste em XML para um sistema de edição de provas, um analista de sistemas gerou o seguinte documento:
Imagem 001.jpg

De acordo com esse DTD, o arquivo preparado pelo analista
Alternativas
Q296299 Programação
Um documento XML bem formado (well-formed) segue as restrições de sintaxe definidas pela especificação XML.


PORQUE


Um documento XML bem formado deve, necessariamente, estar em conformidade com uma definição em DTD (Document Type Definition) ou em XML Schema.


Analisando-se as afirmações acima, conclui-se que

Alternativas
Q281218 Programação
Responda:

C, se a proposição for certa;
E, se a proposição for errada. 
O XML Schema e o DTD (Document Type Definition) suportam a validação de documentos XML.

Alternativas
Q281105 Programação
Em um XML, os dados devem estar organizados de forma hierárquica.

Alternativas
Q278849 Programação
Julgue os próximos itens, acerca de jQuery, HTML, XML e XLST.
Imagem 013.jpg
Alternativas
Q278846 Programação
Julgue os próximos itens, acerca de jQuery, HTML, XML e XLST.
Um arquivo XML possui atributos e elementos. No exemplo 1, que se segue, sexo é atributo e, no exemplo 2, sexo é elemento, provendo, em ambos os exemplos, a mesma informação.

Imagem 010.jpg
Alternativas
Q265073 Programação
Considere os três fragmentos de código abaixo:


Imagem 040.jpg



O fragmento do código I apresenta um arquivo

Alternativas
Q265071 Programação
A linguagem XML

Alternativas
Q262905 Programação
Considere o documento DTD a seguir.

Imagem 030.jpg

O trecho de documento XML consistente com o DTD acima é
Alternativas
Q261575 Programação
Assinale a opção correta.

Alternativas
Respostas
421: A
422: C
423: C
424: C
425: C
426: E
427: D
428: E
429: A
430: C
431: E
432: C
433: C
434: C
435: E
436: C
437: B
438: B
439: E
440: D