No código ASCII padrão, o caractere “{“, na base numérica de...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa correta é a B - 7B16.
Para resolver esta questão, é necessário ter conhecimento sobre sistemas de numeração, especificamente a conversão entre bases numéricas. O sistema ASCII atribui um número a cada caractere, e o caractere “{“ é representado pelo número 123 na base decimal. A questão pede essa representação na base hexadecimal.
O processo de conversão de decimal para hexadecimal envolve dividir o número 123 sucessivamente por 16, anotando os restos. Vamos ver isso em detalhes:
- 123 ÷ 16 = 7, com resto 11
- O quociente é 7 e o resto é 11, que em hexadecimal é representado pela letra B.
Assim, o número 123 em decimal é igual a 7B no sistema hexadecimal. Portanto, a alternativa correta é a B - 7B16.
Vamos analisar as outras alternativas:
- A - 7C16: 7C representa o valor decimal 124, não 123.
- C - 6A16: 6A representa o valor decimal 106, o que está incorreto.
- D - 6C16: 6C é equivalente a 108 em decimal, também incorreto.
- E - 7A16: 7A corresponde ao valor decimal 122, que não é o mesmo que 123.
É essencial compreender a conversão entre sistemas numéricos, pois esse conhecimento é frequentemente exigido em questões de concursos públicos, especialmente em disciplinas relacionadas à informática e sistemas operacionais.
Gostou do comentário? Deixe sua avaliação aqui embaixo!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Existem 2 formas de se resolver:
1º fazendo a conversão direta da B10 p/ B16:
123 / 16: resto 11 e quociente 7 >> 7B
2º fazendo a conversão da B10 p/ B2:
123 / 2 >> 1 1 1 1 0 1 1
Depois da B2 p/ B16 (agrupando o resultado acima e 4 em 4)
(add 0 p/ completar o grupo) 0111 | 1011 >> 7B
Para converter o decimal 123 para binário.
Divida 123 sucessivamente por 2 até que o quociente seja igual a 0.
123/2 = 61, resto = 1
61/2 = 30, resto = 1
30/2 = 15, resto = 0
15/2 = 7, resto = 1
7/2 = 3, resto = 1
3/2 = 1, resto = 1
1/2 = 0, resto = 1
0111 |1011. = 7B
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo