Questões de Arquitetura de Software - Arquitetura de Software para Concurso
Foram encontradas 197 questões
( ) A camada de orquestração é responsável por monitorar o desempenho dos microsserviços, identificar gargalos e gerenciar a execução dos microsserviços.
( ) O particionamento inteligente pode ser usado para categorizar microsserviços com base em seu uso e dependência de outros microsserviços, garantindo uma alocação eficiente de recursos.
( ) A orquestração de microsserviços se concentra principalmente no gerenciamento da implantação e execução de aplicativos monolíticos, em vez de microsserviços.
As afirmativas são, respectivamente,
Considerando a UML, o diagrama UML que é comumente usado para representar a interação entre objetos durante a execução de um cenário específico é:
1. Complexidade do projeto
2. Complexidade da rede
3. Persistência de dados
4. Testes de integração
( ) Desenvolver aplicativos com arquitetura de microsserviços pode atrasar o processo de obtenção de feedback, pois nem todos os serviços podem ser testados completamente antes de serem implantados em um servidor de teste ou de produção
( ) Microsserviços precisam acompanhar onde os serviços são implantados e o número total de instâncias implantadas, para que, quando uma nova instância de um serviço específico for criada, o tráfego possa ser redirecionado de forma adequada. Isolar o estado de um serviço específico para que ele não seja compartilhado ou duplicado é extremamente difícil.
( ) Com um monólito, tudo acontece em um único processo, então não se precisa fazer muitas chamadas para outros serviços. Ao dividir partes do seu aplicativo em microsserviços, se precisará fazer uma chamada de rede, o que pode causar problemas, especialmente se vários serviços precisarem se comunicar entre si, resultando em efeitos semelhantes aos do pingue-pongue em termos de solicitações de rede.
( ) Refatorar um módulo separado dentro do monólito geral é uma opção mais fácil do que dividir uma parte do seu aplicativo em um microsserviço, pois não há como voltar atrás depois de dividir um serviço.
Assinale a opção que indica a relação correta, na ordem apresentada.
Acerca da arquitetura de sistemas de N camadas e das APIs, julgue o próximo item.
Uma API REST utiliza somente o formato XML para
representar os recursos e as respostas do servidor.
Acerca da arquitetura de sistemas de N camadas e das APIs, julgue o próximo item.
O princípio HATEOAS é utilizado pela API REST para
fornecer links entre os recursos e facilitar a navegação do
cliente.
I. É correto afirmar que integram a Arquitetura de Sistema como principais propriedades físicas, estilo, estrutura, interações e finalidade de um sistema.
II. É correto afirmar que Arquitetura define a estrutura de componentes em um sistema, seus inter-relacionamentos e os princípios e diretrizes que controlam o design e a evolução ao longo do tempo.
Marque a alternativa CORRETA:
Nesse caso, o servidor irá responder com a seguinte mensagem:
Entre elas, uma se sobressai por sua habilidade em gerenciar sequências de tamanho variável, eficiência em treinamentos com grandes volumes de dados e pela implementação do mecanismo de atenção, o que possibilita uma análise ponderada e dinâmica das entradas.
Essa arquitetura é denominada.
À luz da arquitetura hexagonal, Marcos adicionou à TCEDigital um(a):
De acordo com o DDD, o relacionamento entre os bounded contexts Patrimonial e Financeiro é do tipo:
André aplicou no componente Board o padrão do GoF:
Para expandir a camada de persistência do AKluster, aumentando ainda a escalabilidade, Lúcia deve prover mais espaço de armazenamento ao Apache Kafka mediante novos:
Na definição do job D, Kléber modificou a subseção: