🎯 Saiba o que estudar

Avançado com Treinador a partir de R$ 0,76/dia

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