Questões de Concurso
Sobre conceitos básicos em arquitetura de software em arquitetura de software
Foram encontradas 197 questões
Primeira coluna: arquitetura
1.Microsserviços
2.SOA (Service-Oriented Architecture)
3.Arquitetura Limpa
Segunda coluna: característica
(__)Divide o sistema em serviços pequenos e independentes.
(__)Estrutura o sistema em camadas, isolando as regras de negócio.
(__)Organiza o sistema em serviços reutilizáveis com baixo acoplamento.
Assinale a alternativa que apresenta a correta associação entre as colunas:
Docker Compose é o nome dado a uma ferramenta presente no ambiente Docker.
O propósito dessa ferramenta é
As três camadas dessa arquitetura são
• Suporte a fluxos de trabalho dinâmicos.
• Facilidade de integração com serviços em nuvem.
• Monitoramento centralizado com tratamento de falhas em tempo real.
Após análise, a equipe optou por utilizar o
No que diz respeito aos testes de software e à criação de software backend, utilizando REST/JSON e webservice SOAP, julgue o item a seguir.
A arquitetura REST requer que todas as operações sejam stateful, armazenando o estado do cliente no servidor para um melhor desempenho.
No que diz respeito às metodologias Agile, Scrum e Kanban, à arquitetura de software e às ferramentas utilizadas em projeto de software, julgue o item seguinte.
A principal função de uma arquitetura de software em um sistema complexo é determinar a linguagem de programação e as ferramentas específicas a serem utilizadas durante o desenvolvimento.
Com relação ao padrão de arquitetura MVC, analise as afirmativas abaixo:
I. O componente Visão gerencia como os dados são apresentados ao usuário
II. O componente Modelo gerencia os dados do sistema e as operações a eles associadas.
III. O componente Controlador gerencia o comportamento do sistema.
IV. Esse padrão é utilizado exclusivamente em aplicações web.
Está CORRETO o que se afirma em:
A principal função da unidade de controle (UC) de um processador moderno é realizar operações de ponto flutuante, enquanto a ALU é responsável apenas por operações lógicas simples.
Acerca de arquitetura de software, julgue o item a seguir.
Um dos objetivos da arquitetura de software é definir como será a componentização, bem como a organização desses componentes em um sistema.
I. Filas de mensagens permitem comunicação assíncrona entre microsserviços, desacoplando a comunicação e melhorando a resiliência do sistema.
II. Microsserviços são autossuficientes, permitindo que cada um funcione independentemente e tenha seu próprio ciclo de desenvolvimento, implantação e escalabilidade.