O endereço de memória 3510, no sistema decimal, corresponde ...

Próximas questões
Com base no mesmo assunto
Q26395 Arquitetura de Computadores
O endereço de memória 3510, no sistema decimal, corresponde ao hexadecimal
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é a D - DB6.

A questão aborda a conversão de um número do sistema decimal para o sistema hexadecimal. O sistema decimal é um sistema de numeração de base 10, que é o que utilizamos no dia a dia. Já o sistema hexadecimal é um sistema de numeração de base 16, muito utilizado em computação e eletrônica devido à sua conveniência para representar valores binários de forma compacta.

Para converter um número do sistema decimal para o hexadecimal, você pode utilizar divisões sucessivas pela base do sistema de destino, ou seja, 16. A cada divisão, o resto obtido corresponde a um dígito do número em hexadecimal, começando pelo dígito menos significativo (à direita).

Vamos converter o número 3510 decimal para hexadecimal seguindo os passos da divisão:

1. Divida 3510 por 16, que resulta em 219 com resto 6. O resto 6 corresponde ao dígito hexadecimal '6'.

2. Agora, divida 219 por 16, que resulta em 13 com resto 11. O resto 11 é representado pela letra 'B' no sistema hexadecimal, pois após o 9, os dígitos são representados pelas letras de A (10) até F (15).

3. Por fim, o 13 que resta é menor que 16, então não precisamos dividir mais. O número 13 corresponde ao dígito 'D' em hexadecimal.

Unindo os dígitos hexadecimais obtidos das divisões de trás para frente, temos DB6. Portanto, o número 3510 em decimal é igual a DB6 em hexadecimal, o que torna a alternativa D a correta.

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

Meu raciocício para resolver é o seguinte:Primeiro vou converter 3510 para binário (basta dividir seguidamente por 2 e ao final verificar os restos das divisões juntamente com o último quociente):3510=1101.1011.0110 Agora, pego de 4 em 4 bits e converto para decimal e depois Hexa.1101=13=D1011=11=B0110=6=6Resposta: DB6
Fiz mais rápido, dividi 3510 por 16. A divisão deu 219 e o resto 6. Procurei se havia alguma resposta terminando em '6' e a única foi a letra 'd'. Caso houvesse mais do que uma, continuaria a divisão...
Pode-se converter diretamente para hexadecimal dividindo pela base 16:(divisão) = resultado => resto(3510/16) = 219 => 6(219 /16) = 13 => 11 (B)(13 /16) = 0 => 13 (D)3510=DB6
Eu tbm faço pela divisão!
A cada divisão recorro às respostas e verifico se já é possível marcar uma apenas (olhando de trás pra frente).
Caso contrário, efetuo nova divisão e repito o processo!

converte para binário e pega apenas os 4 últimos bits(já que eles não se repetem)

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo