Questões de Concurso Comentadas sobre arquitetura de software

Foram encontradas 134 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q2188072 Arquitetura de Software
Sobre padrões de projetos descritos por Gamma (2000), devemos programar para uma interface e não para uma implementação. Considerando os objetivos principais de alguns desses padrões, avalie as afirmações:

I. Não declare variáveis como instâncias de classes concretas específicas. Em vez disso, prenda-se somente a uma interface definida por uma classe abstrata.
II. Os padrões de criação permitem instanciar classes concretas (isto é, especificar uma particular implementação) em algum lugar do seu sistema.
III. Ao abstrair o processo de criação de objetos, estes padrões lhe dão diferentes maneiras de associar uma interface com sua implementação de forma transparente no momento da instanciação.

Está CORRETO o que se afirma em: 
Alternativas
Q2183329 Arquitetura de Software
No contexto de uma mensagem SOAP, o elemento que NÃO faz parte da estrutura sintática estabelecida é:
Alternativas
Q2179312 Arquitetura de Software
Assinale a opção que corresponde à explicação informal de uma necessidade de um usuário de software, escrita de forma enxuta e sem detalhes, de forma que permite caracterizar os objetivos do usuário perante um sistema. 
Alternativas
Q2179308 Arquitetura de Software

Julgue os itens a seguir, acerca de API e REST.


I Uma application programming interface (API) define as regras que necessitam ser seguidas para se comunicar com outros sistemas de software, podendo ser utilizada para compartilhar recursos e fornecer serviços da Web.

II Na representational state transfer (REST), a ausência de estado refere-se ao método de comunicação, no qual o servidor completa cada solicitação do cliente, independentemente de todas as solicitações anteriores.

III Em uma API RESTful o envio da mesma solicitação PUT várias vezes em um serviço da Web RESTful é equivalente a uma única invocação de solicitação.


Assinale a opção correta. 

Alternativas
Q2179307 Arquitetura de Software
A arquitetura de microsserviços 
Alternativas
Respostas
11: E
12: B
13: B
14: E
15: A