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.
◯ 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
. 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
, cada bloco de bits de dados é mapeado para um bloco de bits transmitidos. - Importante: os códigos escolhidos não são quaisquer
-bits; escolhe-se um conjunto de palavras de 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
bits onde haviam . Esse é um overhead de , ou seja, 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
(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
combinações de bits são usadas pelo mapa válido do , se o receptor receber uma palavra de 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
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
. 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:
é 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.