Qual é o objetivo principal da codificação de bloco, como o 4B/5B?
◯ a. Aumentar a taxa de baud.
◯ b. Reduzir a distância de transmissão.
◯ c. Assegurar sincronização e detecção de erros básicos através de redundância.
◯ d. Converter sinais analógicos em digitais.

Passo 1

O enunciado pergunta qual é o objetivo principal da codificação de bloco, como a 4\text{B}/5\text{B}. O que nos foi dado: quatro alternativas:
  • a. Aumentar a taxa de baud.
  • b. Reduzir a distância de transmissão.
  • c. Assegurar sincronização e detecção de erros básicos através de redundância.
  • d. Converter sinais analógicos em digitais.
O que é pedido: escolher qual alternativa descreve o objetivo principal desse tipo de codificação.

Passo 2

O que é codificação de bloco (em termos simples)
  • Uma codificação de bloco pega grupos fixos de bits de dados e os traduz em grupos de bits codificados de tamanho fixo. No caso do 4\text{B}/5\text{B}, cada bloco de 4 bits de dados é mapeado para um bloco de 5 bits transmitidos.
  • Importante: os códigos escolhidos não são quaisquer 5-bits; escolhe-se um conjunto de palavras de 5 bits com propriedades desejáveis (por exemplo, evitar muitas posições iguais seguidas, evitar desequilíbrio DC, garantir transições periódicas).
  • Consequência imediata: há redundância porque são transmitidos 5 bits onde haviam 4. Esse é um overhead de \dfrac{5-4}{4}=25\%, ou seja, 25\% a mais de bits transmitidos por dado bruto.

Passo 3

Por que sincronização é um problema (motivo prático)
  • Em muitos enlaces digitais o receptor precisa recuperar o relógio do sinal recebido (clock recovery). Isso é feito explorando transições no nível do sinal (por exemplo, mudanças de 0 para 1).
  • Se o padrão de bits tiver longas sequências sem transições (por exemplo muitos zeros seguidos em codificação NRZ), o receptor pode perder a referência de tempo e errar a amostragem — a famosa perda de sincronismo.
  • A codificação 4\text{B}/5\text{B} (e codificações similares) é projetada para garantir que existam transições com frequência suficiente — ou seja, evitar runs longos de símbolos iguais — resolvendo o problema de clock recovery.

Passo 4

Como a redundância ajuda na detecção de erros
  • Como nem todas as 2^5=32 combinações de 5 bits são usadas pelo mapa válido do 4\text{B}/5\text{B}, se o receptor receber uma palavra de 5 bits que não está no conjunto válido isso indica erro de transmissão (um bit foi invertido).
  • Esse fato dá uma capacidade básica de detectar erros (não necessariamente corrigir): palavras inválidas sinalizam que algo deu errado.
  • Logo, a redundância tem dupla utilidade: forçar propriedades de sincronização e fornecer um mecanismo simples de detectar códigos inválidos.

Passo 5

Por que as outras alternativas estão incorretas
  • a. “Aumentar a taxa de baud.” — Baud é a taxa de símbolos transmitidos por segundo. A codificação 4\text{B}/5\text{B} não tem como objetivo aumentar a taxa de símbolos; ela adiciona overhead (mais bits por dado) justamente para melhorar propriedades do sinal. Em muitos casos exige igual ou maior largura de banda para o mesmo fluxo de dados. Portanto esse não é o objetivo principal.
  • b. “Reduzir a distância de transmissão.” — Distância de transmissão depende de atenuação, ruído, amplificação/repeaters e técnicas físicas, não da escolha de um mapa de bloco como 4\text{B}/5\text{B}. A codificação pode até aumentar a taxa de transição (bom para sincronização) mas não é usada para reduzir distância.
  • d. “Converter sinais analógicos em digitais.” — Converter analógico para digital é função de um conversor A/D (ADC). Codificação de bloco atua sobre bits digitais já gerados; não faz conversão analógico-digital.

Passo 6

Resumo didático e motivo final (estilo amigo)
  • Pense assim: 4\text{B}/5\text{B} é um truque para transformar sequências de dados “qualquer” em sequências de transmissão “bem comportadas”: tem transições suficientes para o relógio do receptor e deixa palavras inválidas que sinalizam erro. É redundância proposital para sincronização e detecção simples de falhas — exatamente o que a alternativa correta descreve. Força legal do enunciado: isso é um objetivo de camada de enlace físico/lógico, não de aumentar baud, distância ou fazer ADC.

Resposta

c.

Exercícios relacionados