Pular para o conteúdo principal

Questão de Arquitetura de Software — Arquitetura em camadas — Avança SP 2024

Arquitetura de SoftwareArquitetura em camadas
Código
qg086002
Banca
Avança SP
Órgão
Prefeitura de Juquitiba - SP
Ano
2024
Nível
Superior
Cargo
Analista de Tecnologia da Informação
Em todas as redes o objetivo de cada camada é oferecer determinados serviços às camadas superiores, isolando essas camadas dos detalhes de implementação real desses recursos. Quando a camada n de uma máquina se comunica com a camada n de outra máquina, coletivamente, as regras e convenções usadas nesse diálogo são conhecidas como _______ da camada n.Analise e indique a altemativa que melhor preenche a lacuna no texto acima:
  1. Alaço
  2. Brede
  3. Cinterface
  4. Dprotocolo
  5. Earquitetura
Revelar gabarito e comentário

GabaritoD — protocolo

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Conceito de protocolo em arquitetura de camadas

Gabarito: letra D. O termo que preenche a lacuna é "protocolo", conforme definição clássica de redes: as regras e convenções que regem a comunicação entre camadas pares (peer layers) de máquinas diferentes são chamadas de protocolo da camada n. (Fonte: Tanenbaum, Redes de Computadores, Seção 1.5.2)

A questão testa o conhecimento básico da terminologia de arquitetura em camadas. Em todas as redes organizadas em pilhas de protocolos, cada camada oferece serviços à camada superior e se comunica horizontalmente com sua camada par em outra máquina por meio de um protocolo, que define o formato e a ordem das mensagens, além das ações a serem tomadas.

Alternativa A — ❌ Incorreta

"Laço" não é um termo usado para definir regras de comunicação entre camadas. Laço (loop) refere-se a estruturas de repetição em programação ou a problemas de roteamento, não ao conjunto de regras de diálogo entre camadas pares.

Alternativa B — ❌ Incorreta

"Rede" é um conceito mais amplo, que abrange a infraestrutura de interconexão, mas não designa especificamente as regras de comunicação entre camadas pares. O termo correto para essas regras é protocolo.

Alternativa C — ❌ Incorreta

"Interface" é o ponto de interação entre camadas adjacentes na mesma máquina, definindo os serviços que a camada inferior presta à superior. Já o protocolo rege a comunicação entre camadas pares em máquinas distintas.

Alternativa D — ✅ Correta ⟵ GABARITO

Conforme o texto de apoio: "Quando a camada n de uma máquina se comunica com a camada n de outra máquina, coletivamente, as regras e convenções usadas nesse diálogo são conhecidas como o protocolo da camada n." Exatamente o que a lacuna pede.

Alternativa E — ❌ Incorreta

"Arquitetura" refere-se ao conjunto de camadas e protocolos como um todo, e não às regras de uma camada específica. A arquitetura da rede é o modelo que define as camadas e suas relações, enquanto o protocolo é o acordo de comunicação em cada nível.

Gabarito: letra D.

Link permanente: /questoes/qg086002