Em uma estrutura de camadas, considere:I. Entre cada par de ...
I. Entre cada par de camadas adjacentes existe um protocolo.
II. Entre a camada de uma máquina e a camada de mesmo nível de outra máquina existe uma interface.
III. Uma interface define as operações e os serviços que uma camada inferior oferece à camada superior.
Está correto o que se afirma APENAS em
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Vamos analisar a questão com base nos conceitos de Arquitetura em Camadas:
A alternativa correta é a alternativa C.
Para esclarecer, vamos examinar cada afirmativa:
I. Entre cada par de camadas adjacentes existe um protocolo.
Esta afirmativa está incorreta. Na realidade, entre cada par de camadas adjacentes existe uma interface, não um protocolo. A interface define como as camadas interagem e se comunicam entre si dentro de uma mesma máquina.
II. Entre a camada de uma máquina e a camada de mesmo nível de outra máquina existe uma interface.
Esta afirmativa está incorreta. O correto seria que entre a camada de uma máquina e a camada de mesmo nível de outra máquina existe um protocolo. O protocolo define como as camadas de mesmo nível em diferentes máquinas se comunicam e trocam dados.
III. Uma interface define as operações e os serviços que uma camada inferior oferece à camada superior.
Esta afirmativa está correta. De fato, uma interface especifica as operações e serviços que a camada inferior disponibiliza para a camada acima dela. Isso permite que a camada superior utilize esses serviços sem precisar conhecer os detalhes da implementação da camada inferior.
Justificativa das alternativas:
Alternativa A: Está incorreta pois a afirmativa I não está correta.
Alternativa B: Está incorreta pois a afirmativa II não está correta.
Alternativa C: Está correta, pois a afirmativa III é a única que está correta.
Alternativa D: Está incorreta pois as afirmativas I e II não estão corretas.
Alternativa E: Está incorreta pois a afirmativa I não está correta.
Espero que essa explicação tenha ajudado a entender melhor a questão e os conceitos de Arquitetura em Camadas. Se tiver mais dúvidas, estou à disposição!
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
* Errado, existe uma Interface
II. Entre a camada de uma máquina e a camada de mesmo nível de outra máquina existe uma interface.
* Errado, existe um protocolo
III. Uma interface define as operações e os serviços que uma camada inferior oferece à camada superior.
*Correto
ADJACENTE: Junto, contíguo, próximo, que encosta ou toca: terras adjacentes.
Ângulos adjacentes, ângulos que têm o mesmo vértice, um lado comum e estão situados em ambas as partes desse lado.
- Um serviço é um conjunto de primitivas (operações) que uma camada oferece à camada situada acima dela. O serviço define as operações que a camada está preparada para executar em nome de seus usuários, mas não informa nada sobre como essas operações são implementadas. Um serviço se relaciona a uma interface entre duas camadas, sendo a camada inferior o fornecedor do serviço e a camada superior o usuário do serviço.
-Um protocolo é um conjunto de regras que controla o formato e o significado dos pacotes ou mensagens que são trocadas pelas entidades pares contidas em uma camada.
Em outras palavras: os serviços estão relacionados às interfaces entre camadas, já os protocolos se relacionam aos pacotes enviados entre entidades pares de máquinas diferentes.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo