Diferença entre codificação e decodificação
Code
A codificação leva a informação e a transforma em outra coisa. Isso pode ser tão simples quanto codificar uma mensagem escrita em um formulário criptografado. Isso torna a mensagem difícil de decifrar para os outros. Os computadores usam codificação ao manipular vários arquivos. Se uma faixa do CD for digitalizada para um MP3, o programa usado para isso codifica essa faixa em um arquivo que o computador ou o MP3 player possa usar. A qualquer momento, as informações são ordenadas ou transformadas em um formato criptografado, que está sendo codificado.
Decodificar
A decodificação está levando as informações e retornando à sua forma original. Essa faixa de MP3 que você digitalizou é decodificada pelo seu computador ou MP3 player na música que você pode ouvir. Usando uma folha de código ou outro padrão, uma mensagem criptografada pode ser decodificada ou entendida. Cada vez que um programa de computador pega um arquivo - como uma imagem, documento de imagem, música ou vídeo - e o apresenta a você de uma maneira que você possa entendê-lo, ele foi decodificado pelo programa que você usou para abri-lo.
Codificação e decodificação
Pense em codificação e decodificação como as pistas opostas de uma rodovia. Você está em um extremo e envia suas informações pela pista de codificação. Quando você chegar ao seu destino, não poderá mais lê-lo ou entendê-lo. O veículo que retorna a você na outra pista é o decodificador. Leve as informações de volta para você para que você possa compreendê-lo novamente. Isto é o que um programa de computador faz.
Lembrando a diferença
A palavra "código" pode significar um conjunto secreto de informações. O prefixo "de" em "decodificar" fornece uma maneira fácil de diferenciar a terminologia. Codificar significa enviar informações "dentro" de um código. "De" significa "excluir" ou "reduzir", portanto, "decodificar" significa remover informações do código.