Questões de Concurso
Comentadas sobre arquitetura em camadas em arquitetura de software
Foram encontradas 175 questões
Em relação às metodologias de desenvolvimento de software Scrum e Kanban, à arquitetura de software e à notação BPMN, julgue o item que se segue.
O conceito de arquitetura em camadas, na arquitetura de software, representa uma abordagem na qual todos os componentes do sistema podem se comunicar diretamente entre si, sem restrições.
Julgue o próximo item, relativo a arquitetura de aplicações de software.
Na arquitetura em camadas, a camada de apresentação é responsável por fornecer os dados diretamente ao banco de dados para armazenamento, sem intermediários.
Acerca da arquitetura de aplicações para ambiente web e de arquitetura em camadas, julgue o item a seguir.
Na arquitetura em camadas, a camada de aplicação deve ser projetada para suportar estratégias de desacoplamento e independência de estado.
I. A arquitetura hexagonal, também chamada de Arquitetura de Portas e Adaptadores, visa separar a lógica de negócios das interfaces externas, permitindo uma fácil troca de implementações.
II. Microsserviços são pequenos serviços que compartilham o mesmo banco de dados, promovendo maior acoplamento entre os módulos da aplicação para garantir a consistência dos dados.
III. A arquitetura monolítica pode ser distribuída, mas requer que todos os módulos sejam implantados como um conjunto, ao contrário dos microsserviços, que permitem a implantação independente de cada módulo.
Está correto o que se afirma em
No que se refere à arquitetura cliente‐servidor, julgue o item subsecutivo.
Em uma aplicação web baseada na arquitetura cliente-servidor
de três camadas, a lógica de negócios, que inclui validações,
processamento de dados e regras de aplicação, fica totalmente
na camada intermediária, sem qualquer distribuição para as
camadas de apresentação ou de dados.
No que se refere à arquitetura cliente‐servidor, julgue o item subsecutivo.
Com a criação da arquitetura cliente-servidor em três
camadas, a arquitetura em duas camadas deixou de ser usada.
Em todas as redes o objetivo de cada camada é oferecer determinados serviços às camadas superiores, isolando essas camadas dos detalhes de implementação real desses recursos. Quando a camada n de uma máquina se comunica com a camada n de outra máquina, coletivamente, as regras e convenções usadas nesse diálogo são conhecidas como _______ da camada n.
Analise e indique a altemativa que melhor preenche a lacuna no texto acima:
Raquel removeu as referências diretas aos módulos A e B da camada de:
Julgue o item a seguir, relativo à ferramenta SAS (statistical analysis software).
A arquitetura SAS se divide em três camadas: a do cliente; a
intermediária; e a posterior, que consiste nos componentes
utilizados para visualizar o portal e seu conteúdo.
Sobre a hipótese apresentada, assinale a afirmativa correta.
Neste cenário, assinale a opção que indica o padrão arquitetural e metodologias corretas a serem aplicadas no desenvolvimento deste sistema.
( ) A arquitetura de software em camadas é uma arquitetura que divide o software em camadas, cada uma com uma responsabilidade específica.
( ) A arquitetura de software em camadas é uma arquitetura que facilita a manutenção e evolução do software, pois cada camada pode ser desenvolvida e mantida independentemente das outras camadas.
( ) A arquitetura de software em camadas é uma arquitetura que é sempre a melhor escolha para qualquer tipo de software.
As afirmativas são, respectivamente,