Questões de Concurso Sobre arquitetura de software
Foram encontradas 8.275 questões
“Esse padrão consiste em colocar todo o sistema em uma única pilha de infraestrutura, o que pode ser mais simples de gerenciar inicialmente, mas torna-se difícil de manter conforme o sistema cresce. Embora possa ser adequado para sistemas pequenos e simples, esse padrão apresenta problemas como maior risco de falhas, impacto ampliado de mudanças e lentidão na provisão e atualização do sistema.” Adaptado de Moris (2021)
MORIS, K. Infrastructure as Code: Dynamic System for the Cloud Age. 2021.
I. Os microsserviços representam componentes de software independentes, com responsabilidades bem definidas e que se comunicam através de interfaces leves, como APIs REST ou mensagens.
II. A adoção de microsserviços permite a escalabilidade individual dos componentes, facilitando a implantação contínua e o gerenciamento de atualizações.
III.Os microsserviços são desenvolvidos e implantados de forma monolítica, compartilhando recursos como banco de dados e sistema de arquivos.
IV.A orquestração de múltiplos microsserviços é uma tarefa que exige maior complexidade, geralmente realizada por plataformas como Kubernetes ou Docker Swarm.
Assinale a alternativa que contém, exclusivamente, afirmações corretas.
Usuário: "Oi, preciso saber o meu saldo."
Sistema: "Claro! Qual é o número da sua conta?"
Usuário: "12345-6."
Sistema: "Seu saldo atual é de R$ 2.500,00. Precisa de mais alguma coisa?"
Usuário: "Sim, gostaria de ver as últimas duas transações."
Sistema: "Aqui estão suas duas últimas transações: compra no mercado R$ 150,00, transferência recebida R$ 500,00. Precisa de mais alguma coisa?"
Usuário: "Não, obrigado."
Sistema: "De nada! Estou aqui se precisar."
Acerca dessa interação, é correto afirmar que se trata de qual tipo de atividade?
1. Singleton
2. Adapter
3. Observer
4. Composite