Questões de Arquitetura de Software do ano 2021

Lista completa de Questões de Arquitetura de Software do ano 2021 para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.

Julgue o item quanto ao web service SOAP (simple object access protocol).


As definições do protocolo SOAP focam em um modo formal para que mensagens XML possam ser comunicadas entre um emissor e um receptor, denominados nós de processamento SOAP.

Julgue o item quanto ao web service SOAP (simple object access protocol).


Os únicos protocolos que não são compatíveis com o SOAP são o SMTP e o POP. Sendo assim, não se pode enviar mensagens do SOAP por correio eletrônico.

Julgue o item quanto ao web service SOAP (simple object access protocol).


A simplicidade do SOAP está relacionada a alguns aspectos, como, por exemplo, o fato de o SOAP não precisar suportar a coleta de lixo distribuída e não precisar usar nenhum software de broker.

Julgue o item quanto ao web service SOAP (simple object access protocol).


Com a utilização do SOAP, é possível desenvolver softwares capazes de enviar informações para outros softwares, independentemente da linguagem de programação em que estes forem desenvolvidos.

No desenvolvimento baseado em serviços, o estilo arquitetural REST (Representational State Transfer) para a implementação de serviços na web apresenta uma restrição denominada statelessness. Essa restrição determina

    A) que respostas a requisições podem se autodefinir como passíveis de realização de cache ou não.

    B) o não armazenamento, no servidor, de informações de contexto de clientes entre requisições.

    C) a separação de responsabilidades de interface de usuário e armazenamento de dados.

    D) a separação em camadas entre as verificações de segurança e a lógica de negócio.

    E) que cada mensagem trocada entre cliente e servidor inclui informação suficiente para determinar em qual tipo de parser ela deve ser processada.

Um certo padrão de projeto (design pattern) de criação utiliza métodos para criar objetos sem que o chamador precise especificar a classe exata desses objetos, e sem invocar seu construtor diretamente. O método que define a classe a ser instanciada pode estar especificado em uma interface e ser codificado em classes que a implementam, ou então ser implementado em uma classe base e opcionalmente redefinido (overriden) em uma classe filha. Esse padrão de projeto é conhecido como

    A) Bridge.

    B) Singleton.

    C) Factory Method.

    D) Template Method.

    E) Visitor.

No contexto de Web Services, o termo SOAP relaciona-se com REST no sentido de que

    A) ambos são protocolos de comunicação e autoexcludentes na construção de um Web Service, isto é, um Web Service somente pode ser REST se não for SOAP, e vice-versa.

    B) ambos são protocolos de comunicação e complementares na construção de Web Services, pois SOAP determina como as mensagens são enviadas e REST como as mensagens serão recepcionadas.

    C) SOAP é um protocolo de comunicação e REST é um estilo arquitetural, portanto, um mesmo Web Service pode utilizar SOAP e promover uma arquitetura REST, simultaneamente.

    D) ambos são estilos arquiteturais, porém SOAP utiliza XML para codificar mensagens e REST utiliza obrigatoriamente JSON, o que os tornam incompatíveis entre si.

    E) SOAP é um estilo arquitetural e REST é um protocolo de comunicação, portanto, um mesmo Web Service pode utilizar REST e promover uma arquitetura SOAP, simultaneamente.

REST e SOAP são duas formas de prover serviços via protocolo HTTP.
Ao comparar essas duas opções para implementar um sistema, um desenvolvedor poderá encontrar algumas características que as distinguem e outras que são implementadas por ambas, tais como:

    A) SOAP e REST permitem o uso de HTML+CSS como formato das respostas.

    B) SOAP e REST exigem o uso de JSON como formato das respostas.

    C) REST inclui o tratamento de erro por meio de códigos padronizados, enquanto SOAP usa verbos HTTP 1.1, como GET, PUT, POST e DELETE, para fazer o mesmo.

    D) SOAP pode ser usado apenas com o protocolo HTTP, enquanto REST permite usar outros protocolos como SMTP.

    E) SOAP exige o uso de XML para fornecer a resposta, enquanto REST pode ser usado com vários formatos, como JSON, RSS ou mesmo XML.

Provas e Concursos

O Provas e Concursos é um banco de dados de questões de concursos públicos organizadas por matéria, assunto, ano, banca organizadora, etc

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Provas e Concursos
0%
Aguarde, enviando solicitação!

Aguarde, enviando solicitação...