Sobre codificação de caracteres em sistemas computacionais, ...

Próximas questões
Com base no mesmo assunto
Ano: 2022 Banca: FGV Órgão: MPE-GO Prova: FGV - 2022 - MPE-GO - Analista em Informática |
Q1912765 Arquitetura de Computadores
Sobre codificação de caracteres em sistemas computacionais, analise as afirmativas a seguir.
I. UTF-8 representa qualquer caractere universal do padrão Unicode.
II. O comprimento do código UTF-8 pode ser de 1 a 4 bytes, dependendo do caractere representado.
III. A codificação UTF-8 é compatível com a codificação dos 128 caracteres do código ASCII.
Está correto o que se afirma em 
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: E - I, II e III.

Para entender a questão, é necessário conhecer o conceito de codificação de caracteres e como o padrão UTF-8 se relaciona com o mesmo. Vamos analisar cada afirmativa:

I. UTF-8 representa qualquer caractere universal do padrão Unicode. Esta afirmação é correta. UTF-8 é uma codificação de comprimento variável que pode representar qualquer caractere do Unicode, um padrão que foi criado com a intenção de abranger todos os sistemas de escrita.

II. O comprimento do código UTF-8 pode ser de 1 a 4 bytes, dependendo do caractere representado. Esta afirmação também está correta. O UTF-8 foi projetado para ser eficiente na codificação de caracteres do inglês (que são armazenados em 1 byte) ao mesmo tempo em que é capaz de codificar todos os caracteres existentes no padrão Unicode em até 4 bytes.

III. A codificação UTF-8 é compatível com a codificação dos 128 caracteres do código ASCII. Esta afirmativa é verdadeira. Os primeiros 128 caracteres do Unicode, que correspondem aos caracteres do padrão ASCII, são representados no UTF-8 de maneira idêntica ao ASCII, ou seja, utilizando um único byte.

Portanto, todas as afirmações são corretas, o que torna a alternativa E a correta.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo