Pular para o conteúdo principal

Questão de Arquitetura de Computadores — Hexadecimal — SELECON 2026

Arquitetura de ComputadoresHexadecimal
Código
qg762905
Banca
SELECON
Órgão
UFRJ
Ano
2026
Nível
Médio
Cargo
Técnico de Tecnologia da Informação - Suporte e Infraestrutura
Um fundamento básico do funcionamento dos computadores atuais é a utilização do sistema binário para representar informações, sendo comum a conversão e a apresentação dessas informações no sistema hexadecimal. A representação em hexadecimal de um byte contendo o valor binário 01011010 é:
  1. A28
  2. B1A
  3. CB2
  4. D5A
  5. E4C
Revelar gabarito e comentário

GabaritoD — 5A

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Conversão de Binário para Hexadecimal

Gabarito: letra D. A representação hexadecimal do byte binário 01011010 é 5A, pois cada nibble (4 bits) é convertido individualmente: 0101₂ = 5₁₆ e 1010₂ = A₁₆.

A conversão de binário para hexadecimal é feita agrupando-se os bits em grupos de 4, da direita para a esquerda. Cada grupo de 4 bits corresponde a um dígito hexadecimal, conforme a tabela:

  • 0000 = 0, 0001 = 1, ..., 1001 = 9, 1010 = A, 1011 = B, 1100 = C, 1101 = D, 1110 = E, 1111 = F.

  1. 1Byte: 01011010
  2. 2Separar nibbles: 0101 | 1010
  3. 30101₂ = 5₁₆
  4. 41010₂ = A₁₆
  5. 5Resultado: 5A₁₆
LEVEL · soulevel.com.br

Alternativa A — ❌ Incorreta

28 corresponde ao binário 00101000, que é diferente do valor dado. O aluno pode ter convertido o binário diretamente para decimal (90₁₀) e depois para hex (5A), mas 28 não é resultado de nenhuma conversão direta.

Alternativa B — ❌ Incorreta

1A (hex) equivale a 00011010 em binário. A banca poderia confundir quem converte apenas o nibble superior (0101 = 5) mas erra o inferior, ou inverte a ordem dos nibbles.

Alternativa C — ❌ Incorreta

B2 (hex) equivale a 10110010 em binário. É o resultado de uma conversão incorreta dos bits, possivelmente trocando a ordem dos nibbles ou usando valores errados.

Alternativa D — ✅ Correta ⟵ GABARITO

A conversão correta: 0101₂ = 5₁₆ e 1010₂ = A₁₆, resultando em 5A₁₆.

Alternativa E — ❌ Incorreta

4C (hex) equivale a 01001100 em binário. O nibble superior (0101) foi trocado por 0100 (4) e o inferior (1010) por 1100 (C).

PEGA ESSA DICA!

Para converter binário em hexadecimal, divida o número em grupos de 4 bits a partir da direita. Se faltarem bits no grupo mais à esquerda, complete com zeros. Memorize a correspondência dos 16 nibbles: 0-9 e A-F.

Gabarito: letra D — 5A.

Link permanente: /questoes/qg762905