Questões – XML

Juliana Jenny Kolb

Home > Simulados on-line  Questões de Concursos > Tecnologia da Informação (TI)

Questões – XML

Questões extraídas de concursos públicos e/ou provas de certificação. Cada teste apresenta no máximo 30 questões.

Results

#1. (FGV – PROCEMPA/2014) O documento WSDL, padrão registrado no W3C, define um Web Service como uma coleção de endpoints. O endpoint permite algumas operações e cada operação implica na troca de algumas mensagens, que são formadas por tipos de dados definidos em um schema XML.
Com relação à definição de WSDL, do W3C, assinale V para afirmativa verdadeira e F para a falsa.
( ) Types: definição abstrata dos dados trocados entre um Web Service e um Consumer.
( ) Message: definição de dados usados nas mensagens, usando algum sistema de definição de dados, como um schema XML.
( ) Operation: definição abstrata de uma ação suportada pelo Web Service.
( ) Port Type: único endpoint formado pela combinação de um Binding e um endereço de rede.
( ) Binding: especificação concreta de protocolo e formato de dados para Port Type.
( ) Port: conjunto abstrato de operações suportadas por uma ou mais portas.
( ) Service: coleção de endpoints relacionados.
As afimativas são, respectivamente,

#2. (CESGRANRIO – CEFET-RJ/2014) No contexto de um Web Service, o formato padrão para troca de informações e o protocolo utilizado como infraestrutura de transmissão são, respectivamente,

#3. (FUNCAB – MDA/2014) São tecnologias essenciais, utilizadas no webservice:

#4. (CESPE – TC-DF/2014) WSDL (Web Services Description Language) é um documento XML que descreve um conjunto de mensagens SOAP, assim como a forma como essas mensagens são trocadas. Sendo XML, o WSDL é legível e editável, porém, na maioria dos casos, é gerado e consumido por software.

#5. (CESPE – TCU/2015) Os padrões de projeto classificados como EAI (enterprise integration patterns) fundamentam-se nas aplicações distribuídas e privilegiam o uso das mensagens eletrônicas síncronas.

#6. (CESPE – TCU/2015) Nos padrões de projeto (design patterns) estruturais, utilizam-se técnicas que valorizam um forte acoplamento entre as classes para favorecer o aprendizado e a portabilidade das aplicações.

#7. (FCC – SEFAZ/SP/2013) A equipe de TI da empresa A necessita de um módulo de software que pesquise a situação fiscal de seus clientes. Como a entrega do projeto está atrasada, decidiu-se utilizar um web service de uma empresa B.
Para saber se o serviço atende às necessidades da empresa, a equipe de TI fez uma busca em um serviço de diretório no qual a empresa B publicou a descrição. Nessa descrição foram disponibilizadas informações como, por exemplo, as funções que o serviço possui, as informações de entrada necessárias para que o serviço possa ser executado e os tipos de resultados que o serviço disponibiliza. Para publicar essas informações, a empresa B utilizou uma linguagem baseada no padrão XML.
Após buscar no serviço de diretório e constatar que o serviço atendia às necessidades da empresa, a equipe de TI contratou o serviço.
Desenvolveu-se, então, um módulo de software que troca mensagens entre a aplicação e o web service utilizando o protocolo SOAP, baseado em XML. As mensagens são transmitidas utilizando-se o protocolo HTTP em conjunto com outros padrões web.
O serviço de diretório citado no texto e a linguagem utilizada para publicar a descrição do serviço são, respectivamente,

#8. (FCC – SEFAZ/SP/2013) A equipe de TI da empresa A necessita de um módulo de software que pesquise a situação fiscal de seus clientes. Como a entrega do projeto está atrasada, decidiu-se utilizar um web service de uma empresa B.
Para saber se o serviço atende às necessidades da empresa, a equipe de TI fez uma busca em um serviço de diretório no qual a empresa B publicou a descrição. Nessa descrição foram disponibilizadas informações como, por exemplo, as funções que o serviço possui, as informações de entrada necessárias para que o serviço possa ser executado e os tipos de resultados que o serviço disponibiliza. Para publicar essas informações, a empresa B utilizou uma linguagem baseada no padrão XML.
Após buscar no serviço de diretório e constatar que o serviço atendia às necessidades da empresa, a equipe de TI contratou o serviço.
Desenvolveu-se, então, um módulo de software que troca mensagens entre a aplicação e o web service utilizando o protocolo SOAP, baseado em XML. As mensagens são transmitidas utilizando-se o protocolo HTTP em conjunto com outros padrões web.
Segundo o texto, a troca de mensagens entre a aplicação e o web service utiliza o protocolo SOAP. Uma mensagem SOAP é um documento XML que pode conter diversos elementos. Sobre esses elementos, é correto afirmar que

#9. (CESPE/UnB – TCDF/ANAP – 2014) XSLT (Extensible Stylesheet Language for Transformation) é uma linguagem de consulta que permite construir expressões que recorrem e processam um documento XML, podendo, ainda, computar valores como números, variáveis booleanas e cadeias de caracteres.

#10. (CESPE/UnB – TCDF/ANAP – 2014) WSDL (Web Services Description Language) é um documento XML que descreve um conjunto de mensagens SOAP, assim como a forma como essas mensagens são trocadas. Sendo XML, o WSDL é legível e editável, porém, na maioria dos casos, é gerado e consumido por software.

#11. (FCC – TRT – 11ª Região (AM e RR)/2017) Considere a figura abaixo.
webservice
A figura indica que, para a implementação de web services, há diversos protocolos e formatos envolvidos, dentre os quais se encontram I, II e III, que são, correta e respectivamente, ? A correção aparecerá no rodapé da questão, caso você erre ou não selecione uma opção de resposta.

I – SOAP: Define as mensagens que serão transportadas pelo HTTP, bem como, realiza as chamadas, incluindo os parâmetros de entrada/saída. </br>

II – HTTP: Protocolo HTTP, ou HTTPS, realizam o transporte dos dados.  </br>

III – XML: Base para as mensagens SOAP. </br> </br>

Para ler mais sobre o assunto, acesse: Web Service ( )

#12. (ESAF – ANAC/2016) São tecnologias essenciais para Web Services: ? A correção aparecerá no rodapé da questão, caso você erre ou não selecione uma opção de resposta.

Se você errou esta questão, por favor, pelo menos leia o artigo: Web Service ( )

#13. (IBFC – Emdec/2016) Quanto as tecnologias aplicadas em um Web Service temos:
“Para a representação e estruturação dos dados nas mensagens recebidas/enviadas é utilizado o _______ . As chamadas às operações, incluindo os parâmetros de entrada/saída, são codificadas no protocolo_______ . Os serviços (operações, mensagens, parâmetros, etc.) são descritos usando a linguagem_______ . O processo de publicação/pesquisa/descoberta de Web Services utiliza o protocolo_______.”
Assinale a alternativa que complete correta e respectivamente as lacunas: ? A correção aparecerá no rodapé da questão, caso você erre ou não selecione uma opção de resposta.

XML: Base/estrutura para as mensagens. </br>

SOAP: Define as mensagens que serão transportadas pelo HTTP, bem como, realiza as chamadas, incluindo os parâmetros de entrada/saída. </br>

WSDL: Linguagem para descrever Web Services, é como um índice dos métodos disponíveis em um certo Web Service. </br>

UDDI: Processo de publicação/pesquisa/descoberta de Web Services. </br> </br>

Para ler mais sobre o assunto, acesse: Web Service ( )

Ver Resultado

Deixe uma resposta