Questões de Concurso
Comentadas sobre arquitetura em camadas em arquitetura de software
Foram encontradas 192 questões
Cada camada tem comunicação (interface) com todas as demais camadas, tanto inferiores quanto superiores.
Quanto maior for o número de camadas, menor será o desempenho do software como um todo.
Em uma arquitetura em camadas, a camada de persistência é responsável por armazenar dados gerados pelas camadas superiores e pode utilizar um sistema gerenciador de banco de dados para evitar, entre outros aspectos, anomalias de acesso concorrente dos dados e problemas de integridade de dados.
O modelo de arquitetura em camadas auxilia na identificação do serviço específico que cada camada pode oferecer.
No JEE7,para uma aplicação em três camadas, é correto afirmar que,na camada cliente, seriam distribuídos os componentes JavaServer Pages, JavaServer Faces Pages e componentes JavaBeans; na camada servidor Web, os componentes Enterprise Beans e Java Servlets; e na camada de banco de dados, os componentes SGBD e arquivos XML.
Acerca das infraestruras de aplicação web (Web application framework), considere as afirmações.
1) É uma infraestrutura de software que é projetada para apoiar o desenvolvimento de websites dinâmicos, aplicações web e serviços web.
2) Usualmente baseada num arquitetura de três níveis (three-tier architecture) onde as aplicações são estruturadas em rês níveis físicos: cliente, aplicação e banco de dados (relacional).
3) Muitos seguem o padrão arquitetural Modelo Visão Controlador (MVC) para separar o modelo de dados com as regras de negócio da interface do usuário. Isto geralmente é considerado uma boa prática uma vez que modulariza o código, promove reutilização de código e permite que várias interfaces sejam aplicadas.
Está(ão) correta(s):
Esses módulos são as camadas de Lógica de Negócio, de Acesso a Dados e de
I. Essa arquitetura não suporta sistemas que possuam bases de dados.
II. Uma das formas de denominação das três camadas é cliente, aplicação e dados.
III. Os programas de interface com o usuário ficam contidos na camada de aplicação.
Sobre as afirmações, está correto apenas o contido em
que se seguem.
seguintes.
seguintes.