Codificação

Codificação é o processo de converter dados de uma forma para outra. Embora "codificação" possa ser usada como verbo, ela é frequentemente usada como substantivo e se refere a um tipo específico de dados codificados. Existem vários tipos de codificação, incluindo codificação de imagens, codificação de áudio e vídeo e codificação de caracteres.

Os arquivos de mídia geralmente são codificados para economizar espaço em disco. Ao codificar arquivos digitais de áudio, vídeo e imagem, eles podem ser salvos em um formato comprimido mais eficiente. Os arquivos de mídia codificados normalmente têm qualidade semelhante à de seus equivalentes originais não comprimidos, mas tamanhos de arquivo muito menores. Por exemplo, um arquivo de áudio WAVE (.WAV) convertido em um arquivo MP3 (.MP3) pode ter 1/10 do tamanho do arquivo WAVE original. Da mesma forma, um arquivo de vídeo comprimido MPEG (.MPG) pode exigir apenas uma fração do espaço em disco do arquivo de vídeo digital (.DV) original.

Codificação de caracteres é outro tipo de codificação que codifica caracteres como bytes. Como os computadores reconhecem apenas dados binários, o texto precisa ser representado em formato binário. Isso é feito convertendo cada caractere (incluindo letras, números, símbolos e espaços) em um código binário. Os tipos comuns de codificação de texto incluem ASCII e Unicode.

Sempre que os dados são codificados, eles só podem ser lidos por um programa compatível com o tipo correto de codificação. No caso de arquivos de áudio e vídeo, isso geralmente é feito por um codec, que decodifica os dados em tempo real. A maioria dos editores de texto é compatível com vários tipos de codificação de texto, portanto é raro encontrar um arquivo de texto que não seja aberto em um editor de texto padrão. No entanto, se um editor de texto não for compatível com a codificação usada em um documento de texto, alguns ou todos os caracteres poderão aparecer como símbolos estranhos, em vez do texto pretendido.

Atualizado September 23, 2010 por Per C.

quizTeste seus conhecimentos

Restoring the full software configuration from a specific system is also called what?

A
Baseline restore
0%
B
Full stop restore
0%
C
Bare metal restore
0%
D
Block-based restore
0%
Correct! Incorrect!     View the Bare Metal Restore definition.
More Quizzes →

O dicionário de informática Tech Terms

A definição de Codificação nesta página é uma definição original escrita pelos autores do TechTerms.com. Se você quiser fazer referência a esta página ou citar esta definição, use a barra de citação verde logo abaixo da definição.

Nosso objetivo é explicar a terminologia de informática de um jeito fácil de entender. Buscamos precisão e clareza em cada definição que publicamos. Se você tiver comentários sobre esta definição ou quiser sugerir um novo termo técnico, entre em contato.

A newsletter do Tech Terms

Amplie seus conhecimentos técnicos com nossa newsletter diária ou semanal! Assine hoje e receba novos termos e quizzes na sua caixa de entrada.

Assine a newsletter gratuita do TechTerms

Com que frequência você gostaria de receber um e-mail?

Você pode cancelar a assinatura ou alterar a frequência a qualquer momento usando os links disponíveis em cada e-mail. Dúvidas? Entre em contato.

Observação: a newsletter é enviada em inglês.