No desenvolvimento de sistemas dentro do conceito da arquit...

Próximas questões
Com base no mesmo assunto
Q781693 Arquitetura de Software
No desenvolvimento de sistemas dentro do conceito da arquitetura cliente-servidor de três camadas, temos as seguintes camadas: 1. Camada de Dados.
2. Camada de Apresentação. 3. Camada de Aplicações. 4. Camada de Negócio. Estão corretas as afirmativas:
Alternativas

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