Questões de Concurso Sobre arquitetura de software
Foram encontradas 8.089 questões
No padrão MVC (modelo-visão-controlador), o componente modelo gerencia o sistema de dados e as operações associadas a esses dados; o componente visão define e gerencia a forma como os dados são apresentados ao usuário; e o controlador gerencia as interações do usuário e as repassa para os componentes visão e modelo.
Uma maneira de parametrizar um sistema pelas classes de objetos que ele cria é utilizar o padrão factory method para criar subclasses da classe que cria objetos, contudo essa solução tem a desvantagem de requerer a criação de uma nova subclasse somente para mudar a classe do produto.
Nas arquiteturas orientadas a serviços (SOA), os componentes de sistema são serviços autônomos na forma distribuída e os clientes de serviço que desejam usar um serviço descobrem a especificação desse serviço e localizam o provedor de serviço, para, então, ligar sua aplicação a esse serviço específico e comunicar-se com ele usando protocolos de serviço padrão.
Julgue o item subsequente, a respeito da interoperabilidade entre aplicações.
Para alcançar a interoperabilidade entre aplicações, é
necessário adotar padrões abertos e comuns, tais quais
serviços web, REST, JSON, XML, OAuth e OpenID
Connect.
A respeito de arquitetura de software, julgue o item a seguir.
A arquitetura orientada a eventos aborda diferentes tópicos,
como modelagem de eventos, fluxo de eventos,
gerenciamento de estado, integração de sistemas e operações,
e é frequentemente utilizada em sistemas centralizados e em
aplicações em tempo real.
A respeito de arquitetura de software, julgue o item a seguir.
As arquiteturas voltadas para o desenvolvimento de
microsserviços apresentam uma lógica simétrica, em que o
uso de contêineres é considerado chave para tornar um
processo mais eficiente.
A respeito de arquitetura de software, julgue o item a seguir.
As técnicas de componentização de software são usadas para
dividir um sistema de software em componentes
independentes e reutilizáveis, o que ajuda a diminuir a
complexidade do sistema.
Quanto a tecnologias de integração, julgue o item seguinte.
As solicitações e respostas empacotadas em mensagens
SOAP (Simple Object Access Protocol) são escritas em
HTML e contêm as informações para a execução de um
web service.
Quanto a tecnologias de integração, julgue o item seguinte.
O serviço que atende uma API RESTful pode ser construído
em uma linguagem de programação e depois alterado para
outra sem necessidade de alterar a comunicação entre cliente
e servidor.
Quanto a tecnologias de integração, julgue o item seguinte.
A linguagem de programação CORBA permite a execução
conjunta de diversos serviços, independentemente de onde os
servidores estejam localizados.
Com relação a design de software, julgue o item a seguir.
Os padrões SAGA e CQRS têm como objetivo manter a
consistência transacional de uma arquitetura de
microsserviços.
A respeito de padrões de projeto, julgue o próximo item.
O objetivo do padrão Observer do catálogo GoF é garantir
que todos os dependentes de um objeto sejam notificados
quando houver mudança no estado do referido objeto.
A respeito de padrões de projeto, julgue o próximo item.
No catálogo GoF, a classe Factory Method tem, em seu
escopo, os padrões Builder, Prototype, Composite e
Iterator.
A respeito de padrões de projeto, julgue o próximo item.
O padrão Decorator permite acrescentar funcionalidades a
um objeto em tempo de execução, flexibilizando a extensão
de classes.
Arquiteturas de site ativo × ativo são utilizadas para garantir a continuidade dos negócios e fornecer aos usuários uma experiência ininterrupta.