Codificador e Decodificador
O codificador e o decodificador são projetados de acordo com o tipo
de erro a ser tratado. Não existe um código de correção de erros
genérico, assim para cada tipo de erro deve ser empregado um determinado
código. Por exemplo, em linhas telefônicas e meios magnéticos, é comum
ocorrerem erros em rajada, necessitando códigos de correção para esse
tipo de erro.