No desenvolvimento de sistemas dentro do conceito da arquit...
2. Camada de Apresentação. 3. Camada de Aplicações. 4. Camada de Negócio. Estão corretas as afirmativas:
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa Correta: A - somente 1, 2 e 4.
A questão aborda o conceito da arquitetura cliente-servidor de três camadas. Essa arquitetura é amplamente utilizada no desenvolvimento de sistemas, pois permite uma separação clara das responsabilidades e facilita a manutenção e escalabilidade das aplicações.
Vamos entender cada uma das camadas mencionadas na questão:
1. Camada de Dados: Esta camada é responsável pelo armazenamento e gerenciamento dos dados. Geralmente, inclui bancos de dados, sistemas de gerenciamento de bancos de dados (SGBDs) e outros repositórios de dados. É correta e essencial em uma arquitetura de três camadas.
2. Camada de Apresentação: Esta camada lida com a interação com o usuário. Inclui a interface gráfica do usuário (GUI), formulários, e tudo o que for necessário para exibir e coletar informações dos usuários. Também é correta e crucial para separar as funcionalidades de interface das demais.
4. Camada de Negócio: Esta camada inclui a lógica de negócio do sistema. Ela é responsável pelo processamento dos dados, aplicando regras de negócio e validando informações. Também pode ser referida como camada de lógica de negócio. Esta camada é correta e fundamental para uma arquitetura organizada.
Agora, vamos entender o porquê das outras alternativas estarem erradas:
3. Camada de Aplicações: Este termo pode causar confusão. Na arquitetura de três camadas, a camada de aplicação é geralmente dividida em Camada de Apresentação e Camada de Negócio. Portanto, a camada de aplicações não é especificada como uma camada separada. Assim, a inclusão da "Camada de Aplicações" torna as alternativas que a incluem incorretas.
Dessa maneira, as alternativas incorretas são:
B - somente 2, 3 e 4: Incorreta porque inclui a camada de aplicações.
C - somente 1, 3 e 4: Incorreta porque inclui a camada de aplicações.
D - somente 1, 2 e 3: Incorreta porque inclui a camada de aplicações.
Com isso, a única alternativa correta é A - somente 1, 2 e 4, pois menciona as três camadas corretas: dados, apresentação e negócio.
Espero que essa explicação tenha facilitado a compreensão do tema! Se tiver alguma dúvida, sinta-se à vontade para perguntar.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Camada de Apresentação. - >> Camada de Negócio. ->> Camada de Dados.
Camadas de aplicação e negócio dá no mesmo.
Lembrando do MVC, as regras de negócio ficam no Model, logo eliminamos a camada de aplicações da questão.
letra A
Camada de Aplicação seria uma opção correta, mas "Aplicações" torna inválida a terceira possibilidade.
Letra A.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo